How to Automatically Translate and Summarize with ChatGPT DeepL Integration
How to Integrate Applications
・
2025-07-31
How to Automatically Translate and Summarize with ChatGPT DeepL Integration
k.tsukamoto
Are you struggling with language barriers when communicating with international members or handling multilingual inquiries?
Tasks like translating, summarizing, and sharing key points in a foreign language can be time-consuming. With the power of ChatGPT and DeepL integration, you can automate these processes. For example, you can automatically translate and summarize inquiries from forms, read and translate PDFs with OCR, or summarize and post multilingual reports directly to Slack.
In this article, <span class="mark-yellow">we'll explore how ChatGPT and DeepL integration can simplify your everyday workflow.</span>
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 <span class="mark-yellow">Yoom makes automation accessible to everyone</span>.
🌐 Connect with apps like ChatGPT, DeepL, Slack, 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.
In this guide, you'll learn the step-by-step process of how to use Yoom to <span class="mark-yellow">translate form responses with DeepL, summarize with ChatGPT, then post it to Slack</span>.
✔️ For Those Who Want To Try It Now
Yoom offers ready-made templates to automatically translate and summarize texts.
We’ll also walk you through the step-by-step process of creating this automation flow in the following section of this article.
🙌 What You Can Do by Integrating DeepL and ChatGPT
By integrating DeepL with ChatGPT, you can efficiently summarize and share multilingual information. This is ideal for enhancing communication, whether it's handling inquiries from international customers or coordinating with a global team.
Here are some practical, ready-to-use templates that you can try out. Just click on the "Try It" button to get started quickly!
Translate and Summarize Form Response
This automation translates responses from forms using DeepL into any language, summarizes them with ChatGPT, and sends the summarized content via email. DeepL can handle translations for global customers, while ChatGPT filters out important information, helping your team organize and respond effectively.
Translate and Summarize Email Attachments and Save to Google Drive
This automation processes email attachments (including PDFs and images), translates with DeepL, summarizes it with ChatGPT, and saves the summary to Google Drive. This can allow efficient file management and easy-to-understand summaries of foreign language documents. Ideal for handling documents for international teams :)
Translate and Summarize Reports, then Share on Slack
This flow translates and summarizes regular reports (e.g., monthly) at scheduled times, then posts the summary directly to Slack. It automatically translates reports into the team's preferred language and posts key points, improving communication and ensuring team members can quickly access relevant updates.
🚀 Let's Create a Flowbot Integrating DeepL and ChatGPT
Let's walk through how to set up a flow that <span class="mark-yellow">automatically translates and summarizes form responses with DeepL and ChatGPT, and shares through email</span>.
⏱️ Setup time: 10 minutes
🔧 What You’ll Need
A free Yoom account
Access to DeepL and ChatGPT
If you don’t have a Yoom account yet, register now from thisregistration form!
⚠️ Note: To run ChatGPT (OpenAI) actions, you’ll need a paid OpenAI API plan. Make sure you have your payment set up ready for smoother transactions when the API usage fees are incurred. For more details, visitOpenAI API Pricing.
Step 1: Integrate DeepL and ChatGPT in Yoom
After logging into Yoom, go to "My Apps" from the left side menu, and click the "+ Add" button.
Connect DeepL
Let's start by integrating DeepL. Search for DeepL in the app list and select it.
Account Name
Enter the account name.
Use a name that's easy to recognize, such as your company name or the person responsible for the account.
API Key
Follow the instructions in this guide to learn how to obtain and verify the API Key.
Use a name that's easy to recognize, such as your company name or the person responsible for the account.
Domain
Set the domain based on your DeepL API plan.
For the Free Plan, use api-free.deepl.com
For the Paid Plan, use api.deepl.com
Then, click "Add".
Once you see that DeepL has been added under My Apps, then your integration is complete!
Connect ChatGPT
Similarly, go to "My Apps" from the left side menu, and click the "+ Add" button.
Search for "ChatGPT" from the app list and select it.
Enter the account name.
Use a name that's easy to recognize, such as your company name or the person responsible for the account.
To get your access token, you need to create and obtain the API Secret key.
Then click the gear icon at the top right → API Keys in the left menu → Create new secret key at the top right in order.
Set each item and create the Secret key.
Copy the displayed Secret key and save it in a secure location.
‼️ Once you leave this screen, you will not be able to view the key again!
Paste it into the AccessToken field, and click "Add".
Then you should see ChatGPT added to your My Apps :)
Step 2: Copy the Template
Click the "Try It" button to copy the pre-built template into your project.
Click "Try this template".
Click "OK" and give the Flowbot a name to recognize.
This template will be copied to your “My Project”.
Step 3: Set Up Form Trigger
Let's start by setting up the form trigger.
Click on the trigger action labeled "Form".
The form must include at least one question item, while other items can be added optionally. Enter the form title in the "Form" field. If needed, click on "Add Form Description" to include an optional description.
Enter the question item in "Text". Then, select the response format from the dropdown menu.
Click "Add" to add more question items. You can add max 100 questions.
You can also set up the completion page and access restrictions if needed.
Once the settings are complete, click "Next".
Click "Preview Form" or "Preview Completion Page" to check the preview of the created form or the form completion page.
☝️ You can also preview the created form by clicking on the "Preview Form" button in the form creation page.
Enter sample values for each "Retrieved Value" that will be used in the subsequent actions. For example, set the content of inquiries from overseas in the "Retrieved Value" field. Once the settings are complete, click "Save".
📚 References: For more details on how to set up a form trigger, you can refer to the full guide here.
Step 4: Translate with DeepL
Next, we will set up an action to translate with DeepL. Click on the action labeled "Translate Text".
This screen is pre-configured. Check if there are no issues, then click "Next".
Use the retrieved values from step 3 in the "Text to Translate" field. If any default values are not needed, you can delete them.
Click the input field to open a dropdown menu. Select the item you want to translate with DeepL from the "Retrieved Value" obtained in step 3. For example, choose the inquiry content "Text".
Set the language for translation. For this example, we'll choose to translate from English to Japanese.
There are other small settings that you can set up.
Show character count: select 'yes' if you want to display the character count.
Sentence splitting: select the options from the dropdown.
Preserve formatting: select 'yes' if you want to keep the original formatting.
Translation tone: choose from the dropdown.
Click "Test" to run a translation test. When "Test Successful" appears, the translation result will be added to the "Retrieved Data". If the retrieved data is correct, click "Save".
Step 5: Create a Summary
Now, let's set up an action to automatically summarize with ChatGPT. Click on the action labeled "Generate Text".
This screen is pre-configured. Check if there are no issues, then click "Next".
In the "Message Content", select the text you want to summarize. By default, it is set to summarize the text translated in step 4. But you can change it if needed.
There are other small settings that you can set up.
Role: Set the role of the entity (default: 'user').
Temperature: Set a value between 0 and 1. A higher value (e.g., 0.8) generates more creative and varied responses, while a lower value (e.g., 0.3) produces more focused and consistent outputs. It can be left blank.
Maximum token count: The maximum number of tokens allowed in the generated text. It can be left blank.
Model ID: Select the model to be used for generating texts (default, 'gpt-4o'). Different models may affect the quality and style of the output.
Once everything is set, hit "Test".
If the test is successful, the summarized text will be added to the "Retrieved Data".
If there are no issues, click "Save".
Step 6: Send the Summary via Email
Finally, let's set up to automatically send the summarized context through email. Click the action labeled "Send Email".
Enter the recipient's email address in the "To" field. If the default value is not needed, you can delete it.
Click the input field in the "Body" section. A dropdown menu will appear. Select the content you wish to include in the email body from the "RetrievedValue" options.
Once the settings are complete, click "Next" at the bottom of the page.
Review the email and click "Test".
For this example, the tests for DeepL and ChatGPT have not been executed, so the retrieved data are not displayed in the image below.
Check that the email has been sent to the specified recipient. After confirming, click "Save".
Step 7: Activate the Flowbot
Toggle the "Trigger On" button to activate your flow! Check if the Flowbot you set up is working properly.
To activate it later, simply toggle the trigger switch on the flow screen to "ON".
That's it! Your Flowbot is ready :)
🔁 Want to Connect ChatGPT Data to DeepL Instead?
You can also go the other way around, send ChatGPT data to DeepL.
Summarize Inquiry Content and Translate
This automation takes form responses, summarizes them with ChatGPT, and translates them using DeepL before sharing them through email. With the power of ChatGPT and DeepL combined, <span class="mark-yellow">the team can quickly get updates in multi-languages</span>.
Create Meeting Minutes, Translates, and Share
This flow automatically transcribes the meeting, creates minutes with ChatGPT, translates them into different languages with DeepL, and then sends them through email. <span class="mark-yellow">Perfect for teams working with multinational teams or clients who need quick, multilingual communication following meetings</span>.
💡 Other Automation Examples Using DeepL and ChatGPT
You can try out more automations by utilizing DeepL and ChatGPT with Yoom. Here are some more examples you can explore for your next automation!
Automation Using DeepL
With DeepL, you can easily translate foreign language inquiries, quotes, meeting notes, and more. Integrating DeepL with tools like Microsoft Teams, Google Sheets, Notion, and others can make the translation process smoother and easy :)
Automation Using ChatGPT
With ChatGPT, you can easily automate tasks like generating replies, classifying inquiries, sending notifications, and creating meeting minutes.
📖 Summary
By integrating DeepL and ChatGPT, you can solve common challenges like <span class="mark-yellow">handling multilingual inquiries, improving communication with international teams, and reducing the time spent on the translation and summarization process</span>. This can reduce manual workload for your team and enable quicker, more efficient information sharing :)
Best of all, no specialized knowledge is needed, and anyone can easily set it up! Ready to simplify your workflows? Sign up for Yoom and try it today!
Having worked as a system engineer for four years, I often struggled with manually entering attendance data into Excel and digitizing receipts. I wish I had discovered Yoom sooner. Although I have only just begun using Yoom, I am committed to providing information that will help fulfill everyone's wish for automation.
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.
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.