Connect Microsoft Teams to Slack
Ideas
What you can do with Microsoft Teams and Slack
Post daily signup numbers to Slack and Microsoft Teams
Every morning, yesterday's signups are posted to the same channel in both Slack and Teams.
See how it worksGet a weekly digest of Slack and Teams discussions
Every Friday you get one email with the decisions and open questions from your chosen Slack and Teams channels.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Microsoft Teams and Slack, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Microsoft Teams and Slack automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Forward messages from our Teams client channel to #client-acme in Slack every 5 minutes, skipping messages under 10 characters.
Each evening, summarize the day's messages in our Teams channel and post the summary to #team in Slack.
Use cases
Why people connect Microsoft Teams and Slack
How the two apps work together
- Slack events can reach a trigger link instantly through Slack's Events API.
- ClickRuntime checks Teams channels every few minutes for new messages.
- Messages are posted to the other side with the author's name, and a record avoids duplicates.
Company with two chat tools shares announcements
Announcements in one tool are posted to the other so everyone sees them.
Agency works with clients on the other tool
Messages in a client's Teams channel are forwarded to the agency's Slack channel.
Merged teams bridge during a migration
After a merger, key channels are mirrored while teams move to one tool.
Ops sends alerts to both
Alerts are posted to both Slack and Teams so no one misses them.
More apps
Microsoft Teams, Slack and other apps in one automation
Log bridged messages
Log every message forwarded between Slack and Teams in a Google Sheet.
Issues from either chat
When someone reacts with a ticket emoji in Slack or Teams, create a Jira issue and post the link in both.
PagerDuty alerts to both chats
Post PagerDuty incidents to #ops in Slack and our Teams ops channel.
Setup
Connect Microsoft Teams and Slack once
Microsoft Teams
Chat / Collaboration
- Register an app in your Microsoft tenant and add the delegated permissions
ChannelMessage.Send,Chat.ReadWrite,Team.ReadBasic.All,Channel.ReadBasic.Allandoffline_access. - Create a client secret for the app and copy its client ID and secret.
- In the ClickRuntime dashboard, open Connections, choose Microsoft Teams and enter your app's client ID and secret.
- If you only need to post to one channel, you can instead open that channel in Teams, choose Workflows → 'Post to a channel when a webhook request is received', and save the URL as a secret on Connections & secrets.
Slack
Team chat
- At api.slack.com/apps, create a new app from scratch in your workspace.
- Under OAuth & Permissions, add the bot scopes the automation needs, such as
chat:write,channels:readandchannels:history. - In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
- In each channel the automation should use, type
/invite @your-app-name.
FAQ
Questions about connecting Microsoft Teams and Slack
Does it sync every message between Slack and Teams?
Which Slack channels can it read?
Which Teams channels can it read?
Can it post to a private channel?
Are threads kept as threads?
How fast are messages forwarded?
Do names show the original author?
Related pages
Keep exploring
Tell your assistant what Microsoft Teams and Slack should do together
Free plan. No credit card.