DeepL
DeepL translates texts with DeepL’s translation service. It detects the source language if you do not set it and lets you choose a more or less formal tone in the languages that support it. It also checks how many characters you have translated.
When to use it
- Translating emails from foreign customers before the team reads them.
- Publishing a product sheet in several languages.
- Keeping an eye on your DeepL account usage.
Configuration
The Operation field decides what the component does: Translate (default) translates and Get Usage checks your account usage.
You need a DeepL Translate credential with your DeepL account key. See Credentials. Both Free keys (they end in :fx) and Pro keys work: the component picks the right DeepL server from the key.
| Field | What it does |
|---|---|
| Credential (required) | The DeepL Translate credential. |
| Operation | What the component does. |
| Text (required) | With Translate, the text to translate. |
| Source Language | With Translate, the text’s language. Empty, it is detected automatically. |
| Target Language (required) | With Translate, the language to translate into, for example ES, EN-US or FR. |
Advanced options
| Field | What it does |
|---|---|
| Formality | With Translate, the tone: default (default), more (more formal), less (less formal), prefer_more or prefer_less (applied if the language supports it). |
Output
The Data output holds the translation or the account usage.
In tool mode, an agent can use the component by itself. See Tool Mode.
Example
An online shop gets enquiries in German.
- Connect the email text to Text of DeepL and choose
ESin Target Language. - Pass the translation to the support team.