Easy • 2 mins read

How to forward SMS to Discord channels?

Send automated SMS notifications to any Discord server channel via Webhooks.

Discord webhooks provide a simple way to post automated messages to your server channels. Whether you want to receive OTP codes in a private channel or share notifications with your community, Discord integration makes it seamless.

1

Open Server Settings

Right-click on your Discord server name in the sidebar and select Server Settings. You'll need Manage Webhooks permission to continue.

Open Server Settings
2

Go to Integrations

In the server settings menu, click on Integrations in the left sidebar, then click View Webhooks or Create Webhook.

Go to Integrations
3

Create New Webhook

Click New Webhook. Give it a name (e.g., "SMS Forwarder") and select the channel where you want to receive messages. You can also upload a custom avatar.

Create New Webhook
4

Copy Webhook URL

Click Copy Webhook URL. The URL will look like this:

https://discord.com/api/webhooks/123456789/abcdefghijklmnopqrstuvwxyz
Copy Webhook URL
5

Add to SMS Forwarder

Open SMS Forwarder app, add a new Discord destination, and paste your Webhook URL. Hit Test to verify the connection!

Add to SMS Forwarder

Customize Webhook Appearance

Make your SMS notifications stand out in Discord:

  • Edit your webhook in Discord server settings
  • Upload a custom avatar (we recommend using the SMS Forwarder logo)
  • Choose a descriptive name like "📩 SMS Alerts" or "🔐 OTP Codes"
  • Consider creating a dedicated private channel for sensitive messages

Troubleshooting

Invalid Webhook URL

Make sure the URL starts with 'https://discord.com/api/webhooks/' or 'https://discordapp.com/api/webhooks/'. Copy the URL again from Discord.

Webhook deleted or not working

Webhooks can be deleted by server admins. Check if the webhook still exists in Server Settings → Integrations. Create a new one if needed.

Messages appearing in wrong channel

Each webhook is tied to a specific channel. To change the channel, edit the webhook in Discord or create a new webhook for the desired channel.

Rate limited (429 error)

Discord limits webhooks to 30 messages per minute per channel. If you're hitting this limit, consider forwarding only important messages using filters.