SMS Forwarding
Get your SMS where you already work
Stop refreshing a browser tab to find a verification code. Incoming SMS from your virtual numbers can be delivered automatically to Telegram, Slack, email, your own system or your phone.
Channels
Choose your forwarding channel
You decide where every message goes.
Telegram
The quickest option. Send codes to your personal chat or a shared team group so everyone on the project sees them instantly.
FreeSetup guide →Slack
Ideal if your company lives in Slack. Route messages to any channel with a simple Incoming Webhook, no coding needed.
FreeSetup guide →Email
The classic way to keep a reliable archive. Find any message in seconds with your inbox search.
Included in your rentalHTTP webhook
For technical teams. Provide your own URL and every message is pushed to your database or custom software automatically.
FreeMobile phone
Forward messages to your own phone when you are offline. This is the only paid forwarding option.
Charged per message
Setup guide
Forward SMS to Telegram
Create a bot, add it to a group and connect it to your number with a webhook. It takes about five minutes.
- 1
Create a Telegram bot
- Open @BotFather in Telegram (t.me/botfather).
- Send the command
/newbotand choose a name for your bot. - Save the API token BotFather gives you. It looks like this:
123456789:AAExampleToken_ReplaceWithYourOwn - 2
Create a group and find its ID
- Create a new Telegram group for incoming SMS and add your bot to it.
- Open web.telegram.org, log in and open the group.
- The group ID is at the end of the address in your browser and starts with a minus sign (“-”).
https://web.telegram.org/k/#-4000000000In this example, the group ID is -4000000000.
- 3
Add the webhook to your number
In your dashboard, open the settings of your virtual number and enter the following address as the HTTP forwarding URL. Replace <API_TOKEN> and <GROUP_ID> with your own values, then save.
https://api.telegram.org/bot<API_TOKEN>/sendMessage?chat_id=<GROUP_ID>&text=Incoming%20SMS%20to%20%TO%%20from%20%FROM%%20%MESSAGE%Incoming messages will now appear in your group in this format:
Incoming SMS to +XXXXXXXXX from XXXXX SMS text
Customise the message format
Change the text after text= using these variables:
- %TO%
- The recipient’s number (your virtual number)
- %FROM%
- The sender’s number or name
- %MESSAGE%
- The text of the message
Setup guide
Forward SMS to Slack
No more sharing codes by hand: route every incoming SMS to a Slack channel with an Incoming Webhook.
- 1
Create a Slack app
- Go to api.slack.com/apps.
- Click Create New App and choose From scratch.
- Give the app a clear name, such as “SMS Forwarder”.
- Select your workspace and click Create App.
- 2
Activate Incoming Webhooks
- In your app’s menu, open Incoming Webhooks.
- Switch Activate Incoming Webhooks on. Your app can now post messages.
- 3
Generate a webhook URL
- Scroll to Webhook URLs for Your Workspace.
- Click Add New Webhook to Workspace, choose the channel and click Allow.
- Copy the generated URL.
- 4
Connect it to your number
- Log in to your dashboard and open the settings of your virtual number.
- Paste the Slack URL into the Webhook URL (SMS forwarding URL) field and save.
That’s it. Every message that arrives at your number will now appear in Slack.
Ready to forward your SMS?
Get an SMS number and start receiving messages in Telegram, Slack or your inbox.