YoomでDeepLを自動化するイメージ
How to Integrate Applications

2025-04-18

Make posting on international social media in multiple languages easy! How to achieve translation and automatic posting with DeepL.

h.masuda-

"I want to post on social media for an international audience, but the translation process is time-consuming..."
"It's a hassle to translate with DeepL and copy-paste every time..."
Do you have such concerns?

When trying to make social media posts multilingual, the translation work and posting effort can increase, often leading to procrastination.

But, what if you could "just enter text into a form, and it automatically translates & posts"?

In this article, we introduce a method to translate text for social media posts submitted through a form using DeepL and automatically post it on X (Twitter)!
You can easily set it up with no-code, so no programming knowledge is required! Enhance your work efficiency while smoothly achieving multilingual posts.

Additionally, we also introduce methods to set the automation flow trigger not only to form submissions but also to Slack message sending or Notion page creation/updates.
Please read until the end!

Recommended for

  • Those who want to automate translation work
  • Those managing social media in multiple languages
  • Those utilizing DeepL and X

For those who want to try it immediately

In this article, we introduce the integration method using the no-code tool "Yoom".
No complicated settings or operations are required, making it easy for non-engineers to achieve.
You can start right away from the template below, so please give it a try!

How to Translate Form Text for SNS Posts Using DeepL and Post on X (Twitter)

Now, let's explain how to use the no-code tool Yoom to "translate form text for SNS posts using DeepL and post on X (Twitter)."

When a submission text is sent from a form created with Yoom, it can be translated using DeepL's API and then posted to X using an API provided by X.

Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily accomplished without programming knowledge.

[What is Yoom]

This flow will be created using the following process:

  • Integrate DeepL and X with My Apps
  • Copy the flow bot template
  • Create a form for SNS post text as a trigger
  • Set actions for DeepL and X
  • Turn on the trigger and complete the preparation for starting the flow bot

If you are not using Yoom, you can register for free here.
If you are already using Yoom, log in and proceed with the setup!

Step 1: Integrate DeepL and X with My Apps

First, to smoothly set up automation, register DeepL and X, which will be used this time, in Yoom's My Apps.

1. From the left side of the Yoom management screen, select "My Apps" and click "New Connection".

2. Search for "DeepL" and "X" in the search window and select the apps to transition to the next screen.

〈For DeepL〉

On the following screen, set each item according to the instructions.

  • API Key: You can obtain it by logging into DeepL. For detailed acquisition methods, click here

Once completed, click "Add", and if "My Apps have been registered" is displayed on the Yoom screen, the integration is complete!

〈For X〉

On the following screen, log in to the X account you want to integrate.

When access is requested, click "Allow access to the app".

__wf_reserved_inherit

If "My Apps have been registered" is displayed on the Yoom screen, the integration is complete!

Step 2: Copy the Flow Bot Template

While logged into Yoom, click "Try it" on the following template.

The template will be automatically copied to the workspace.
When the following screen appears, click "OK" to proceed with the setup of the Flowbot!

Step 3: Create a Text Form for SNS Posts as a Trigger

First, let's create a form to send the SNS post text you want to translate, which will act as the trigger for the flow!
Click on the "SNS Post Text Form" in Flowbot.

__wf_reserved_inherit

In the following form creation screen, a form is created by default.
Adjust the form content as needed.

Click the "Preview Page" button at the top right to check the preview of the form.

  • Flowbot initiator when using shared forms: You can choose from the following two options.

Once the form settings are complete, click "Next".

On the following screen, check the display of the form and enter a test text for SNS posts in the "SNS Post Text" field.

Once the input is complete, click "Save" to finish the setup.

Step 4: Set Up DeepL Action

Next, we will set up an action to translate the text sent via the form using DeepL!
Click "Translate Text" in Flowbot.

On the following screen, check the linked account and click "Next".

In the following API connection settings screen, set up the translation with DeepL.
Follow the instructions to set the language you want to translate the original text into, and proceed with the setup.

  • Text to be translated: Set the text sent to the form created in Step 3 as the text to be translated, as shown below.

Once the setup is complete, click "Test" and if there are no issues, click "Save".

Step 5: Set Up X Action

Next, let's set up an action to post the text translated by DeepL on X!
Click "Post" in Flowbot.

On the following screen, check the linked account and click "Next".

In the following API connection settings screen, set up the post to be published on X. Follow the instructions to proceed with the setup.

  • Post text: Set the text translated in Step 4 as the text to be posted, as shown below.

Once the setup is complete, click "Test" and if there are no issues, click "Save".

Step 6: Turn ON the Trigger and Complete Flowbot Activation Preparation

Well done! The preparation for Flowbot operation is now complete.
When "All settings are complete!" is displayed, click "Turn ON Trigger".

This was the method to automatically translate SNS post text sent to the form using DeepL and post it on X (Twitter)!

How to Translate Slack's Social Media Posts Using DeepL and Post on X (Twitter)

This process is similar to the one introduced earlier, but here we will introduce a flow where the trigger is set to sending a message on Slack instead of form submission.

As with the flow introduced earlier, there is a template available, so please click "Try it" on the template below to copy it.

Since the settings for the first trigger are different, I will explain the method.

Please click on "When a new message is posted in the channel" in the Flowbot.

If you proceed to the next step on the account linkage information and action settings screen, the following API connection settings page will be displayed.

  • Trigger activation interval: You can choose from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. Please note that the shortest activation interval varies depending on the Yoom plan.
  • Channel ID: You can select from the candidates.

Once the settings are complete, send a test message in the configured channel and click "Test".
If the message content is reflected in the output and there are no issues, click "Save".

This completes the Slack trigger settings. Please proceed with the subsequent flow in the same way as the flow introduced earlier!

How to translate Notion's SNS post text using DeepL and post it on X (Twitter)

This is also the same except for the trigger, but it is a flow that triggers when a Notion database is created or updated.

As before, there is a template, so please click "Try it" on the following template to copy it.

The settings differ only for the first trigger and the action to retrieve Notion records, so I will explain the method.

First, click on "When a page in a specific database is created or updated" in Flowbot.

If you proceed to the next step on the account linking information and action settings screen, the following API connection settings page will be displayed.

  • Database ID: You can obtain it from the URL of the database you want to trigger. For more details on how to check the database, please refer to here.

Perform a test and save, and the trigger setup is complete!

Next, click on "Retrieve Record (ID Search)" in Flowbot.

On the following database linking page, set the Database ID. Click the input field and select from the options.

Once the setup is complete, proceed to the next page.

On the following screen, set the conditions for the records you want to retrieve.

Once the setup is complete, perform a test and save. This completes the Notion action setup!

For the subsequent flow, proceed with the setup in the same way as from step 4 introduced in this article.

Other Automation Examples Using DeepL

There are many other examples of automation using DeepL in Yoom, so let me introduce a few.

1. Translate emails received in Gmail with DeepL and notify on Slack

This flow translates emails received in Gmail with DeepL and notifies on Slack.
Recommended for those who receive inquiry emails from overseas business partners or customers!
After receiving an email, translation and notification are completed quickly, allowing you to share information swiftly within the team without the hassle of checking, translating, and transcribing. <span class="mark-yellow">

2. Translate Responses from Google Forms with DeepL and Send via Gmail

This flow translates responses from Google Forms using DeepL and sends them via Gmail.

You can automatically translate inquiries and feedback from overseas and notify the person in charge.
By automating translation and notification to the person in charge, <span class="mark-yellow">the start of customer response becomes smoother, contributing to an increase in customer satisfaction.</span>

3. When an inquiry is received in Gmail, automatically translate it with DeepL and add a card to Trello

This is a flow where inquiries received in Gmail are translated with DeepL and a card is added to Trello.

By automating translation and task addition, not only can the burden on the person in charge be reduced and prompt response be initiated, but it also helps in preventing missed inquiries and ensuring smooth progress management!

Summary

How was this article for you?
By implementing the automation flow introduced here, making SNS posts multilingual is no longer a tedious task.

Once you input the content into the form, DeepL automatically translates it and posts it on X (Twitter)!
This eliminates the need for manual translation and posting, leading to improved work efficiency.

Furthermore, it's possible to build an automatic translation and posting system using Slack and Notion.
This streamlines internal information sharing and content dissemination, allowing you to make better use of your limited time.

"I'm overwhelmed with daily tasks, but I want to share information more efficiently..."

This automation flow is something you should definitely try.

By utilizing Yoom, you can automate various tasks that were previously done manually.
Let's make your work smarter than ever before!

The person who wrote this article
h.masuda-
I have experienced a wide range of tasks such as marketing and office work in small to medium enterprises. I came across Yoom when I was worried about being able to automate many of the input tasks that occur in a work environment with lots of tasks and a sense of speed. I will tell you about Yoom automation in an easy-to-understand manner, even for beginners, so that everyone can make effective use of their limited time.
Tags
X (Twitter)
Automatic
Automation
Integration
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