・
"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.
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
When a message is sent to a specific channel in Microsoft Teams, the content of that message is notified to Slack.
You can automatically share information to another chat without accessing Microsoft Teams.
◼️Setup Instructions
① Select the app trigger from the trigger, press Microsoft Teams, and perform the following settings, then save.
・Trigger Action: When a message is sent to the channel
・Launch Interval: Typically set to a minimum of 5 minutes.
・Team ID: Select the specified team ID from the options.
・Channel ID: Select the specified channel ID from the options.
・Test: Send a message to the target channel and press test.
② Select the operation to integrate with the app from the plus mark, press Slack, and perform the following settings, then save.
・Action: Send a message to the channel
・Channel ID to post: Select the specified channel ID from the options.
・Message Content: Embed the output of the message content obtained in step ① as {{message content}}.
※ For how to embed the output obtained in the previous step into subsequent operations, see here.
◼️Notes
・It is necessary to set up account integration for both Microsoft Teams and Slack.
・For integration (My App registration), see here.
・Feel free to replace the Slack notification channel ID and message content with any values you prefer.
・Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.
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!
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
When a message is sent to a specific channel in Microsoft Teams, the content of that message is notified to Slack.
You can automatically share information to another chat without accessing Microsoft Teams.
◼️Setup Instructions
① Select the app trigger from the trigger, press Microsoft Teams, and perform the following settings, then save.
・Trigger Action: When a message is sent to the channel
・Launch Interval: Typically set to a minimum of 5 minutes.
・Team ID: Select the specified team ID from the options.
・Channel ID: Select the specified channel ID from the options.
・Test: Send a message to the target channel and press test.
② Select the operation to integrate with the app from the plus mark, press Slack, and perform the following settings, then save.
・Action: Send a message to the channel
・Channel ID to post: Select the specified channel ID from the options.
・Message Content: Embed the output of the message content obtained in step ① as {{message content}}.
※ For how to embed the output obtained in the previous step into subsequent operations, see here.
◼️Notes
・It is necessary to set up account integration for both Microsoft Teams and Slack.
・For integration (My App registration), see here.
・Feel free to replace the Slack notification channel ID and message content with any values you prefer.
・Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.
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 flow "Notify on Slack when a file is uploaded to Microsoft Teams" is a business workflow that 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 smoothly share the latest information.
This facilitates seamless integration between tools and is expected to improve operational efficiency.
■Recommended for
■Benefits of using this template
Since notifications are automatically sent to Slack when a file is uploaded to Microsoft Teams, it eliminates the hassle of manual notification tasks.
Notifications are sent to Slack when files are uploaded to Microsoft Teams, preventing manual oversight and ensuring all members have access to the latest information.
Automation prevents human error in manual notification tasks, enabling reliable information sharing.
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:
◼️Overview
When a message is sent to a specific channel in Microsoft Teams, the content of that message is notified to Slack.
You can automatically share information to another chat without accessing Microsoft Teams.
◼️Setup Instructions
① Select the app trigger from the trigger, press Microsoft Teams, and perform the following settings, then save.
・Trigger Action: When a message is sent to the channel
・Launch Interval: Typically set to a minimum of 5 minutes.
・Team ID: Select the specified team ID from the options.
・Channel ID: Select the specified channel ID from the options.
・Test: Send a message to the target channel and press test.
② Select the operation to integrate with the app from the plus mark, press Slack, and perform the following settings, then save.
・Action: Send a message to the channel
・Channel ID to post: Select the specified channel ID from the options.
・Message Content: Embed the output of the message content obtained in step ① as {{message content}}.
※ For how to embed the output obtained in the previous step into subsequent operations, see here.
◼️Notes
・It is necessary to set up account integration for both Microsoft Teams and Slack.
・For integration (My App registration), see here.
・Feel free to replace the Slack notification channel ID and message content with any values you prefer.
・Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.
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.

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.

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.

Click "Try it out" from the link below.
◼️Overview
When a message is sent to a specific channel in Microsoft Teams, the content of that message is notified to Slack.
You can automatically share information to another chat without accessing Microsoft Teams.
◼️Setup Instructions
① Select the app trigger from the trigger, press Microsoft Teams, and perform the following settings, then save.
・Trigger Action: When a message is sent to the channel
・Launch Interval: Typically set to a minimum of 5 minutes.
・Team ID: Select the specified team ID from the options.
・Channel ID: Select the specified channel ID from the options.
・Test: Send a message to the target channel and press test.
② Select the operation to integrate with the app from the plus mark, press Slack, and perform the following settings, then save.
・Action: Send a message to the channel
・Channel ID to post: Select the specified channel ID from the options.
・Message Content: Embed the output of the message content obtained in step ① as {{message content}}.
※ For how to embed the output obtained in the previous step into subsequent operations, see here.
◼️Notes
・It is necessary to set up account integration for both Microsoft Teams and Slack.
・For integration (My App registration), see here.
・Feel free to replace the Slack notification channel ID and message content with any values you prefer.
・Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.
If the following display appears, the template copy was successful.
The copied template will be stored in My Projects.

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!



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

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.


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.
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!
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.
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 in a Slack channel" flow is a business workflow that automates information sharing between different communication tools.
By instantly notifying Microsoft Teams of important posts in Slack, all team members can stay updated with the latest information in real-time.
■Recommended for
■Benefits of using this template
Since notifications are automatically sent to Microsoft Teams when a post is made in a Slack channel, you can eliminate the need for manual information transfer tasks.
Information posted on Slack is quickly shared with Microsoft Teams, ensuring smooth collaboration across the team.
Automation prevents human errors such as information leaks or transfer mistakes in notification tasks, achieving accurate information sharing.
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 is a business workflow that automates file sharing between Slack and Microsoft Teams.
When using both tools on a daily basis, manually transferring important files can be time-consuming and tedious.
By utilizing this workflow, files uploaded to Slack are automatically shared with Microsoft Teams, enabling efficient and seamless information sharing.
■Recommended for
■Benefits of using this template
Files uploaded to Slack are automatically shared with Microsoft Teams, eliminating the need for manual file transfers.
By unifying file sharing between different platforms, team communication and information management become smoother.
Automation prevents human errors in manual file transfer tasks, ensuring reliable file sharing.
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!
You can create folders or automatically send emails triggered by message postings!
■Overview
This is a flow bot that automatically activates at the end of each month and sends notifications via Microsoft Teams.
This flow bot can perform various automated processes through flows added after the right-side branch.
* For example, you can use it for various purposes such as monthly invoice processing, aggregation processing to spreadsheets, or regular data backup processing.
■Setup Method
・Use the flow bot's schedule trigger to activate the flow bot near the end of each month (28th, 29th, 30th, 31st).
・Use the "Manipulate and Transform Data" action to obtain the flow bot activation date, calculate the difference from the end-of-month date, and verify if it matches the last day of the month.
・If the flow bot activation date is not the last day of the month, the flow bot will terminate.
・If the flow bot activation date is the last day of the month, it will branch to the right and send a notification via Microsoft Teams.
・Specify the channel for the notification.
・Customize the flow added afterward freely according to your purpose and use.
■Notes
・Please modify the flow bot settings as needed.
・Replace the settings and content of the flow added to the right branch with any desired values.
・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.
・Branching is a feature (operation) available with a mini plan or higher. If you are on a free plan, the operation of the configured flow bot will result in an error, so please be cautious.
・Paid plans like the mini plan offer a two-week free trial. During the free trial, you can use restricted apps and AI features (operations).
■Overview
This is a flow that creates a folder in OneDrive based on the message content when a message is posted on Microsoft Teams.
By using Yoom, you can easily connect apps without the need for programming.
■Recommended for
1. Those who use Microsoft Teams to communicate with members
・Those 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 information sharing omissions
2. Those who use OneDrive for file management
・Those who want to eliminate the hassle of manually organizing files and improve work efficiency through automation
・Those who want to automatically create folders based on message content and ensure important information is saved without omission
■Benefits of using this template
By linking Microsoft Teams and OneDrive, there is the benefit of automatically creating a folder when a message is posted.
This allows for smooth communication on Microsoft Teams and eliminates the hassle of organizing related files and documents.
Furthermore, centralized management allows for quick access to necessary information, improving work efficiency.
Additionally, by sharing the created folders, a system is established where all team members can share the latest information.
■Overview
The workflow "Notify Microsoft Teams when a record is created in the Salesforce lead object" is designed to support the sales team in responding quickly.
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 and enables efficient sales activities.
■Recommended for
■Benefits of using this template
◼️Overview
When a message is posted in a specific Microsoft Teams channel, it will be automatically forwarded via email using Outlook.
Feel free to modify the body and recipients of the Outlook email as needed.
By adding branching processes in between, you can also change the content and recipients of the email based on the content of the Microsoft Teams post.
◼️Notes
・It is necessary to configure the account information for integration in the operation of each app.
・Microsoft365 (formerly Office365) has both a personal plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.
■Overview
This flow adds new responses from a survey form to Microsoft Excel and notifies Microsoft Teams.
By integrating the survey form with Microsoft Excel and Microsoft Teams, you can eliminate the need to operate each app individually or repeatedly enter data, allowing for smoother business operations.
Furthermore, since responses are automatically added to Microsoft Excel and notifications are sent to Microsoft Teams, you can prevent any information management oversights or omissions.
■Notes
・Please integrate both Microsoft Excel and Microsoft Teams with Yoom.
・Microsoft365 (formerly Office365) offers both a home plan and a general business plan (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.
You can automatically notify schedule additions and create and send meeting minutes automatically after a meeting ends!
■Overview
The workflow "Notify Slack when a ticket reaches a specific status in Zendesk" contributes to faster information sharing.
By automatically notifying important information, it helps prevent missing out on crucial updates.
■Recommended for
■Benefits of using this template
By using the automated flow that notifies Slack when a ticket reaches a specific status in Zendesk, you can quickly grasp the progress of tickets.
This allows for timely responses, thereby improving the quality of customer interactions.
Additionally, it reduces the operational burden on the person in charge, increasing work efficiency.
Members who receive notifications can immediately discuss responses, contributing to strengthening team collaboration.
■Overview
The "Notify Slack when an event is created in Google Calendar" flow is a business workflow that streamlines schedule management and team communication.
■Who should use this template
■Benefits of using this template
■Overview
This flow automatically transcribes and summarizes meeting content after a Zoom meeting ends, and notifies the transcription results to Slack.
■Recommended for
1. Teams that frequently use Zoom meetings and share information on Slack
・Those who want to transcribe meeting content and keep a record
・Those who want to reduce the effort of creating minutes and improve work efficiency
・Those who want to share meeting content with team members on Slack
2. Those who want to analyze and utilize meeting content
・Those who want to analyze transcription data to understand the content of discussions and trends
・Those who want to quickly grasp the key points of meetings with the automatic summarization feature and link them to the next actions
■Benefits of using this template
Zoom is a tool that makes online meetings efficient, but creating minutes after a meeting ends can be time-consuming and labor-intensive for the person responsible, potentially leading to delays in information sharing.
By utilizing this flow, the content of a Zoom meeting is transcribed and summarized by AI after the meeting ends, and the minutes are notified to Slack. This reduces the effort for the person responsible for creating the minutes. Additionally, members who missed the meeting can check the shared information on Slack to understand the content of the discussion and smoothly participate in the project.
■Notes
・Please integrate Zoom and Slack with Yoom.
・AI operations are available only with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations set in the flow bot will result in an error, 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 restricted apps and AI features (operations).
・To obtain Zoom recording information, meeting data must be cloud recorded. Please note that cloud recording is limited to specific Zoom plans. For details, please refer to here.
■Overview
This flow notifies Slack when a row is added to a Google Spreadsheet.
■Recommended for
1. Those who use Google Spreadsheets for business
・Accounting professionals who manage and add information on shared sheets
・Administrative department personnel who want to edit the same data simultaneously with multiple people
2. Those who use Slack as their main communication tool
・Companies using it as an information-sharing tool for each department
・Project managers who create channels for each project to share information
■Benefits of using this template
Google Spreadsheets are an effective tool for team projects because they allow easy information sharing.
By using Slack simultaneously, you can share information instantly, leading to transparency within the team.
However, notifying Slack every time new information is entered into Google Spreadsheets can be cumbersome.
This flow is effective for those who want to be notified when information is added to Google Spreadsheets.
When information is added to Google Spreadsheets, it automatically sends a notification to Slack, enabling quick information sharing within the team.
Additionally, by quoting the added content in the chat, you can improve the accuracy of the information.
■Notes
・Please integrate Google Spreadsheets and Slack with Yoom.
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!