Microsoft TeamsとSlackの連携イメージ
How to Integrate Applications

2025-05-08

[No Code Required] How to Automatically Integrate Microsoft Teams Data into Slack

n.fukuoka

"I received a message on Microsoft Teams but forgot to forward it to Slack..."

Are you experiencing such communication errors in your daily work? When interacting between Microsoft Teams and Slack channels, the distinction between tools can sometimes become a burden. But don't worry. By integrating Microsoft Teams and Slack, you no longer need to manually share posts or upload files to channels!

This time, we will introduce a method to quickly set up a flow that automatically notifies Slack when a message arrives in Microsoft Teams, using a template.

For those who want to try it quickly

By using Yoom, you can easily integrate Microsoft Teams and Slack without any code. Yoom provides pre-prepared templates for integrating Microsoft Teams and Slack, so you can achieve integration immediately just by registering, even without API knowledge.

What You Can Do by Integrating Microsoft Teams and Slack

By integrating the APIs of Microsoft Teams and Slack, you can automatically transfer data from Microsoft Teams to Slack!

Simply click "Try it out" for the automation example you're interested in and register an account to immediately experience the integration of Microsoft Teams and Slack.
Registration takes only 30 seconds, so feel free to give it a try!

Notify Slack When a Message is Sent to a Microsoft Teams Channel

When a message is sent to a specific channel in Microsoft Teams, you can notify Slack with the message content.
This prevents any message from being missed.

Notify on Slack when a file is uploaded to Microsoft Teams

You can receive notifications on Slack when a file is uploaded to Microsoft Teams.
This prevents the hassle of downloading and uploading twice.

Let's Create a Microsoft Teams and Slack Integration Flow!

Let's get started by creating a flow that integrates Microsoft Teams and Slack!
This time, we'll use Yoom to proceed with the integration of Microsoft Teams and Slack without any coding. If you don't have a Yoom account yet, please create one using the registration form here.

[What is Yoom]

The integration flow will be created through the following main processes:

  • Integrate Microsoft Teams and Slack with My Apps
  • Copy the template
  • Set triggers in Microsoft Teams and actions in Slack
  • Test and verify

Step 1: Integrate My Apps with Microsoft Teams and Slack

First, log in to your Yoom account.
If you are new to Yoom, please check out Getting Started with Yoom.

1. Click on My Apps and then click on Add.

2. You can search by app name in the input field.

Register My Apps in Microsoft Teams

Let's register Microsoft Teams as a My App! Enter Microsoft Teams in the input field, and when the Microsoft Teams icon appears, click on the Microsoft Teams icon.

Please note that Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail. Please be aware.

1. If you are not logged in, the following screen will appear.
Log in with the account you want to integrate.

Register My Apps in Slack

Similarly, search for Slack and click on the icon.

1. The following screen will appear.
Enter the URL of the workspace you want to integrate.

2. The following screen will appear.
You can select the channel to post to from the dropdown.
Once you have selected a channel, click "Allow".
For more details on registering My Apps in Slack, please refer to here.

Once My Apps registration is successful, the following screen will be displayed.
Check if the icons for Microsoft Teams and Slack are displayed on the My Apps screen.

Step 2: Copy the Template

Click "Try it out" from the link below.

If the following display appears, the template copy was successful.
The copied template will be stored in My Projects.

Step 3: Setting the Trigger for Microsoft Teams

First, click on the icon at the top that says "When a message is sent to the channel".

Set up the account information to integrate with Microsoft Teams.
Select "When a message is sent to a channel" as the trigger.
Once the setup is complete, click "Next".

Let's set up each item!

  • Trigger Interval: You can select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
    The shortest interval you can set depends on your plan, so please check in advance!
  • Team ID, Channel ID: Click the input field, and suggestions will appear as shown below. Choose from among them.

For this test, we are sending a message to Microsoft Teams as shown below.

If the test is successful, the information obtained from Microsoft Teams will be displayed as retrieved value as shown below.
If you're interested in the details of the retrieved value, please check the link below.
About the retrieved value
Once the test is successful, don't forget to click "Save"!

Step 4: Setting to Send a Message in Slack

Finally, click on the "Send Message to Channel" icon.

Set up the account information to integrate with Slack.
Select "Send message to channel" as the action.
Once the setup is complete, click "Next".


We will set up the database integration.

  • Destination Channel ID: Click the input field, and suggestions will appear.
    Select the channel you want to post to from among them, and you're good to go!
  • Message: Click the edit field, and the retrieved values from Microsoft Teams will be displayed, so please use them when creating "Message".

Once the setup is complete, click Test.
If successful, a message like the one below will be sent to Slack.
If there are no issues, save it.

With this, the flow of [Notify Slack when a message is sent to a Microsoft Teams channel] is complete.

Step 5: Test and Confirm

Once the setup is complete, the following screen will be displayed.
Click the "Turn on Trigger" button to activate the flow bot.


This was the method to notify Slack when a message is sent to a Microsoft Teams channel!

If You Want to Integrate Slack Data into Microsoft Teams

This time, we introduced how to integrate data from Microsoft Teams to Slack, but if you want to integrate data from Slack to Microsoft Teams, please also use the template below.

Notify Microsoft Teams When a Message is Posted in a Slack Channel

This flow can be used when daily reports or sharing are done in Slack, and you want to notify other teams using Microsoft Teams.

Share Files Uploaded to Slack on Microsoft Teams

If you are exchanging daily reports and submissions from team members on Slack but sharing project progress on Microsoft Teams, this flow will be useful for managing such a division of tasks.

Other Automation Examples Using Microsoft Teams and Slack APIs

In addition to integration with Slack, it is possible to automate various tasks using the Microsoft Teams API.
If you find something interesting, please feel free to try it out!

Automation Examples Using Microsoft Teams

You can create folders or automatically send emails triggered by message postings!

Automation Examples Using Slack

You can automatically notify schedule additions and create and send meeting minutes automatically after a meeting ends!

Conclusion

This time, we introduced how to create a flow that automatically notifies Slack when a message or file is posted on Microsoft Teams.
No more tedious manual forwarding.
The setup is simple if you use templates, and it can be quickly implemented during your work breaks.
For modern business people who work across multiple tools, such automation reduces small stresses and leads to significant time savings.

If you want to balance speed and accuracy in your work, try integrating Microsoft Teams and Slack using Yoom!

Create a free Yoom account

The person who wrote this article
n.fukuoka
In this day and age where there are more and more tools, it's often hard to know what to use. I would like to deliver useful information that is easy to understand so that everyone's work can be made even a little easier!
Tags
Microsoft Teams
Slack
Integration
Automatic
Automation
Notification
App integration
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials