Easy • 2 mins read

How to forward SMS to Microsoft Teams?

Integrate SMS notifications into your Microsoft Teams channels using Workflows.

Microsoft Teams Workflows (formerly Connectors) allow you to receive notifications from external services directly in your team channels. This is ideal for business users who want to receive SMS alerts, OTP codes, or notifications in their work environment.

1

Open Teams Channel

Navigate to the Teams channel where you want to receive SMS notifications. Click the ... (more options) next to the channel name.

Open Teams Channel
2

Open Workflows

Select Workflows from the dropdown menu. This will open the Workflows panel where you can create automated actions.

Open Workflows
3

Create Incoming Webhook

Search for "Post to a channel when a webhook request is received" template. Click on it to start the setup wizard.

Create Incoming Webhook
4

Configure Workflow

Give your workflow a name (e.g., "SMS Forwarder"). Select the Team and Channel where messages should be posted. Click Add workflow.

Configure Workflow
5

Copy Webhook URL

After creation, Teams will display your webhook URL. Click Copy to copy it. The URL will look like this:

https://prod-XX.westus.logic.azure.com:443/workflows/XXXXX/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=XXXXX
Copy Webhook URL
6

Add to SMS Forwarder

Open SMS Forwarder app, add a new Teams destination, and paste your Webhook URL. Test the connection to make sure it works!

Add to SMS Forwarder

Note About Legacy Connectors

Microsoft has retired the legacy Office 365 Connectors. The new Workflows method provides the same functionality with improved reliability. If you have an old connector URL, you'll need to migrate to Workflows.

  • Legacy connector URLs (starting with outlook.office.com) will stop working
  • Create a new Workflow webhook using the steps above
  • Update your SMS Forwarder destination with the new URL
  • Delete the old connector from your channel settings

Troubleshooting

Can't find Workflows option

Workflows may be disabled by your organization's admin. Contact your IT department to enable Power Automate/Workflows for your tenant.

Webhook URL not working

Make sure you copied the complete URL. Teams webhook URLs are very long and may get truncated when copying. Try copying again.

Messages not appearing

Check if the Workflow is enabled. Go to Power Automate (flow.microsoft.com), find your workflow, and ensure it's turned on.

Getting permission errors

You need to be a Team owner or have appropriate permissions to create Workflows. Ask a Team owner to set up the webhook for you.

Workflow quota exceeded

Free Power Automate accounts have limited runs per month. If you're forwarding many messages, consider upgrading or using filters to reduce volume.