AI翻訳とSlackの連携イメージ
How to Simplify the Message Translation and Sharing Process with Slack and AI
Learn more about Yoom
Try this template
AI翻訳とSlackの連携イメージ
Flowbot Usecases

2025-10-27

How to Simplify the Message Translation and Sharing Process with Slack and AI

r.suzuki
r.suzuki

Are you struggling to understand messages from international teams due to language differences? 

Working with international teams is common, but language barriers can make it difficult for your team to fully communicate and understand each other. While translation tools can help, manually translating messages can lead to inconsistencies and create additional work. 

By using AI translation tools and Slack, you can automatically translate messages received in Slack and share them easily with your team, ensuring you and your team never miss important information. 

In this article, we’ll show you how to easily set up this automation flow without any code

Meet Yoom: No-Code Automation

Yoom is a next-generation no-code automation that lets you connect and automate tasks between your favorite apps. Connecting different apps can be challenging for non-engineers, but Yoom makes automation accessible to everyone.

  • 🌐 Connect with apps like Slack, Discord, and more.
  • 📖 Use automation templates - no technical setup required
  • 📈 Boost productivity and reduce human errors

You don't need to go through a complex setup and IT jargon, you can build your automation workflows with just a few clicks :) It's designed for those who want to streamline their daily work and save hours of time and stress from repetitive work.

👉 Sign Up for Yoom Here – Quick and Easy in Just 30 Seconds!

In this guide, you'll learn the step-by-step process of how to use Yoom to automatically translate Slack messages and share the translated version on Slack.

  • Teams using Slack for communication
  • Anyone who wants to improve work efficiency by automating tasks using Slack
  • Those looking to simplify translation work
  • Teams that want to enhance communication and streamline information sharing using Slack

✔️ For Those Who Want to Try It Now

Yoom offers ready-made templates for easy setup. Click the "Try it" button to get started now!


■Overview

This is a flow that translates messages posted on Slack and posts the translated version back to Slack.

■Recommended for

1. Those who exchange messages on Slack

・Team members who conduct business communication on Slack

・Project managers who share the progress of projects

2. Those who need translation when communicating with overseas members

・Team members working collaboratively with overseas members

・Those who need translation for task assignments and project progress sharing

■Benefits of using this template

When communication with overseas members is necessary, you might find information sharing time-consuming and cumbersome.
Since translation tools may be required, notifying the translated results each time can be a hassle.

This template can automatically translate messages posted on Slack.
It eliminates the need to use translation tools, allowing you to notify translated messages quickly.

You can set the language to be translated as desired, allowing you to adapt to the members.

■Notes

・Please integrate Slack with Yoom.

・AI operations are only available with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations of the flow bot you set will result in an error, so please be careful.

・Paid plans such as the Team Plan and Success Plan offer a two-week free trial. During the free trial, you can use restricted apps and AI features (operations).

🚀 Let’s Set Up a Flow to Auto-Translate & Share Slack Messages

Let's walk through how to set up a flow that automatically translates Slack messages into another language and shares the translated version on Slack.

⏱️ Setup time: 10 minutes

🔧 What You’ll Need

  • A free Yoom account
  • Access to Slack

If you don’t have a Yoom account yet, register now from this registration form!

Step 1: Register Slack in Yoom

Go to "My Apps" from the left side menu and click "+ Add".

__wf_reserved_inherit

Search "Slack" from the app list, and select it.  

Select the Slack workspace and the channel where messages should be posted.

Click "Allow" to grant permissions and complete the integration.

Step 2: Copy the Template

Click the "Try It" button to copy the pre-built template into your project.


■Overview

This is a flow that translates messages posted on Slack and posts the translated version back to Slack.

■Recommended for

1. Those who exchange messages on Slack

・Team members who conduct business communication on Slack

・Project managers who share the progress of projects

2. Those who need translation when communicating with overseas members

・Team members working collaboratively with overseas members

・Those who need translation for task assignments and project progress sharing

■Benefits of using this template

When communication with overseas members is necessary, you might find information sharing time-consuming and cumbersome.
Since translation tools may be required, notifying the translated results each time can be a hassle.

This template can automatically translate messages posted on Slack.
It eliminates the need to use translation tools, allowing you to notify translated messages quickly.

You can set the language to be translated as desired, allowing you to adapt to the members.

■Notes

・Please integrate Slack with Yoom.

・AI operations are only available with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations of the flow bot you set will result in an error, so please be careful.

・Paid plans such as the Team Plan and Success Plan offer a two-week free trial. During the free trial, you can use restricted apps and AI features (operations).

Click "Try this template".

__wf_reserved_inherit

Click "OK" and give the Flowbot a name to recognize.

__wf_reserved_inherit

The template will be copied to your "My Project".

__wf_reserved_inherit

Step 3: Set Up Slack Trigger

Click on the Slack app trigger action. 

__wf_reserved_inherit

The next screen is pre-configured. You can change the title if you want. 

__wf_reserved_inherit

Set your trigger interval (how often you want Yoom to check Slack for new updates).
It can be set to 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. We recommend setting the trigger to the shortest activation interval available for your plan. 

⚠️ Note: The trigger interval varies depending on your Yoom plan. Be sure to check your current plan’s limit.

Next, select the Channel ID.
The messages from this selected channel will then be automatically translated and shared in Slack. You can pick any channel you want. Click on the Channel ID box and choose from the displayed options.

__wf_reserved_inherit

Next, send a test message to the selected Slack channel.
Then return to Yoom and click the “Test” button at the bottom of the screen. 

If you see “Test Successful”, that means everything is working correctly. Simply click “Save” to finalize the setup.

Step 4: Translate

Select "Translate" under the icon with alphabet. 

__wf_reserved_inherit

Now, let’s set up the action.
Choose the number of characters you want to be translated. The selected number of characters will be automatically translated. Once selected, click “Next”.

__wf_reserved_inherit

Click inside the box labeled "Text to be Translated". A dropdown will appear. Select “Message Content" from the retrieved value of the previous action.

For the target language of the translation, you can enter any language you want (e.g., Japanese, Spanish, etc.).

__wf_reserved_inherit

Once you've configured this, press the "Test" button.
If "Test Successful" appears, the setup is correct!

After confirming, press "Save" and proceed to the next step.

📚 Reference: For more details on retrieved values and how to set them up, see the guide here.

Step 5: Send a Message to Slack

Click on the Slack action.

__wf_reserved_inherit

Same as previous steps, the necessary fields have already been filled in for the next page.
All you need to do is confirm that the account information linked with Slack is correct, then click "Next".

__wf_reserved_inherit

Enter all the required fields. 

  • Destination Channel ID: specify where you want to share the translation result.
  • Timestamp: enter the timestamp from the retrieved value from the original Slack message.
  • Message: create the message by quoting the Translation Result from the retrieved value of the previous step. 

__wf_reserved_inherit

__wf_reserved_inherit

__wf_reserved_inherit

Once you’ve entered the details, click "Test.”
If the test is successful, click "Save" to complete the setup.

Step 6: Activate the Flowbot

Toggle the "Trigger On" button to activate your flow! Check if the Flowbot you set up is working properly.

__wf_reserved_inherit

That’s it! 🎉 The Flowbot is now complete!

💡 Other Automation Examples Using Slack and Yoom’s AI Features

By using Slack and Yoom’s translation feature, you can unlock a wide range of automation possibilities that simplify your workflows. Here are some examples you can explore for your next automation!


■Overview

When a message is posted to a specific Slack channel, it will be automatically translated into English by AI operations and replied to in the thread. The text before and after translation will be added to a Google Spreadsheet.

■Setup Instructions

1. Connect each of the Slack and Google Spreadsheet apps with Yoom. (My App Connections)

2. Specify the channel in the Slack action "When a new message is posted to a channel".

3. In the "Translate" operation, specify the text to be translated and the target language.

4. In the Slack action "Notify in thread", configure the message and other settings.

5. In the "Operate Database" operation, add the text before and after translation to the Google Spreadsheet using the action to add a record.

6. Configure the settings to match the columns set in the spreadsheet with the read items.

■Notes

・It is necessary to configure the account information for integration in each app's operation.

・Replace the channel ID and message content of the Slack post with any desired values.

・AI operations are available only in the Team Plan and Success Plan. In the case of 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).


■Overview

This is a flow that translates messages posted on Slack and posts the translated version on Discord.

■Recommended for

1. Those who share information through Discord

・Project managers managing task or project progress

・Leaders sharing information with overseas members via Discord

2. Those who need translation when interacting with overseas members

・Those using translation functions when sharing progress reports or task instructions

・IT support personnel solving technical issues for overseas members

■Benefits of using this template

When different people translate or use different translation functions, consistency in terms and expressions may not be maintained.
You may want to make the messages you post consistent to ensure smooth communication.

By using this template, you can exchange messages while utilizing a common translation function, enabling smooth communication.
Additionally, it reduces manual translation work, improving work efficiency.

■Notes

・Please integrate both Slack and Discord with Yoom.

・AI operations are only available with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations of the flow bot you set 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 functions (operations).

・For instructions on how to obtain a Webhook URL on Discord, please refer to here.

Automation Examples Using Slack

Notify via Slack When Information is Registered in the Database


■Overview

When a page is created or updated in Notion, a notification will be sent to the specified Slack channel.

You can specify any Slack channel as the notification destination.

Setup Instructions

Connect Notion and Slack with Yoom. (My App Integration)

・Set up the relevant Notion database, etc., with the trigger "When a page is created or updated" in Notion.

・In Slack's "Notify Slack" operation, set the destination channel and message content based on the page information obtained from Notion.

・Once the setup is complete, when a page is created or updated in Notion, the flow bot will be activated and a notification will be sent to the corresponding Slack channel.

Notes

・It is necessary to set up account information for integration in each app's operation.

・Please replace the Slack channel ID for the posting destination with any desired value.


◼️Overview

When a new lead is registered in Salesforce, a notification will be sent to a specified Slack channel.

You can automatically expand lead information without accessing the chat tool.

Additionally, you can specify any Slack channel for notifications.

◼️Setup Instructions

① Select Salesforce from the app trigger, perform the following settings, and then test and save.

・Action: Select when a new lead is registered in the lead object.

・Trigger Interval: Set to 5 minutes.

・My Domain URL: Enter the specified My Domain URL.

② Press the + mark, select Slack from the operations to integrate with the app, and after the following settings, test and save.

・Action: Select send a message to the channel.

・Channel ID for posting: Select the specified channel ID from the options.

・Message Content: Enter any string, including the output obtained in ①.

・For details on dynamically embedding output, please refer to here.

◼️Notes

・It is necessary to set up account information for integration in each app's operation.

※ For integration (My App Registration), please refer to here.

・Please replace the Slack channel ID for posting and Salesforce setting information with any desired values.

・Salesforce is an app available only with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations and data connect of the flow bot you set will result in an error, 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

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.

Notify via Slack When a Task is Completed in Project Management Tools


■Overview

This is a flow that notifies Slack when Trello card information is updated.

■Recommended for

Those who utilize Trello for business

・Project managers who manage overall project planning and progress

・Development teams of engineers managing software development tasks

・Administrative departments managing internal projects and daily business tasks

■Benefits of using this template

・You can share information in a timely manner as you will be automatically notified on Slack without having to check for updates on Trello card information.

・You can freely customize the content to be notified on Slack.

■Notes

・Please integrate Yoom with both Trello and Slack.


■Overview

In this flow, when you update task progress in Notion, a notification is automatically sent to Slack. This automation allows you to keep track of the project's current status without any omissions, preventing communication gaps and delays.

With Yoom, you can easily connect apps without the need for programming.

■Recommended for

  • Those who regularly use Notion and Slack
  • Team leaders who want to streamline project management
  • Companies that want to facilitate communication in remote work
  • IT personnel who want to implement business automation

■Benefits of using this template

  • Seamless sharing of task progress
    When managing tasks manually, there is a risk of sharing omissions. By utilizing this flow, progress updates in Notion are reliably notified to Slack, allowing accurate information to be shared across the team.
  • Reduction of effort in progress management tasks
    Manual progress management and sharing tasks with the team become unnecessary, saving time and effort. Employee work efficiency is likely to improve.
  • Streamlined communication
    Important updates are not missed, enabling smooth collaboration. Strengthening team collaboration is possible.

Notify via Slack of Today's Schedule and Tasks Due Today


■Overview

This flow extracts tasks due today from the Notion database daily and sends a batch notification to Slack.

■Recommended for

1. Those who manage tasks with Notion

・Project leaders managing project tasks

・Marketing department members reminding team members of tasks due today

2. Those who use Slack for daily communication

・Project managers overseeing multiple projects

・Teams collaborating via Slack

■Benefits of using this template

Notion is a tool that allows easy creation of databases and efficient task management.
However, manually sending notifications for sharing with team members can hinder productivity.

This template is suitable for those who wish to automate manual notifications to team members.
By notifying Slack of tasks due today from Notion at a set time daily, you can streamline your workflow.
Automating the search and notification tasks within Notion allows for smoother daily operations.

■Notes

・Please integrate Yoom with both Notion and Slack.


Overview

This is a flow that retrieves tasks with a due date of today from Asana at a specified time every day and notifies them on Slack.

You can check tasks on Slack without logging into Asana, which improves work efficiency.

Feel free to change the Slack notification destination and message content as you like.

Additionally, it is possible to send notifications to your own DM.

■Notes

・Please integrate both Asana and Slack with Yoom.


■Overview

This is a flow that retrieves your schedule for the day from Google Calendar and notifies you on Slack every day.

By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

1. Those who use Google Calendar for schedule management

・Those who want to check their schedule daily but don't have time to look at Google Calendar directly

・Those who want to understand their schedule at the start of the day to work efficiently

2. Those who use Slack as a communication tool

・Those who use Slack regularly and want to receive schedule notifications without fail

・Those who want to share schedule information with team members for smooth communication

■Benefits of using this template

By linking Google Calendar and Slack, you can easily grasp your daily schedule.
This saves you the trouble of checking your schedule at the start of the day, allowing you to focus on your tasks immediately.

Additionally, information sharing across the team becomes smoother, enabling more efficient work.
Since you can check other members' schedules in the chat, team coordination is strengthened, and improved results can be expected.

Automation Examples Using AI Features

Read and Save Documents Automatically with OCR

Transcribe Audio Data Uploaded to Cloud Storage and Send Notifications

Extract Slack’s Message Content and Add it to the Database 


■Overview

This flow extracts the content of messages posted on Slack and records the extracted content in a linked Google Spreadsheet.

■Recommended for

1. Those who manage data daily using Google Spreadsheets

・Office staff who manage data using digital tools

・Personnel in companies that store internal data in shared folders on Google Drive

2. Those who use Slack as their main communication tool

・Department heads who use it for internal communication

・Sales assistants responsible for interactions with client companies

3. Those who want to reduce manual input work and automate processes

・Owners of small and medium-sized enterprises aiming for operational efficiency

・Personnel in general affairs and administrative roles with a lot of data entry work

・Marketing personnel who conduct operations using digital tools

■Benefits of using this template

・By using regular expressions to extract necessary parts from received chat content, you can summarize only the key points.

・Since the extracted content is recorded in Google Spreadsheet immediately after receiving the chat, information sharing becomes smoother.

・As the entire process is completed automatically, it reduces the time spent on manual tasks, leading to improved operational efficiency.

■Notes

・Please link both Slack and Google Spreadsheet with Yoom.

・Refer to the following for regular expressions.

https://intercom.help/yoom/ja/articles/5765750


■Overview

This is a flow that registers a card in Trello when a message is posted on Slack.

By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

1. Companies that use Slack regularly

・Those who use Slack for team communication and want to add tasks directly from message content

2. Companies that manage tasks using Trello

・Those who want to reduce the hassle of manually creating cards

■Benefits of using this template

By using this flow, cards are automatically created in Trello based on Slack notifications.
For those who have been creating cards manually, this reduces the manual effort, thereby improving work efficiency.
By allocating the saved work time to other tasks, productivity can also be expected to improve.

Additionally, automatically adding tasks helps prevent missed tasks.
Simply checking task information in chat may cause it to be buried under other notifications, leading to missed confirmations, but adding it to Trello reduces that risk.

■Notes

・Please connect both Slack and Trello with Yoom.

・You can select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.

・Please note that the shortest trigger interval varies depending on the plan.

・AI operations are only available with the Team Plan and Success Plan. For Free Plan and Mini Plan, the operation of the set flow bot will result in an error, 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 restricted apps and AI features (operations).


■Overview

This flow adds the content of a post to Notion when a message is sent on Slack.

By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

1. People who communicate via Slack for work

・Those who use Slack regularly to conduct business

・Those who search on Slack using specific keywords

2. People who use Notion

・Those who want to centrally manage specific information in Notion

・Those who want to automate the manual task of transferring information

■Benefits of using this template

Searching for posts containing specific keywords from messages sent on Slack can be a hassle.
Additionally, if a single message contains a lot of content, it can take time to interpret, potentially reducing productivity.

With this flow, you can extract lines containing specific keywords from messages sent on Slack and add them to Notion.
By accumulating sentences related to specific keywords in Notion, you can reduce the time it takes to search, thereby improving work efficiency.

You can set keywords for Slack channels and AI functions as desired, allowing customization to meet your needs.

👏 Benefits of Integrating Slack with Yoom’s AI Feature

Benefit 1: Streamlined Communication for Multilingual Teams

Automatically translating Slack messages with AI eliminates the need for manual translations. This automation makes the communication flow smoother and helps teams collaborate more effectively, especially if you’re working in an international team.

Benefit 2: Consistent and Accurate Translation

Manual translations can lack consistency depending on who’s responsible. With AI, translations become more consistent, avoiding subjective interpretations. In addition, it can reduce the risk of translation errors, making information accurate and reliable across teams

📖 Summary

The more often you translate, the more time and effort it takes. By combining Slack with Yoom’s AI feature, you can easily automate the translation process for better communication when working in an international environment. 

Best of all, no technical expertise is needed, and anyone can easily set it up! Ready to simplify your workflows? Sign up for Yoom and try it today!

👉 Create your free Yoom account now

Create these powerful automations yourself!
Try now
About the author
r.suzuki
r.suzuki
While exploring ways to improve operational efficiency in a small to medium-sized enterprise in a region with limited human resources, we discovered Yoom. I was amazed at how much efficiency could be achieved by implementing Yoom, something I had casually wished for. Even without any knowledge or experience in systems or programming, our operations have significantly transformed, and I am writing to share this experience with many others who might feel the same way.
Tags
Automation
Integration
Notification
Slack
Apps