---
title: "HeyGen integration for LuumenAI"
url: "https://www.luumen.ai/integrations/heygen/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# HeyGen integration for LuumenAI

Read your HeyGen avatars, assets, and sessions, then create video with approval

## What LuumenAI can do with HeyGen

LuumenAI connects to HeyGen with an API token and exposes 71 tools (32 read-only · 29 write · 10 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 71 tools (32 read-only · 29 write · 10 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: AI & automation

## About HeyGen with LuumenAI

Connect HeyGen and Luumen can see your avatar groups, voices, knowledge bases, folders, assets, and streaming session history without you opening the dashboard. Ask what exists, what a training job is doing, or which looks are in a group. When you want something made or removed, the agent shows the call first and waits for your approval.

## Example tools

Read-only (32 in total):

- `HEYGEN_CHECK_PHOTO_LOOK_GENERATION_STATUS` — Retrieve the current status and details of a photo avatar or look generation by its ID.
- `HEYGEN_GET_CURRENT_USER_INFORMATION` — Retrieve the profile information of the currently authenticated user.
- `HEYGEN_GET_TRAINING_JOB_STATUS` — Retrieve the current training status and details of a photo avatar training job by group ID.
- `HEYGEN_LIST_ALL_AVATAR_GROUPS` — Retrieve a list of all available avatar groups in your HeyGen account.
- `HEYGEN_LIST_ALL_LOCALES_FOR_VOICES` — Retrieve available locales for multilingual voices.
- `HEYGEN_LIST_ASSETS` — Retrieve a paginated list of all assets (images, audios, videos) created under your account.
- `HEYGEN_LIST_BRAND_VOICES` — Retrieve a list of brand glossaries created under your account.
- `HEYGEN_LIST_FOLDERS` — Retrieve a paginated list of folders created under your account.

Write and destructive (39 in total, subject to configured approval policy):

- `HEYGEN_ADD_LOOKS_TO_PHOTO_AVATAR_GROUP` — Add additional looks (images) to an existing photo avatar group.
- `HEYGEN_ADD_MOTION` — Add natural motion or animation to an existing photo avatar, turning a still image into a moving, lifelike one.
- `HEYGEN_CREATE_FOLDER` — Create a new folder under your HeyGen account.
- `HEYGEN_CREATE_KNOWLEDGE_BASE` — Create a new knowledge base with a specified name, opening line, and custom prompt for Interactive Avatar streaming sessions.
- `HEYGEN_CREATE_PHOTO_AVATAR_GROUP` — Create an avatar group which can include both AI-generated and user-uploaded photos of the avatar.
- `HEYGEN_CREATE_WEBM_VIDEO` — Create a WebM format video with transparent background featuring an avatar speaking text or audio.
- `HEYGEN_DELETE_AN_AVATAR_VIDEO` — Delete a video by its ID from HeyGen account.
- `HEYGEN_DELETE_ASSET` — Delete a specific asset by its unique asset ID from HeyGen account.

## Frequently asked questions

### How does LuumenAI connect to HeyGen?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in HeyGen on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to HeyGen — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/heygen/
