HeyGen Make integrationAutomate HeyGen with Make.
Can Make turn HeyGen into a video assembly line? The HeyGen Make integration gives you 16 modules: one instant trigger, 12 actions and 3 searches. This guide links your account, then walks you through a first scenario that reacts the moment a video is done.
Verified Trustpilot reviews · AI, automation & growth agency
What can the HeyGen Make integration do for you?
The HeyGen Make integration lets a Make scenario (the automation you build, a chain of modules) drive your HeyGen account without code. It can start avatar videos, translate them, read their details, organize assets in folders, and wake up the moment a video finishes, whether it succeeded or failed.
Personalized videos from one template. A sales team keeps a single HeyGen template and lets Create a Video from a Template produce a new version each time a record lands in another app. A second scenario can then check each result with Get a Video before the link goes out.
The same message in another language. A training department sends a finished video to Create a Video Translation, then reads the outcome with Get a Video Translation before sharing it with the local teams.
A tidy asset library. Create a Folder opens a folder per campaign and Upload an Asset drops the files into HeyGen, which keeps the next edit clean.
Know the edges before you start. The HeyGen documentation lists no numeric limits for these modules, and there is no module to bring back a deleted video. Anything the list does not cover goes through Make an API Call. HeyGen may also have a node in n8n; the n8n vs Make comparison helps you pick. To learn the editor step by step, see the Make training, and check Make pricing to see how operations are counted.
How do you connect HeyGen to Make?
- 01
Copy your API token in HeyGen
Log in to HeyGen, click your profile name in the upper left corner, then the settings icon. Open Subscriptions & API, click HeyGen API and copy the API Token. Keep it somewhere safe, it opens your account.
- 02
Create the connection in Make
Add any HeyGen module to your scenario and click Create a connection. A connection is your HeyGen account linked to Make once, then reused by every HeyGen module. The Connection name field is optional, a clear name helps later.
- 03
Paste the token and save
Paste the token into the API Key field and click Save. If Make asks you to authenticate, confirm access to your account. The module now shows your HeyGen data in its fields.
Your first scenario with HeyGen
GoalWhen an avatar video finishes in HeyGen, Make picks it up and fetches its details with Get a Video.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big + to place the first module. Search for HeyGen by name.
- 02
Add Watch New Videos
Pick Watch New Videos, click Create a webhook, then Create a connection with your API token. HeyGen will now call Make as soon as an avatar video is done.
- 03
Chain Get a Video
Click the + on the right of the trigger and add Get a Video. Map the video ID from the data the trigger received, so each finished video is looked up by its own ID.
- 04
Test with Run once
Click Run once to execute the scenario one time. Then read the bundles each module received; a bundle is one item passed between modules, here one video.
- 05
Switch it on
Happy with the result? Switch the scenario on. From then on, every avatar video HeyGen reports as done, success or failure, goes through Get a Video without you opening the editor.
What can start a HeyGen scenario?
1 module starts a scenario when something happens in HeyGen. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by HeyGen as soon as it happens.
Watch New Videos
Instant triggerIn Make“Triggers when a new avatar video is done either as a success or as a failure.”
Watch New Videos gives your scenario a signal each time an avatar video wraps up in HeyGen, and it fires on both outcomes: a video that rendered correctly and one that failed. You stop checking the HeyGen dashboard by hand.
Every HeyGen module, and when to pick it
HeyGen gives you 15 modules in 3 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Folders & Files
5 modulesUpload an Asset
ActionIn Make“Uploads an asset.”
Upload an Asset sends a file from your scenario into your HeyGen assets, so the files your videos rely on sit inside HeyGen instead of a download folder on someone's laptop.
Create a Folder
ActionIn Make“Creates a new folder.”
Create a Folder opens a new folder in HeyGen, which gives each campaign, client or product its own shelf before any asset lands there.
Update a Folder
ActionIn Make“Update a folder's name.”
Update a Folder renames an existing HeyGen folder. That is its only job, and it keeps your library readable when a project changes name midway.
Trash a Folder
ActionIn Make“Moves a folder to the trash.”
Trash a Folder moves a HeyGen folder to the trash, clearing finished projects out of sight while leaving a way back through Restore a Folder.
Restore a Folder
ActionIn Make“Restores a folder from the trash.”
Restore a Folder brings a trashed folder back into your HeyGen library, which makes Trash a Folder a safe move rather than a gamble.
Other
9 modulesGet a Video
ActionIn Make“Retrieves a video by Id.”
Get a Video fetches one HeyGen video from its ID and hands its details to the next module, so you can pass the result to a sheet, an email or a chat message.
Delete a Video
ActionIn Make“Deletes a video by Id.”
Delete a Video removes a HeyGen video by its ID, which keeps test renders and outdated versions from piling up in your account.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call lets you reach any endpoint of the HeyGen API from your scenario, reusing the connection you already set up, so a missing module never blocks the project.
List Voices
SearchIn Make“Lists available voices.”
List Voices returns the voices your HeyGen account can use, so the scenario picks one from real options instead of a value copied by hand.
List Avatars
SearchIn Make“Lists available avatars.”
List Avatars shows which HeyGen avatars are available to you, handy for feeding an avatar choice into a video without guessing identifiers.
Create an Avatar Video
ActionIn Make“Creates a new avatar video.”
Create an Avatar Video asks HeyGen to produce a brand new video with an avatar, driven by the data your scenario already holds from earlier modules.
Create a Video Translation
ActionIn Make“Translates a video.”
Create a Video Translation sends an existing video to HeyGen for translation, a quick way to reach another market with a message you already recorded.
Get a Video Translation
ActionIn Make“Retrieves information about a video translation.”
Get a Video Translation reads the information HeyGen holds about a translation job, which tells your scenario what happened to the version it requested.
Create a Video from a Template
ActionIn Make“Creates a new video from a template.”
Create a Video from a Template turns one HeyGen template into many videos, each filled with the details of a lead, a customer or a product coming from your scenario.
Other modules
1 moduleList Talking Photos
SearchIn Make“Lists available talking photos.”
List Talking Photos returns the talking photos available in your HeyGen account, so your scenario can offer them as a presenter option.
Need help automating HeyGen with Make?
A person reads every message.