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

2025-05-21

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

n.fukuoka
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.


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

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.


■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

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


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

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

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

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.

__wf_reserved_inherit

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

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit

Step 2: Copy the Template

Click "Try it out" from the link below.


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

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

__wf_reserved_inherit

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

__wf_reserved_inherit

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

__wf_reserved_inherit

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!

__wf_reserved_inherit

  • Team ID, Channel ID: Click the input field, and suggestions will appear as shown below. Choose from among them.

__wf_reserved_inherit

__wf_reserved_inherit

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

__wf_reserved_inherit

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

__wf_reserved_inherit

Step 4: Setting to Send a Message in Slack

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

__wf_reserved_inherit

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

__wf_reserved_inherit


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!

__wf_reserved_inherit

  • Message: Click the edit field, and the retrieved values from Microsoft Teams will be displayed, so please use them when creating "Message".

__wf_reserved_inherit

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.

__wf_reserved_inherit

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.

__wf_reserved_inherit


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.


■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

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.


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

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!


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

■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
The "Notify Microsoft Teams when a record is created in Salesforce Lead Object" workflow supports rapid response for sales teams.
Whenever a new lead is registered in Salesforce, a notification is automatically sent to Microsoft Teams, allowing the entire team to share information in real time.
This ensures that you don't miss the timing for lead follow-up, enabling efficient sales activities.

■Recommended for
・Sales representatives managing leads using Salesforce
・Sales managers looking to enhance team communication with Microsoft Teams
・Business owners who wish to automate quick lead follow-ups and improve sales efficiency
・IT personnel looking to easily configure Salesforce and Microsoft Teams integration using Yoom

■Notes
・Please integrate Salesforce and Microsoft Teams with Yoom.
・Triggers can be set at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest trigger interval varies depending on the plan.
・Microsoft365 (formerly Office365) has personal and business plans (Microsoft365 Business).
If you are not subscribed to the business plan, authentication may fail.
・Salesforce is available only with Team Plan and Success Plan.
Operations and data connections of Flowbot set on Free Plan and Mini Plan may result in errors.
・Paid plans such as Team Plan and Success Plan offer a two-week free trial. You can use restricted apps during the free trial.

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

Automation Examples Using Slack

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


■Overview
The "Notify Slack when a ticket reaches a specific status in Zendesk" workflow contributes to the acceleration of information dissemination.
It automatically notifies important information, preventing any oversight in information awareness.

■Recommended for
・Those who use Zendesk for customer support operations
・Teams using Zendesk who often miss changes in ticket status
・Those who want to quickly grasp ticket status and efficiently proceed with support operations
・Those using Slack as a communication tool
・Those who use Slack daily and want to immediately understand the status of customer interactions
・Customer support managers who want to grasp the response status of team members at a glance

■Notes
・Please integrate both Zendesk and Slack with Yoom.
・Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Zendesk is an app available only on the Team Plan and Success Plan. For Free Plan and Mini Plan, the operations and data connections set in the flow bot will result in errors, so please be careful.
・Paid plans such as Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use apps that are subject to restrictions.

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

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

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
n.fukuoka
n.fukuoka
In today's era where the number of tools is constantly increasing, it can often be confusing to decide which ones to use. We aim to provide clear and useful information to make your work a little easier!
Tags
Automatic
Automation
Integration
Microsoft Teams
Notification
Slack