Heygen

Heygen MCP integration

Renders videos from saved templates, tracks render status and remaining credits, files assets into folders, and drives live streaming avatars.

71actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Send task to streaming avatar

    Lyro animates responses through interactive avatars in real-time. Customers get engaging, human-like conversations that feel more personal than text alone.

  • Create knowledge base

    Lyro builds avatar knowledge bases tuned to your products and policies. Your avatars answer questions accurately using company-specific information.

  • Upload asset

    Lyro loads your logos, product images, or branding into the avatar system. Your avatars display company assets in conversations, reinforcing brand identity with customers.

See all 71 actions

How businesses use Heygen + Lyro

Each card is one request a support team gets, and the Heygen actions Lyro runs to close it.

  • Answer where a render got to and what is left

    Lyro checks the status of a specific video, lists what else is in the queue, and reads the credits remaining on the account, so a question about a late video does not become a trip into the dashboard.

    Retrieve Video Status DetailsList VideosRetrieve User Remaining Quota
  • Render a video from a saved template

    Lyro fills a template's variables with the name, offer, or figures for this recipient, submits the render, and returns the sharable URL once HeyGen has produced it.

    Generate Video Template With VariablesGenerate Video With InputsRetrieve Sharable Video URL
  • Keep the asset library from turning into a dumping ground

    Lyro uploads a new asset, files it into the folder it belongs to, and moves stale material to trash, so the team searches a maintained library rather than scrolling an undated list.

    Upload AssetCreate A New FolderMove Folder To Trash
  • Drive a live streaming avatar mid-conversation

    Lyro opens a streaming session, sends the avatar the next line to speak as the exchange develops, and closes the session cleanly when the conversation ends.

    Create New Streaming SessionSend Task To Streaming AvatarStop Streaming Session

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Heygen actions it has and picks the ones a request needs.

  1. 01

    Connect Heygen

    Authorize the Heygen account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Heygen actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Heygen · Lyro

Everything else about Heygen

Setup, permissions, and the limits of what Lyro can do inside Heygen.

  • The connected account's. Every render started through Generate Video With Inputs or a template draws on that workspace's balance exactly as a dashboard render would, and Retrieve User Remaining Quota lets Lyro check the ceiling before committing to a batch rather than discovering it partway through.

Every action available in Heygen

All 71 actions your agent can call on Heygen, straight from the live MCP connection.

  • Add looks to photo avatar group

    Add additional looks (images) to an existing photo avatar group.

  • Add motion to photo avatar

    Add natural motion or animation to an existing photo avatar, turning a still image into a moving, lifelike one.

  • Check photo/look generation status

    Retrieve the current status and details of a photo avatar or look generation by its ID.

  • Create a new folder

    Create a new folder under your HeyGen account.

  • Create knowledge base

    Create a new knowledge base with a specified name, opening line, and custom prompt for Interactive Avatar streaming sessions.

  • Create photo avatar group

    Create an avatar group which can include both AI-generated and user-uploaded photos of the avatar.

  • Create webm video

    Create a WebM format video with transparent background featuring an avatar speaking text or audio.

  • Delete an avatar video

    Delete a video by its ID from HeyGen account.

  • Delete asset

    Delete a specific asset by its unique asset ID from HeyGen account.

  • Delete knowledge base

    Delete a specific knowledge base by its ID.

  • Delete photo avatar

    Delete a photo avatar by its ID from HeyGen account.

  • Delete photo avatar group

    Delete a photo avatar group by its ID from HeyGen account.

  • Delete webhook endpoint

    Permanently delete a webhook endpoint from HeyGen.

  • Generate photo avatar photos

    Generate a personalized AI avatar based on text prompts and attribute inputs.

  • Generate text-to-speech audio

    Generate a speech audio file from any text input using a specified voice, powered by HeyGen's Starfish model.

  • Generate voice audio preview

    Generate a short audio preview with the specified voice and text.

  • Get current user information

    Retrieve the profile information of the currently authenticated user.

  • Get training job status

    Retrieve the current training status and details of a photo avatar training job by group ID.

  • Keep alive streaming session

    Reset the idle timeout counter for an active streaming session.

  • List all avatar groups

    Retrieve a list of all available avatar groups in your HeyGen account.

  • List all locales for voices

    Retrieve available locales for multilingual voices.

  • List assets

    Retrieve a paginated list of all assets (images, audios, videos) created under your account.

  • List brand voices

    Retrieve a list of brand glossaries created under your account.

  • List folders

    Retrieve a paginated list of folders created under your account.

  • List avatars in a specific group

    Retrieve all avatars that belong to a specific avatar group.

  • List knowledge bases

    Retrieve a list of all existing knowledge bases associated with your account.

  • List session history

    Retrieve a paginated history of all streaming sessions with metadata including session duration, timestamps, and other details.

  • List streaming avatars

    Retrieve a list of public and custom interactive avatars for streaming.

  • List tts voices

    Retrieve a list of public and custom voices compatible with HeyGen's Starfish TTS model.

  • Create new streaming session

    Initiate a new streaming session with an Interactive Avatar for real-time interactions.

Ready to connect Heygen?

Authorize the account and your agent has all 71 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot