SlackとMicrosoft Teamsの連携イメージ
[Simple Setup] How to Automatically Integrate Slack Data into Microsoft Teams
Learn more about Yoom
Try this template
SlackとMicrosoft Teamsの連携イメージ
How to Integrate Applications

2025-05-21

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

y.matsumoto
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.


■Overview
The "Notify Microsoft Teams when a post is made on a Slack channel" flow automates information sharing between different communication tools in business workflows.
Important posts on Slack are immediately notified to Microsoft Teams, allowing all team members to stay updated in real-time.

■Recommended for
- Team leaders who use Slack and Microsoft Teams concurrently and feel the challenge of unified information management
- IT personnel who want to automate information sharing between different communication tools and reduce manual notification tasks
- Business improvement personnel who want to enhance the speed and accuracy of information sharing across the team
- Business owners who want to further streamline existing business workflows using Yoom and promote automation

■Notes
- Please link Slack, Microsoft Teams, and Yoom respectively.
- You can select the trigger activation interval at 5, 10, 15, 30, 60 minutes.
- The shortest activation interval may vary depending on the plan, so please be careful.
- Microsoft365 (formerly Office365) has home and general business (Microsoft365 Business) plans, and there may be a failure in authentication if you are not subscribed to a general business plan.

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!


■Overview
The "Notify Microsoft Teams when a post is made on a Slack channel" flow automates information sharing between different communication tools in business workflows.
Important posts on Slack are immediately notified to Microsoft Teams, allowing all team members to stay updated in real-time.

■Recommended for
- Team leaders who use Slack and Microsoft Teams concurrently and feel the challenge of unified information management
- IT personnel who want to automate information sharing between different communication tools and reduce manual notification tasks
- Business improvement personnel who want to enhance the speed and accuracy of information sharing across the team
- Business owners who want to further streamline existing business workflows using Yoom and promote automation

■Notes
- Please link Slack, Microsoft Teams, and Yoom respectively.
- You can select the trigger activation interval at 5, 10, 15, 30, 60 minutes.
- The shortest activation interval may vary depending on the plan, so please be careful.
- Microsoft365 (formerly Office365) has home and general business (Microsoft365 Business) plans, and there may be a failure in authentication if you are not subscribed to a general business plan.

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.


■ Overview
The "Share files uploaded to Slack with Microsoft Teams" workflow automates file sharing between Slack and Microsoft Teams.
When using both tools daily, manually transferring important files can be time-consuming and cumbersome.
By utilizing this workflow, files uploaded to Slack are automatically shared with Microsoft Teams, enabling efficient and smooth information sharing.

■ Recommended for
- Teams or companies using Slack and Microsoft Teams concurrently
- Project managers who find manual file transfers time-consuming and cumbersome
- IT personnel aiming to automate information sharing and improve work efficiency
- Those looking to enhance integration between different communication tools
- Individuals handling tasks that require sharing a large number of files daily

■ Notes
- Please integrate both Slack and Microsoft Teams with Yoom.
- Triggers can be selected at intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
- The shortest trigger interval varies depending on the plan, so please take note.
- Microsoft365 (formerly Office365) has home plans and general business plans (Microsoft365 Business),
and authentication may fail if you are not subscribed to the general business plan.

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

■Overview
The "Notify Microsoft Teams when a post is made on a Slack channel" flow automates information sharing between different communication tools in business workflows.
Important posts on Slack are immediately notified to Microsoft Teams, allowing all team members to stay updated in real-time.

■Recommended for
- Team leaders who use Slack and Microsoft Teams concurrently and feel the challenge of unified information management
- IT personnel who want to automate information sharing between different communication tools and reduce manual notification tasks
- Business improvement personnel who want to enhance the speed and accuracy of information sharing across the team
- Business owners who want to further streamline existing business workflows using Yoom and promote automation

■Notes
- Please link Slack, Microsoft Teams, and Yoom respectively.
- You can select the trigger activation interval at 5, 10, 15, 30, 60 minutes.
- The shortest activation interval may vary depending on the plan, so please be careful.
- Microsoft365 (formerly Office365) has home and general business (Microsoft365 Business) plans, and there may be a failure in authentication if you are not subscribed to a general business plan.

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
.

__wf_reserved_inherit

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!

__wf_reserved_inherit

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.

__wf_reserved_inherit

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".


■Overview
The "Notify Microsoft Teams when a post is made on a Slack channel" flow automates information sharing between different communication tools in business workflows.
Important posts on Slack are immediately notified to Microsoft Teams, allowing all team members to stay updated in real-time.

■Recommended for
- Team leaders who use Slack and Microsoft Teams concurrently and feel the challenge of unified information management
- IT personnel who want to automate information sharing between different communication tools and reduce manual notification tasks
- Business improvement personnel who want to enhance the speed and accuracy of information sharing across the team
- Business owners who want to further streamline existing business workflows using Yoom and promote automation

■Notes
- Please link Slack, Microsoft Teams, and Yoom respectively.
- You can select the trigger activation interval at 5, 10, 15, 30, 60 minutes.
- The shortest activation interval may vary depending on the plan, so please be careful.
- Microsoft365 (formerly Office365) has home and general business (Microsoft365 Business) plans, and there may be a failure in authentication if you are not subscribed to a general business plan.

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

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit


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

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit


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.

__wf_reserved_inherit

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

__wf_reserved_inherit

__wf_reserved_inherit

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.

__wf_reserved_inherit

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".

__wf_reserved_inherit

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.

__wf_reserved_inherit

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!


■Overview
In environments where Microsoft Teams and Slack are used together, do you feel burdened by missed information checks or manual re-entry between tools?
Missing important messages or sharing by copying and pasting each time causes communication delays and inefficiency.
By using this workflow, posting a message to a specific Microsoft Teams channel can trigger an automatic notification to a designated Slack channel, facilitating smooth cross-tool information sharing.

■Who we recommend this template for
・Those who use both Microsoft Teams and Slack and want to eliminate omissions and effort in information sharing
・Those who feel challenges with smooth collaboration because different chat tools are used across departments or teams
・Those who want to automate manual information transfer and prevent communication loss

■Notes
・Please connect Yoom with both Microsoft Teams and Slack.
・Microsoft 365 (formerly Office 365) offers consumer plans and general business plans (Microsoft 365 Business). If you are not subscribed to a business plan, authentication may fail.
・You can select the trigger interval from 5, 10, 15, 30, or 60 minutes.
・The minimum trigger interval varies by plan, so please be aware.

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!


■Overview
The workflow "Notify on Slack when a file is uploaded to Microsoft Teams" automates information sharing between different communication tools.
When an important file is added to Microsoft Teams, a real-time notification is sent to Slack, allowing the entire team to seamlessly share the latest information.
This enhances the integration between tools and is expected to improve work efficiency.‍

■Recommended for
・Administrators of teams using both Microsoft Teams and Slack
・Those who want to grasp the sharing status of important files in real-time
・Those who want to streamline information collaboration between different communication tools
・IT personnel at companies promoting the automation of business processes

■Notes
・Please connect Yoom with both Microsoft Teams and Slack.
・You can select the trigger activation interval from 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) has a home plan and a general corporate plan (Microsoft365 Business).
If you are not subscribed to the general corporate plan, authentication may fail.
・Branching is a feature (operation) available with plans above the Mini plan.
With the Free plan, operations set with the flow bot will result in an error, so please be careful.
・Paid plans such as the Mini plan offer a 2-week free trial. During the free trial, you can use apps and features (operations) that are subject to restrictions.

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.


Detect when a new lead is registered in Salesforce and notify the specified Slack channel.

■Overview
The "Notify Slack when an event is created in Google Calendar" flow is a business workflow that streamlines schedule management and team communication.

■Recommended for
・Teams that use Google Calendar and Slack on a daily basis
・Business professionals who want to automate schedule sharing and notifications
・Managers and team leaders who want to improve the efficiency of information sharing
・Anyone spending time on manual notification tasks

■Notes
・Please connect Yoom with both Google Calendar and Slack.
・You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum trigger interval varies by plan.

This flow automatically transcribes and summarizes the meeting content after a Zoom meeting ends, and notifies the transcription results on Slack.

Overview
Are you manually sending notifications to Slack every time you update information managed in Google Sheets?
Such routine reporting tasks not only require effort but can also lead to errors such as delayed or missed notifications.
By using this workflow, you can use row additions in Google Sheets as a trigger to automatically send a message to a specified Slack channel, streamlining information sharing.

Who this template is recommended for
- Those who report each update made in Google Sheets to their team on Slack
- Those who want to prevent human errors such as notification time lags and missed reports caused by manual work
- Those who want to automate information-sharing processes within a team or department and improve operational efficiency

Notes
- Please connect Yoom with both Google Sheets and Slack.
- For the trigger, you can choose a run interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum run interval varies by plan.

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!


This Flowbot activates and notifies at the end of each month. Please add a flow to the right side after branching.

■Overview
The "Notify Microsoft Teams when a product is shipped on Shopify" flow is a business workflow that facilitates smooth information sharing in e-commerce operations. By automatically notifying Microsoft Teams of shipping information, team collaboration is enhanced, and operational efficiency is improved.

■Recommended for
・Those who operate an online shop using Shopify and face challenges in managing shipping information
・Administrators who want to facilitate team communication using Microsoft Teams
・Business owners aiming to improve daily operations through workflow automation
・IT personnel looking to easily integrate Shopify with Microsoft Teams

■Notes
・Please integrate Shopify and Gmail with Yoom.
・Shopify is an app available only on the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations and data connections set in the flow bot will result in errors, so please be careful.
・Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use apps that are subject to restrictions.
・Microsoft365 (formerly Office365) has plans for home use and general corporate use (Microsoft365 Business). If you are not subscribed to the general corporate plan, authentication may fail.

■Overview
This is a flow where a folder is created in OneDrive based on the message content when a message is posted on Microsoft Teams.
Using Yoom, you can easily connect apps without programming.

■Recommended for:
1. Those who use Microsoft Teams to communicate with members
・People who want to efficiently manage daily message content and have quick access to necessary information
・Those who want to organize interactions with members and prevent shared information from being overlooked

2. Those who utilize OneDrive for file management
・People who want to reduce the hassle of manually organizing files and improve work efficiency through automation
・Those who want to automatically create folders based on message content to ensure important information is stored without omission

■Notes
・Please link both Microsoft Teams and OneDrive with Yoom.
・The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) has home and general business plans (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.

■Overview
・When a message is posted to a Microsoft Teams channel, an email is automatically sent to another location using Outlook.

■Notes
・It is necessary to set up account information for integration in the operations of each app.

This is a flow that adds the response content to Microsoft Excel and notifies Microsoft Teams when there is a new response to the survey form.

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.

By utilizing the no-code tool Yoom, you can easily integrate Slack and Microsoft Teams without any programming knowledge! 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?

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
y.matsumoto
y.matsumoto
I have previously gained experience in sales and sales administration within the human resources industry. Based on my past experience, I have realized that the challenges faced by various companies can be alleviated through "automation of operations." Through Yoom, I will continue to share information daily to help address your concerns as much as possible.
Tags
Automatic
Automation
Integration
Microsoft Teams
Notification
Slack