How to Utilize AI Operations

2025-04-21

How to automatically translate messages posted on Google Chat and post the translation results to a Slack channel

y.matsumoto

Google Chat and Slack are essential tools for team communication, aren't they?
However, when dealing with overseas teams or members who use different languages, language barriers can arise, making it difficult to share information smoothly.
In this article, we will introduce a method to integrate Google Chat and Slack, where AI automatically translates messages posted in Google Chat and posts the translation results to Slack.
This method allows you to automate translation and notification tasks, leading to improved consistency and accuracy in translations!
You can integrate Google Chat and Slack without any coding, so be sure to check it out!

Recommended for

  • Those considering improving work efficiency with Google Chat and Slack.
  • Those who want to translate messages received in Google Chat and notify them in Slack.
  • Those who want to integrate Google Chat and Slack to prevent message omissions.

For those who want to try it immediately

In this article, we introduce a method of integration 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 with the template below, so please give it a try!

[What is Yoom]

How to Create a Workflow for Integrating Google Chat and Slack Using Yoom

Now, let's explain the procedure for creating a flow bot in Yoom that integrates Google Chat and Slack, which translates messages posted in Google Chat and posts the translated version to a Slack channel.

The process consists of only 4 steps, making it easy to set up.

  1. Register Google Chat and Slack as My Apps
  2. Set up a trigger that activates when a message is sent to a Google Chat space
  3. Set up an action to translate Google Chat messages
  4. Set up an action to send the translation result to a Slack channel

Click on the "Try it out" banner below, fill out the Yoom registration form, and your registration is complete!
If you are already registered, please log in.

Now that the Yoom template is editable, let's proceed with editing the flow.

Step 1: Integrate Google Chat and Slack with My Apps

First, let's register Google Chat and Slack in Yoom's My Apps.

1. How to register Google Chat

*Integration with Google Chat is only possible with Google Workspace.
For details, please refer to here.

Click "+New Connection" in My Apps and search for Google Chat.

Enter the Client ID and Client Secret.
Reference: How to register My Apps with Google Chat (OAuth)
Once the input is complete, click "Add".

2. How to register Slack

Next, click "New Connection" and search for Slack.

A permission request will be made from Slack, so please select the Slack channel where you want to receive the translation results.
Once the selection is complete, click "Allow".

This completes the registration of Google Chat and Slack in My Apps!

Step 2: Set a trigger to activate when a message is sent to a Google Chat space

Set the item "When a message is sent to a space" in the app trigger.

Ensure that the trigger action is "When a message is sent to a space" and proceed to the next page.

Select the trigger activation interval from 5 minutes/10 minutes/15 minutes/30 minutes/60 minutes.
*Note: The trigger activation interval may not be selectable depending on the plan, so please be careful.

Enter the resource name of the space by referring to the annotation outside the box.

Once the above settings are complete, enter and send a sample message in Google Chat.
If the test is successful, the sample message you sent earlier will be reflected as output.

Once you confirm that the output is correctly reflected, save it.

Step 3: Translate Google Chat messages

Next, set the item "Translate".

You can select the number of characters to translate and the type of GPT for the action.
Once the settings are complete, click "Next".

Set the text to be translated as shown above.
When a message is sent to a Google Chat space, you can automatically retrieve the "message content" and translate it.
*How to set: Click inside the box, and click "message content" within "When a message is sent to a space" to input {{message content}} in the text field for translation.

Once the settings are complete, conduct a test and save it if the output is obtained.

Step 4: Send the translation result to a Slack thread

Finally, set the item "Send a message to a thread".

Ensure that the action is "Send a message to a channel" and proceed to the next page.

Select the channel ID to post to from the dropdown.

The message can be set arbitrarily.
By setting it as shown in the image above, you can automatically retrieve the translation result of the Google Chat message and post it to Slack.
*How to set: Click inside the box, and click "Translation Result" within "Translate". "Translation Result" will be input in the message field.

When you conduct a test, a sample message will be sent to Slack.
Once you confirm that the translation result is correctly reflected, click "Save".

When all processes are set, the above screen will be displayed, so click "Turn on Trigger" to activate the flow bot.
This completes the flow bot "Translate messages posted on Google Chat and post the translated version to a Slack channel".

Other Automation Examples Using Google Chat and Slack

In addition to the integrations introduced today, it is possible to achieve various automations by utilizing the APIs of Google Chat and Slack.

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

Automation Examples Integrating Google Chat and Slack

You can set up notifications in Google Chat when a message is posted in Slack, or notify Slack when a message meeting specific conditions is posted in Google Chat.
Additionally, it's possible to share a link in Google Chat when a file is uploaded to Slack.

Automation Example Using Google Chat

Notify Google Chat When There Is a Form Response

Automatically notify Google Chat when there is a response to a Google Form or a HubSpot form.

Notify Google Chat when information is added to the database

When data is added to Google Sheets, Notion, etc., it will automatically notify Google Chat.

Notify Google Chat with Meeting Minutes after Web Conference

Automatically notify Google Chat with meeting minutes after a conference ends on Google Meet or Zoom.

Example of Automation Using Slack

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.

Notify Slack when a file is saved to cloud storage

Automatically notify Slack when a file is saved to Google Drive or similar services.

Add content posted on Slack to other apps

Automatically add content posted on Slack to Notion, Asana, etc.

Benefit 1: Efficiency through Automation of Translation and Notification Tasks

By integrating Google Chat with Slack, you can automatically translate messages received in Google Chat and post them to Slack.
This is particularly beneficial if you have a high volume of message exchanges and spend a lot of time on translation tasks. Automating translation and notification tasks can significantly reduce work time, allowing you to focus on more important tasks.
Additionally, if you can smoothly share information with team members who speak different languages, you may be able to make quicker decisions.

Benefit 2: Improved Consistency and Accuracy of Translations

Automating translation tasks allows for translations that do not rely on the language skills of individual members, potentially achieving more consistent translations.
This can reduce discrepancies in interpretation if the same terms and sentences are translated consistently.
Even when industry-specific or technical terms are involved, using AI for high-accuracy translations can enable more precise information sharing.
This should reduce communication errors with team members who speak different languages and lead to smoother project progress.

Conclusion

In this article, we introduced how to create a flow that integrates Google Chat with Slack, where AI automatically translates messages posted in Google Chat and posts the translation results to Slack.
By utilizing this flow, you should be able to streamline your work and share information smoothly with team members who speak different languages!
At Yoom, you can integrate various apps used in your work, not just Google Chat and Slack.
Please feel free to try out any interesting flows from our Flow Bot Template List.

The person who wrote this article
y.matsumoto
Until now, I have experienced sales and sales office work in the human resources industry. Based on my experience in my previous job, I feel that the problems faced by various companies can be reduced by “automating operations.” Through Yoom, we will continue to send out information on a daily basis so that we can solve your problems even a little bit!
Tags
Google Chat
Slack
Automation
Integration
Translation
Notification
Related Apps
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