How To Connect Slack And Microsoft Teams

Integrating workspace tools such as Slack and Microsoft Teams can significantly boost efficiency and teamwork among your team. This article provides a detailed tutorial on how to connect Slack and Microsoft Teams.


Before we start, you need to have administrator access to both your Slack and Microsoft Teams accounts. Make sure you are logged into both accounts.

Step 1: Configure a Webhook in Microsoft Teams

First, let’s create a webhook in Microsoft Teams:

  1. Open Microsoft Teams and navigate to the channel you want to connect with Slack.
  2. Click on the ellipses (…) next to the channel name and select Connectors.
  3. Search for “Incoming Webhook”, click on Add, and then Configure.
  4. Enter a name for your webhook, upload an image if you wish, and hit Create.
  5. Copy the webhook URL provided and click on Done.

Your webhook is now set up in Microsoft Teams.

Step 2: Connect Slack to the Microsoft Teams Webhook

Next, let’s configure Slack to send messages to the Microsoft Teams webhook:

  1. Open Slack and navigate to the channel you want to connect with Microsoft Teams.
  2. Click on the channel name and select Add an app.
  3. Search for “Incoming Webhooks” and click on Add.
  4. Click on Add to Slack.
  5. Paste the copied webhook URL from Microsoft Teams into the URL field.
  6. Click on Add Incoming Webhook Integration.

And that’s it! You’ve connected Slack with Microsoft Teams. Now, whenever a new message is posted in the connected Slack channel, it will also appear in the connected Microsoft Teams channel.

Please note that this integration is a one-way connection from Slack to Microsoft Teams. Any replies made in the Microsoft Teams channel will not be displayed in the Slack channel.


Connecting Slack with Microsoft Teams can increase collaboration effectiveness within your team by centralizing communication. This step-by-step guide made it easy to set up. Now start enhancing your team’s productivity!