Skip to content
HeyGen logo

HeyGen integration

AI & Machine Learning · 5 actions · API key auth

AI video generation platform for creating talking avatar videos

The ModuleX HeyGen integration lets a ModuleX agent operate HeyGen on your behalf, running create, list and look up actions across talking photos, video from templates and custom events options, directly from a plain-English request, using your organization's own HeyGen credentials. No pre-built workflow is required: the agent picks the right HeyGen action for the task.

HeyGen is an ai & machine learning platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right HeyGen action. Or, when you want a repeatable process, the composer assembles a HeyGen workflow for you, streaming the nodes onto the canvas as it builds.

Drive HeyGen in plain English

Type what you want. A ModuleX agent picks the right HeyGen action, or chains several, and runs it. No workflow to build.

  • Creates a talking photo video from a provided image, text, and voice
    resolves tocreate_talking_photo
  • Show me the custom events options that match what I describe
    resolves tolist_custom_events_options

What you can automate with HeyGen

  • Create a talking photo straight from a requestcreate_talking_photo
  • Pull a list of custom events options for a reportlist_custom_events_options
  • Look up a video link on demandretrieve_video_link

HeyGen integration at a glance

VendorHeyGen
Actions available5
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 5 HeyGen actions

Talking Photos1
create_talking_photo
Creates a talking photo video from a provided image, text, and voice
Video From Templates1
create_video_from_template
Generates a video from a selected template with optional variable overrides
Custom Events Options1
list_custom_events_options
Retrieves available options for webhook custom events
Voice ID Options1
list_voice_id_options
Retrieves available voice options for video generation
Video Links1
retrieve_video_link
Fetches the status and download link for a specific HeyGen video

See full parameters and response schemas in the HeyGen integration docs

Two ways to use HeyGen in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right HeyGen action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires HeyGen into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting HeyGen

API keyHeyGen uses API-key authentication. You provide your own HeyGen secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use HeyGen without re-authenticating.

Step-by-step setup in the HeyGen docs

Works with HeyGen

Agents often chain HeyGen with these. Connect them once and one agent can use all of them in a single task.

HeyGen + ModuleX FAQ

  • A ModuleX agent can run any of HeyGen's 5 actions, across talking photos, video from templates, custom events options and voice id options, from a plain-English request, using your organization's own HeyGen credentials.

Put HeyGen to work in ModuleX.

Connect HeyGen once with your own credentials and let your agent run all 5 actions on demand.

Last updated: Jul 2026Browse all 179 integrations