1. Support
  2. Integrations
  3. Translation
HeyGen 3 nodes

Translation

HeyGen integration · 3 node(s).

00Overview

Translate and dub existing videos into other languages with HeyGen

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting Translation

Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:

FieldTypeDetails
HeyGen API KeysecretRequired${secrets.HeyGenApiKey}
Good to know

Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Create

Translate Video

heygen/translation/create · Action

Translate/dub an existing video into another language with HeyGen.

FieldTypeDetails
Video URLstringRequiredA public URL of the source video to translate
Output LanguagestringRequirede.g. Spanish (see List Translation Languages)
Titlestring
Translate audio only (keep original video)boolean
Number of SpeakersintegerOptional: how many distinct speakers to detect
Callback IDstringEchoed back in the webhook
Advanced: extra JSON merged into the request bodytext

Returns: tool_result, video_translate_id, status, success, error

03Get

Get Translation

heygen/translation/get · Action

Get the status and output URL of a HeyGen video translation job.

FieldTypeDetails
Translation IDstringRequiredFrom Translate Video

Returns: tool_result, status, video_url, title, message, success, error

04List

List Translation Languages

heygen/translation/list_languages · Action

List the target languages HeyGen can translate/dub a video into.

Returns: tool_result, results, count, success, error