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.
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 QuotaRender 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 URLKeep 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 TrashDrive 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.
- 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.
- 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.
- 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
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.
The tools Heygen sits next to
Same connection, same setup. Pick the next one your team already uses.
Botpress
Attributes workspace usage to individual bots, provisions workspaces and integrations, updates workflows, and drives runtime conversations.
Entelligence
Registers a GitHub repository for analysis and answers plain-language questions about its architecture, functionality, and dependencies.
Kieai
Submits image, video, and music generations, polls the tasks they create, edits existing audio tracks, and reports remaining account credits.
Openrouter
Reads the live model and provider catalog, runs completions, and reports credit balance and key spending before a batch job starts.
Semanticscholar
Finds papers by title, topic, or text snippet, traces citations and references, and profiles authors with their publication metrics.
Wit.ai
Parses messages into intents, entities and traits, detects language, adds training data, and audits or exports an app's model.

Ready to connect Heygen?
Authorize the account and your agent has all 71 actions from the first conversation.


