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 list of new connections in My Apps, select Microsoft Teams and Slack respectively, and integrate the apps.
*Microsoft 365 (formerly Office 365) has plans for home use and general business use (Microsoft 365 Business). If you are not subscribed to the general business plan, authentication may fail.
*Reference: How to Register My Apps in 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 to any desired one from the red-framed part in the diagram below.

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

3. Select the linked account and action.
Change the title as needed 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 "Translate: Translate" in the Flow Bot.

2. Select the action.
・Title: You can change it to any desired name.
・Action: Select after confirming 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.
*The diagram below is an example of input.

*The diagram 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 "Integrate with Apps: Send Message to Channel" in the Flow Bot.

2. Select the linked account and action.
Change the title as needed 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 Check Slack Channel ID]. Also, you need to install the Yoom app in 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: [Sending Messages with Mentions in Slack], [How to Check Slack Member ID]
*The diagram below is an example of input.

*The diagram below is an example of output reference.

4. Click "Test".
5. If the test is successful, click "Save".
This completes the flow of "Translating Messages 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 has many other automation examples using Microsoft Teams and translation features, so here are a few introductions.
1. A flow to translate messages posted on Slack and post the translated version to Microsoft Teams. By using the translation flow from Microsoft Teams to Slack together, bidirectional translation and information sharing are automated, and smoother multilingual communication can be expected.