AI翻訳とSlackの連携イメージ
How to Utilize AI Operations

2025-04-17

How to Automatically Translate Messages Posted on Slack Using AI and Post the Translated Version on Slack

r.suzuki

Slack is a communication tool used by many companies and teams, but in environments where communication occurs in different languages, message translation may be necessary, right?
In this blog, we will introduce a method to automatically translate messages posted on Slack using AI and repost the translated messages.
We will explain a no-code and easy setup method, so even beginners in programming can quickly give it a try.
Please use this as a reference!

Recommended for

  • Those who receive notifications of messages in foreign languages on Slack.
  • Those who want to streamline the translation of messages posted on Slack.
  • Those who want to quickly translate messages posted on Slack to expedite responses.

For those who want to try it immediately

In this article, we will introduce a method of integration using the no-code tool "Yoom".
No complicated settings or operations are required, and even non-engineers can easily implement it.
You can start right away using the template below, so please give it a try!

[What is Yoom]

How to Create a Workflow Integrating Slack and AI Tools

Step 1: Register/Login to Yoom and Register an App

First, please visit the official Yoom website and create an account.
If you are already registered, please log in.
Yoom Account Issuance Page

Once logged into your Yoom account, register the app you will be using.
1) Click "My Apps" and select "New Connection".

2) Select the app you want to register and log in with the account you use for each app.

3) Once registered, an icon will appear in My Apps.
Check if the icon of the registered app is displayed.

Step 2: Select a Template

This time, we will create a flow to [Translate messages posted on Slack and post the translated version back to Slack].
This template can automatically translate messages posted on Slack.
It eliminates the hassle of using translation tools, allowing you to quickly notify translated messages.
You can set the translatable languages as desired, allowing you to use them according to your members.
Automation can also prevent manual posting errors, ensuring accurate information is conveyed.

Step 3: Setting Up Integration Between Slack and AI Tools

1) Click on the "Try this template" icon of the previously introduced template to copy it to your project.

2) The following display will appear.

Follow the instructions and click on the flow icons with "!" on the right in order, and edit them.
Titles and details can be changed by clicking on them.
Please modify them for ease of use.

3) Click on "App Trigger: When a new message is posted in the channel".

4) Select the trigger action "When a new message is posted in the channel" and click "Next".

5) Select the trigger interval and channel ID, then click "Test".
If the app is registered, you can select the channel ID from the options.
If the test is successful, click "Save".
* The trigger interval can be set to 5, 10, 15, 30, or 60 minutes. Note that the shortest interval varies depending on the plan.

6) Return to the flow and click on the "Translate" icon.

7) Select the action "GPT3.5 | Translate text within 3,500 characters (4 tasks)" and click "Next".

8) Enter the text to be translated.
You can reference the output information from the previously linked Slack, so please quote {{message content}} from the options.
Once entered, click "Test" and if the test is successful, click "Save".

9) Return to the flow and click on the "Integrate with App: Send a message to the thread" icon.

10) Select the action "Send a message to the thread" and click "Next".

11) Enter each item.
Please quote and enter the timestamp from the output information of the previously linked Slack.
Create the message by quoting {{translation result}} from the output information of the translation.
Once entered, click "Test" and if the test is successful, click "Save".

12) This completes the flow of 【Translating messages posted on Slack and posting the translated version back to Slack】.

Step 4: Testing and Verification

13) Once the setup is complete, the following display will appear, so click "Turn on Trigger". Start the flow bot and verify that it operates correctly once.

Here is the template used this time!

Other Automation Examples Using Slack and AI Features

In addition to the integrations introduced today, it is possible to achieve various automations by utilizing Slack's API and AI features.

If you find something interesting, please give it a try!

Automation Examples Integrating Slack and AI Features

It is possible to translate text posted on Slack, reply in the thread, and add it to a Google Spreadsheet, or automatically translate English emails and notify them on Slack.
Additionally, you can integrate to translate messages posted on Slack and notify other chat tools.

Example of Automation Using Slack

Notify Slack When Information is Registered in the Database

Automatically notify Slack when information is added to Google Sheets, Salesforce, etc.

Notify Slack when a task is completed in the project management app

Automatically notify Slack when a task is completed in Asana, Trello, etc.

Notify Slack of Today's Schedule and Tasks Due Today

Automatically notify Slack of today's schedule from Google Calendar and tasks due today in Notion.

Examples of Automation Using AI Features

Read and Save Documents with OCR Functionality

You can automatically save documents posted on Slack to cloud storage by reading them with OCR functionality, or read documents sent via email or forms with OCR functionality, add the information to a database, and then automatically notify Slack.

Transcribe Audio Data and Send Notifications

Audio data uploaded to cloud storage can be transcribed by AI and automatically notified to Slack, or AI can automatically transcribe after a web conference ends and notify Slack.

Extract text and add it to apps or databases

You can automatically extract specific content from messages posted on Slack using AI and add it to Trello, Google Sheets, and more.

Benefits of Integrating Slack with AI Tools

Benefit 1: Streamlining Communication Among Multilingual Teams

By automatically translating messages posted on Slack using AI, the effort required for manual translation can be eliminated, potentially improving work efficiency.
Since messages are automatically translated, quick communication can occur without feeling the language barrier, which may lead to more efficient project progress.

Benefit 2: Eliminating Inconsistencies in Translation

When translations are done manually, expressions may vary depending on the person in charge, but by using AI, it is expected that translations will be more readable and free from interpretative translations.
Additionally, automation reduces the need for manual transcription, thereby reducing omissions and errors, and facilitating smooth information sharing.

Conclusion

This time, we introduced a method to automatically translate messages posted on Slack and repost the translated content in the thread.
This not only reduces the burden of translation work and saves time but also improves the quality of communication.
Furthermore, by using Yoom, integration can be easily set up without any coding, making it accessible even to those without technical knowledge.
We encourage you to try this method using this blog as a reference!

The person who wrote this article
r.suzuki
I came across Yoom when I was searching for ways to improve work efficiency on a daily basis at a small and medium-sized enterprise in a region where human resources are limited. I was casually thinking that it would be nice if this were the case, and by introducing Yoom, we can make it so much more efficient! I'm moved. Even though I have no knowledge or experience with systems or programming, my work has changed drastically, so I'm writing that I hope I can share it with many people who feel the same way.
Tags
Automation
Integration
Slack
Notification
Related Apps
App integration
No items found.
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