# HeyGen AI integration on Definable

> HeyGen is an innovative video platform that harnesses the power of generative AI to streamline your video creation process

## What this connects

HeyGen is an innovative video platform that harnesses the power of generative AI to streamline your video creation process

Vendor: https://www.heygen.com

## Tools available

**71** tools available. First 12:

- `HEYGEN_ADD_LOOKS_TO_PHOTO_AVATAR_GROUP` — Add looks to photo avatar group — Tool to add additional looks (images) to an existing photo avatar group. Use when you need to expand an avatar group with new image variations. Maximum 4 image keys can be added per request.
- `HEYGEN_ADD_MOTION` — Add motion to photo avatar — Tool to add natural motion or animation to an existing photo avatar, turning a still image into a moving, lifelike one. Use when you need to animate an avatar or add motion effects to a static photo avatar. The endpoint returns a new ID for the motion-enabled avatar.
- `HEYGEN_CHECK_PHOTO_LOOK_GENERATION_STATUS` — Check photo/look generation status — Tool to retrieve the current status and details of a photo avatar or look generation by its ID. Use when you need to check if a photo avatar generation is complete or monitor generation progress.
- `HEYGEN_CREATE_FOLDER` — Create a new folder — Tool to create a new folder under your HeyGen account. Use when you need to organize content by creating a new folder. Once created, you can place videos in the folder by providing the folder_id parameter when generating videos.
- `HEYGEN_CREATE_KNOWLEDGE_BASE` — Create knowledge base — Tool to create a new knowledge base with a specified name, opening line, and custom prompt for Interactive Avatar streaming sessions. Use when you need to set up a new knowledge base with custom AI behavior.
- `HEYGEN_CREATE_PHOTO_AVATAR_GROUP` — Create photo avatar group — Tool to create an avatar group which can include both AI-generated and user-uploaded photos of the avatar. Use when you need to create a new avatar group for training or managing avatar photos.
- `HEYGEN_CREATE_WEBM_VIDEO` — Create WebM video — Tool to create a WebM format video with transparent background featuring an avatar speaking text or audio. Use when you need to generate WebM videos with transparent backgrounds for overlaying on other content. Note that this API endpoint does not support custom avatars - only HeyGen's studio avatars are supported. The output format will be WebM instead of MP4 to preserve transparency.
- `HEYGEN_DELETE_AN_AVATAR_VIDEO` — Delete an avatar video — Tool to delete a video by its ID from HeyGen account. Supports deletion of both generated (avatar) videos and translated videos. Use when you need to remove a video that is no longer required or to manage storage.
- `HEYGEN_DELETE_ASSET` — Delete asset — Tool to delete a specific asset by its unique asset ID from HeyGen account. Use when you need to remove an asset (image, video, or audio) that is no longer required.
- `HEYGEN_DELETE_KNOWLEDGE_BASE` — Delete knowledge base — Tool to delete a specific knowledge base by its ID. Use when you need to permanently remove a knowledge base from the HeyGen streaming platform.
- `HEYGEN_DELETE_PHOTO_AVATAR` — Delete photo avatar — Tool to delete a photo avatar by its ID from HeyGen account. Use when you need to remove a photo avatar that is no longer required.
- `HEYGEN_DELETE_PHOTO_AVATAR_GROUP` — Delete photo avatar group — Tool to delete a photo avatar group by its ID from HeyGen account. Use when you need to remove a photo avatar group that is no longer required.

## Auth

Auth schemes: `API_KEY`.

## How agents use HeyGen

Inside a Definable workflow, HeyGen is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → HeyGen** — the Researcher (GPT-5.5) pulls context from HeyGen (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → HeyGen** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into HeyGen (create record, post message, draft email).
- **Designer / Engineer → Distributor → HeyGen** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via HeyGen (attach file, open PR comment, post status).

The Verifier checks every HeyGen call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/
- video & audio — https://definable.ai/apps/category/video-&-audio/

## Related

- HTML page: https://definable.ai/apps/heygen/
- Same category (artificial intelligence): https://definable.ai/apps/category/artificial-intelligence/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
