Skip to content

Integration · Create and promote

HeyGen and Meteor AI agents

Connect HeyGen to a Met: create avatar videos from templates, translate them with dubbing and cut short clips through HeyGen's official MCP server.

How does HeyGen connect to Meteor?

With the HeyGen ready connector, your Met creates videos with the HeyGen account the admin authorizes and with your plan's credits. It can generate an avatar video from a script, fill a template with each customer's name and product, translate a video into other languages with dubbing and lip sync, cut short clips from a long video and remove filler words. Then it checks the video's status and shares the link once it is ready. It is HeyGen's official server, available on every plan; each generation uses credits from your account, and delete actions start switched off.

What it automates

What a Meteor Met does with HeyGen

A video with each customer's name

Your Met takes a HeyGen template with variables, fills it with the customer's name and product and produces the video. When HeyGen finishes it, it shares the link in the conversation.

Take a video into other languages

The Met checks which languages a video can be translated into and creates the translation with voice cloning and lip sync, so the same video works for customers in another country.

Cut short clips from a long video

With a recorded talk or livestream, the Met starts the clipping job and delivers the download link for each clip, ready for status updates or social networks.

Check credits before producing

Before sending a batch, the Met checks your credit balance in HeyGen and tells you if it is not enough, so no job is left half done.

96 tools

Everything your Met can ask HeyGen for

Each one is a real action in the connector. You can switch off the ones you would rather it never used.

Tool What it does
list_video_agent_sessions Lists HeyGen video agent sessions, newest first.
create_video_agent Generates a full video from a single instruction, with script, scenes and render.
list_video_agent_styles Lists the video agent's visual style templates, with a tag filter.
get_video_agent_session Shows a session's status, progress, video and latest messages.
send_video_agent_message Sends a follow-up message or a change plan to a video agent session.
get_video_agent_resource Fetches a single resource from a video agent session.
stop_video_agent_session Stops a running session and keeps what it produced so far.
list_video_agent_session_videos Lists the videos a video agent session produced.
list_videos Lists the account's videos, with a folder or title filter.
create_video Creates an avatar video that speaks a script or an audio track with lip sync.
get_video Returns a video's status, links, duration and failure reason.
delete_video Deletes a video and its files for good. It starts switched off.
get_video_scenes Returns a video's scenes and the version needed to edit it.
list_templates Lists the API-ready templates that have variables defined.
create_template Creates a private template from one of your videos.
get_template Returns a template's details and the format of its variables.
generate_from_template Fills a template's variables to produce a video.
update_template Changes a template's name.
delete_template Deletes a template. It starts switched off.
set_template_variables Replaces a template's full set of variables.
list_voices Lists voices with filters for type, engine, language and gender.
design_voice Suggests up to three voices from a text description.
clone_voice Creates a voice clone from an audio file.
create_speech Turns text into audio with a catalog voice.
get_voice Returns a voice's details and its clone status.
delete_voice Deletes a voice clone you own. It starts switched off.
search_audio_sounds Searches music or sound effects from a description.
list_video_translations Lists video translation jobs.
create_video_translation Translates a video into other languages with voice cloning and lip sync.
list_video_translation_languages Lists the languages a video can be translated into.
get_video_translation Returns a video translation's status and output.
update_video_translation Changes a translation job's title.
delete_video_translation Deletes a translation job for good. It starts switched off.
list_ai_clipping Lists clipping jobs, newest first.
create_ai_clipping Starts a job that cuts short clips from a long video.
get_ai_clipping Returns a clipping job with its clips and download links.
delete_ai_clipping Deletes a clipping job and its clips. It starts switched off.
create_video_batch Submits up to 100 videos in a single batch.
get_video_batch Returns a video batch's status and each item's result.
bulk_video_statuses Checks the status of up to 100 videos or batches at once.
create_video_translation_batch Submits up to 100 video translations in a single batch.
get_video_translation_batch Returns a translation batch's status and each item's result.
bulk_video_translation_statuses Checks the status of up to 100 translations at once.
create_lipsync_batch Submits up to 100 lip sync jobs in a single batch.
get_lipsync_batch Returns a lip sync batch's status and each job's result.
bulk_lipsync_statuses Checks the status of up to 100 lip sync jobs at once.
get_asset_batch Returns a file batch's status and each item's result.
complete_asset_batch Completes the upload of the files in a batch.
create_asset_upload_batch Returns up to 100 signed links to upload files.
bulk_asset_statuses Checks the status of up to 100 files at once.
get_current_user Returns your profile, your credit balance and billing details.
list_avatar_groups Lists avatar groups and their looks.
create_avatar Creates an avatar from an image, a video or a description.
list_look_templates Lists the look templates you can apply to an avatar.
list_avatar_looks Lists avatar looks, with a group and type filter.
create_avatar_looks Generates new looks for an existing avatar. It does not work with free access.
get_avatar_look Returns a look's engines, previews and training status.
update_avatar_look Renames an avatar look.
delete_avatar_look Deletes a look that is not a studio look. It starts switched off.
get_avatar_group Returns an avatar group's details.
update_avatar_group Sets an avatar group's default voice.
delete_avatar_group Deletes an avatar group with its looks. It starts switched off.
create_avatar_consent Starts the consent required before using a private avatar.
list_assets Lists the files uploaded to the account. It is in beta at HeyGen.
create_asset_upload Starts a direct upload and returns a signed link.
get_asset Returns a file's details and its public link.
delete_asset Deletes a file for good. It starts switched off.
complete_asset_upload Completes a direct upload and makes the file ready to reuse.
create_folder Creates a folder at the root or inside another folder.
get_folder Checks a folder, even if it is in the trash.
list_lipsyncs Lists lip sync jobs.
create_lipsync Replaces a video's audio and animates the lips again to match.
get_lipsync Returns a lip sync job's status and links.
update_lipsync Changes a lip sync job's title.
delete_lipsync Deletes a lip sync job for good. It starts switched off.
list_brand_glossaries Lists the brand glossaries in the workspace.
create_brand_glossary Creates a glossary with pronunciations and translation rules.
get_brand_glossary Returns a glossary and its terms.
update_brand_glossary Edits a glossary's terms or name.
delete_brand_glossary Deletes a glossary. It starts switched off.
list_brand_kits Lists brand kits with their colors, fonts and logos.
create_brand_kit Builds a brand kit by importing assets from a website.
get_brand_kit Returns a brand kit's assets and their roles.
update_brand_kit Changes a brand kit's name or the roles of its assets.
delete_brand_kit Deletes a brand kit. It starts switched off.
generate_model_speech Generates WAV audio with a HeyGen voice clone, up to 30 per minute per person.
list_model_audio_voices Lists the audio voices available to generate speech.
create_model_audio_voice Creates an instant or professional voice.
get_model_audio_voice Returns which stage a created voice is in.
delete_model_audio_voice Deletes a voice you own. It starts switched off.
create_image_generation Generates up to five portraits that keep a person's identity.
get_image_generation Returns a portrait job's status and images.
create_model_video Generates a scene with sound from a description.
get_model_video Returns a generated scene's status and output.
create_filler_word_removal Starts a job that removes filler words and long silences from a video.
get_filler_word_removal Returns a filler word removal's status and the link to the clean video.

The limits

What the HeyGen integration does NOT do

We would rather say it here than have you find out during rollout.

Before you start

What you need to connect HeyGen

  1. 1

    A HeyGen account with credits

    HeyGen's MCP server is available on every plan and uses your plan's credits. Check your balance in HeyGen before asking for long videos or batches.

  2. 2

    Connect it in Met

    In Met, open Connections → HeyGen → Connect. A HeyGen window opens so you can sign in and authorize Met. Then you choose which actions stay on.

Frequently asked questions

Questions about HeyGen and Meteor

You do, with your HeyGen plan's credits. Meteor does not resell HeyGen credits: the connector uses your company's account and whatever is generated stays in that account.

Yes, if it already exists in your HeyGen account. A private avatar needs the person to complete HeyGen's consent before the Met generates videos with it.

It depends on the length and the type of job. The Met checks the status in HeyGen and shares the link once the video is ready; meanwhile, it can keep helping.

Only if the admin turns that action on, because every delete action starts switched off. Deleting a video in HeyGen is permanent.

Step by step

Automations that use HeyGen

Complete tasks, with the steps and the tools that run at each one.

Create and promote

Other integrations in the same family

Want to see a Met running HeyGen?

We will show you with your own account connected, not with a canned demo.