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

2025-05-08

[Simple Setup] How to Automatically Integrate Slack Data into Microsoft Teams

y.matsumoto

"I forgot to share the information again... I posted it on Slack, but they said it didn't reach Microsoft Teams."

This often happens when using multiple communication tools, doesn't it? When different departments or teams use different tools, it can be a hassle to post the same content in multiple places or manually transfer files. Moreover, such manual tasks are prone to accidental mistakes. The solution to these everyday work stressors is the automatic integration of Slack and Microsoft Teams. For example, messages posted in a Slack channel can be automatically notified to Microsoft Teams, or files uploaded to Slack can be automatically shared with Microsoft Teams, creating an environment where information flows smoothly without human intervention.

In this article, we will introduce in detail what can be done by integrating Slack and Microsoft Teams, as well as specific setup methods. Would you like to make information sharing between teams easier?

For those who want to try it quickly

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

What You Can Do by Integrating Slack and Microsoft Teams 

By integrating the APIs of Slack and Microsoft Teams, you can automatically transfer data from Slack to Microsoft Teams!
For example, you can automate data transfers like the ones below without any manual intervention.

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

Notify Microsoft Teams When a Post is Made in a Slack Channel

By utilizing this flow, important posts in Slack are quickly notified to Microsoft Teams, allowing all team members to promptly grasp the latest information.
This flow is recommended for those who want to facilitate smooth communication across the entire team!

Share Files Uploaded to Slack on Microsoft Teams

By utilizing this flow, you can automatically share files on Microsoft Teams, eliminating the hassle of manual transfers and enabling efficient information sharing.

Let's Create a Slack and Microsoft Teams Integration Flow

Now, let's create a flow that integrates Slack and Microsoft Teams!
We'll use Yoom to proceed with the integration of Slack and Microsoft Teams without any coding, so if you don't have a Yoom account yet, please create one using this registration form.

[What is Yoom]

This time, we will create a flow bot that sends notifications to Microsoft Teams when a post is made in a Slack channel!
The creation process is broadly divided into the following steps:

  • Integrate Slack and Microsoft Teams with My Apps
  • Copy the template
  • Set up the Slack trigger and Microsoft Teams action
  • Turn on the trigger and start the flow bot

Step 1: Integration of My Apps with Slack and Microsoft Teams

1. How to Register Slack

After logging into Yoom, click on "My Apps" on the left side of the screen and then click "Add." Please search for
Slack
.

Select the channel you want to set as the posting destination from the dropdown box.
Once selected, click "Allow" to complete the registration of Slack in My Apps!

2. How to Register Microsoft Teams
Similarly, click the "Add" button in My Apps and search for Microsoft Teams.
Enter the account information you want to link and click "Next."

※Note) "Microsoft 365 (formerly Office 365)" has both personal and business plans (Microsoft 365 Business). If you do not have a business plan, authentication from Yoom may not work properly, so please be careful.

Microsoft Teams has now been registered in My Apps!

‍Step 2: Copy the Template

From the next step, let's start creating the flow!
By using Yoom's templates, you can set up automation with just a few simple operations.
Go ahead and open the template below and click "Try it".

Once the copy is made, click "OK" to start the setup!

Step 3: Set up a trigger to activate when a new message is posted to a channel in Slack

First, click on the item "When a new message is posted to a channel" to set it up.

The next screen is pre-configured.
Check for any errors in the information as shown in the image below, and then press the "Next" button.

The trigger interval can be set to 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
Depending on your plan, the shortest interval for setting the trigger may vary, so be sure to check that.
It is generally recommended to use the shortest activation interval available for your plan.


For the channel ID, click inside the field and select from the displayed options.

Once the trigger interval and channel ID settings are complete, post a test message to the Slack channel.
(You can set the content of the message freely!)

When you click test, the information of the message you just posted will be retrieved as retrieved value.
If you can confirm that it has been retrieved correctly, save the settings.
※Reference: For more about the retrieved value, please see this help page.

Step 4: Send a message to a channel in Microsoft Teams

Next, press the Microsoft Teams icon "Send message to channel" to set it up.


The next screen is pre-configured.
Check for any errors in the information as shown in the image below, and then press the "Next" button.

Select the team ID and channel ID from the available options.

The content of the message can be set freely.
For example, by setting it as shown in the screen below, when a message is posted to a channel, the "message text" can be automatically retrieved and notified to Microsoft Teams!
Adjust the message content and the retrieved values according to your needs.

Once you have set this up, run the test.
If the test is successful, a test notification will be sent to Microsoft Teams, so after confirming, click "Save".

Step 5: Turn on the trigger

Finally, click "Turn on Trigger" to activate the flow bot.
This completes the flow of "Notify Microsoft Teams when a post is made on a Slack channel"!
Try running the flow to check its operation.

If you want to integrate Microsoft Teams with Slack

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

Notify Slack when a message is sent to a channel in Microsoft Teams

By utilizing this flow, you can automatically share information to Slack without accessing Microsoft Teams.
This flow is recommended for those who want to reduce the hassle of manual input tasks and facilitate information sharing between teams!

Notify on Slack when a file is uploaded to Microsoft Teams

By utilizing this flow, you can automatically and promptly notify Slack whenever an important file is added to Microsoft Teams.
This flow is recommended for those who want to smoothly share the latest information with the entire team!

Other Automation Examples Using Slack and Microsoft Teams APIs

By leveraging the APIs of Slack and Microsoft Teams, various automations can be achieved.

Convenient Automation Examples Using Slack

Automatic notifications to Slack are possible when creating events in Google Calendar or registering new leads in Salesforce.

Convenient Automation Examples Using Microsoft Teams

You can automatically notify Microsoft Teams with information from Microsoft Excel or HubSpot, and also set up automatic notifications at the end of each month.
Additionally, you can create folders in OneDrive based on the content posted in Microsoft Teams or send them to Outlook!

Conclusion

How was it? By integrating Slack and Microsoft Teams, you can likely solve issues such as "wanting to reduce the hassle of information sharing," "wanting to automatically forward posts and files," and "wanting to prevent missed notifications." Automating channel posts and file sharing should allow for smooth internal collaboration while preventing errors.

<span class="mark-yellow">By utilizing the no-code tool Yoom, you can easily integrate Slack and Microsoft Teams without any programming knowledge!</span> If you're interested, start by creating a free account and see how it works for yourself. Registration takes just 30 seconds! You can experience automatic integration right away.

Create a free account now

Why not start automating notifications and file sharing for smooth and error-free information collaboration?

The person who wrote this article
y.matsumoto
Until now, I have experienced sales and sales office work in the human resources industry. Based on my experience in my previous job, I feel that the problems faced by various companies can be reduced by “automating operations.” Through Yoom, we will continue to send out information on a daily basis so that we can solve your problems even a little bit!
Tags
Slack
Microsoft Teams
Automation
Automatic
Integration
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