Microsoft TeamsとSlackの連携イメージ
How to Utilize AI Operations

2025-04-16

How to integrate Microsoft Teams with Slack to translate messages posted in Microsoft Teams and post the translated version in Slack

e.koyama

When you receive a lot of emails every day, it can be quite a hassle to save files to Dropbox each time.
Moreover, many people might have experienced the struggle of missing a file save or saving a file in the wrong folder, making it difficult to find later.

In this article, we will introduce a method to automatically save files received in Gmail to Dropbox!

By using no-code tools, you can easily set up automation between Gmail and Dropbox.
You can start using it right away, so be sure to give it a try!

Recommended for

  • Those who want to automatically upload files attached to Gmail to Dropbox
  • Those who want to integrate Gmail and Dropbox to facilitate smooth file sharing within the team
  • Those who want to prevent the loss of attachments and ensure proper document storage

For those who want to try it immediately

In this article, we will introduce the integration method using the no-code tool "Yoom".

No complicated settings or operations are required, and even non-engineers can easily achieve it.

You can start right away using the template below, so please give it a try!

In this article, we introduce a method to translate messages posted on Microsoft Teams using AI and automatically send them to Slack. This automation eliminates the need for manual translation and posting, allowing for consistent information sharing. Consider implementing this to facilitate smooth communication with team members and partners who use different languages. Benefits of Automatically Translating Microsoft Teams Posts and Sending Them to Slack Benefit 1: Improved Work Efficiency By eliminating the need for repetitive manual translation and posting, employees can focus on other tasks during their free time. Manual processes may lead to delays in noticing original posts, resulting in delayed translations or missed posts, which can cause information sharing gaps. Automation can reduce these risks, and timely information sharing can help resolve task processing delays due to waiting for translations. Benefit 2: Consistent Information Transmission With automated translation and sharing of results through a fixed communication channel, misunderstandings and information discrepancies among team members can be prevented. If each person manually translates and acts based on their interpretation, it may lead to different understandings and affect project progress. By making automatically translated information available for members to check at any time, everyone can work with the same understanding. Consider implementing this automation to facilitate smooth communication in a multilingual environment and ensure smooth project progress. With Yoom, you can easily set up integration and automation. [About Yoom] How to Create a Flow for Translating Microsoft Teams Posts and Automatically Sending Them to Slack Now, let's introduce the steps to set up integration and automation for the workflow of "translating messages posted on Microsoft Teams and posting the translated version to Slack" using a template. *Note: AI translation operations are available with some paid plans. A two-week free trial is also available. *As an example, we introduce the steps to translate Japanese messages posted on Microsoft Teams into English and send them to Slack. Please adjust the content according to the language you actually use. Before You Start 1. Log in to Yoom. 2. Click the "Try it" button below to copy the Yoom template.

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

*If the app integration is already completed, please proceed to Step 2.

1. Select "My Apps" from the left menu and click "+ New Connection" on the right side of the screen.

2. From the new connection list in My Apps, select Microsoft Teams and Slack respectively, and integrate the apps.
 *Microsoft 365 (formerly Office 365) has both personal and business plans (Microsoft 365 Business). If you are not subscribed to a business plan, authentication may fail.
 *Reference: How to Register My App on Slack

‍Step 2: Setting a Trigger to Activate When a Message is Sent to a Microsoft Teams Channel

1. Open the copied template.
 *You can change the title from the red frame in the image below.

2. Click on the "App Trigger: When a Message is Sent to a Channel" in Flowbot.

3. Select the integrated account and action.
 Change the title if necessary and click "Next".

4. Configure the API connection settings for the app trigger.
 Select the trigger activation interval, team ID, and channel ID.
 *The activation interval varies depending on the plan. Reference: List of Feature Restrictions and Usage Limits for Each Plan

5. Click "Test".

6. If the test is successful, click "Save".

Step 3: Setting the Translation Action

1. Click on "Translate: Translate" in Flowbot.

2. Select the action.
 ・Title: You can change it to any name.
 ・Action: Select after checking the number of characters and the number of tasks consumed.

3. Click "Next".

4. Configure the detailed settings.
 ・Text to be translated: Refer to the output of the message content obtained in Step 2.
 ・Target language for translation: Enter the language you want to send to Slack after translation.
 *The image below is an example of input.

 *The image below is an example of output reference. When you click the input field, candidates will be displayed, so please select the target item.

5. Click "Test".

6. If the test is successful, click "Save".

Step 4: Setting the Action to Send Translated Messages to Slack

1. Click on "Integrate with Apps: Send a Message to a Channel" in Flowbot.

2. Select the integrated account and action.
 Change the title if necessary and click "Next".

3. Configure the API connection settings.
 Select and enter each item.
 *If you do not know the channel ID to post to, please refer to this article [How to Confirm Slack Channel ID]. Also, you need to install the Yoom app on the target channel in advance.
 *You can use the output obtained so far in the message. If you want to use the mention function, please refer to the following articles: [How to Send a Message with Mention on Slack], [How to Confirm Slack Member ID]
 *The image below is an example of input.

 *The image below is an example of output reference.

4. Click "Test".

5. If the test is successful, click "Save".

This completes the flow of "Translating a Message Posted on Microsoft Teams and Posting the Translated Version to Slack".

Switch the trigger of the saved flow to "ON" to activate it.

Other Automation Examples Using Microsoft Teams and Translation Features

Yoom offers many other automation examples using Microsoft Teams and translation features, so here are a few.

1. A flow to Translate a Message Posted on Slack and Post the Translated Version to Microsoft Teams. By using it in conjunction with the translation flow from Microsoft Teams to Slack, bidirectional translation and information sharing can be automated, enabling smoother multilingual communication.

2. This is a flow to translate messages posted on Microsoft Teams and post them on Chatwork. When instructions, requests, or reports related to work are posted in a foreign language on Microsoft Teams, you can notify the translated message on Chatwork. By using Chatwork's features, it is also possible to register and manage the content as a task.

3. This is a flow to translate messages posted on Microsoft Teams and post them on Google Chat. You can also share the translated messages on Google Chat with team members and partners using Google Workspace.

Summary

In this article, we introduced a method to translate Microsoft Teams posts using AI and automatically send them to Slack. This automation reduces manual work and ensures consistency in information transmission. Consider implementing it to facilitate smooth communication in a multilingual environment and to advance projects seamlessly. With Yoom, you can easily set it up.

The person who wrote this article
e.koyama
Until now, I have experienced office work at specialized trading companies and in the EC industry. The work I was in charge of covered a wide range of tasks, such as sales office work, accounting, general affairs, human resources, and legal affairs. We worked to improve the efficiency of individual tasks, but I think the work could proceed more conveniently by using various support tools and Yoom... I would be happy if I could send out an introduction article on Yoom that makes use of my work experience and help everyone proceed smoothly with their work.
Tags
Translation
Integration
Automation
Microsoft Teams
Slack
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