Renders videos from saved templates, tracks render status and remaining credits, files assets into folders, and drives live streaming avatars.
71actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro animates responses through interactive avatars in real-time. Customers get engaging, human-like conversations that feel more personal than text alone.
Ayro builds avatar knowledge bases tuned to your products and policies. Your avatars answer questions accurately using company-specific information.
Ayro loads your logos, product images, or branding into the avatar system. Your avatars display company assets in conversations, reinforcing brand identity with customers.
Each card is one request a support team gets, and the Heygen actions Ayro runs to close it.
Ayro 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.
Ayro 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.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Heygen actions it has and picks the ones a request needs.
Authorize the Heygen account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Heygen actions that close it and chains as many as the request needs.
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 freeHeygen · Ayro
What can you do in Heygen without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro 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 Ayro check the ceiling before committing to a batch rather than discovering it partway through.
All 71 actions your agent can call on Heygen, straight from the live MCP connection.
Add additional looks (images) to an existing photo avatar group.
Add natural motion or animation to an existing photo avatar, turning a still image into a moving, lifelike one.
Retrieve the current status and details of a photo avatar or look generation by its ID.
Create a new folder under your HeyGen account.
Create a new knowledge base with a specified name, opening line, and custom prompt for Interactive Avatar streaming sessions.
Create an avatar group which can include both AI-generated and user-uploaded photos of the avatar.
Create a WebM format video with transparent background featuring an avatar speaking text or audio.
Delete a video by its ID from HeyGen account.
Delete a specific asset by its unique asset ID from HeyGen account.
Delete a specific knowledge base by its ID.
Delete a photo avatar by its ID from HeyGen account.
Delete a photo avatar group by its ID from HeyGen account.
Permanently delete a webhook endpoint from HeyGen.
Generate a personalized AI avatar based on text prompts and attribute inputs.
Generate a speech audio file from any text input using a specified voice, powered by HeyGen's Starfish model.
Generate a short audio preview with the specified voice and text.
Retrieve the profile information of the currently authenticated user.
Retrieve the current training status and details of a photo avatar training job by group ID.
Reset the idle timeout counter for an active streaming session.
Retrieve a list of all available avatar groups in your HeyGen account.
Retrieve available locales for multilingual voices.
Retrieve a paginated list of all assets (images, audios, videos) created under your account.
Retrieve a list of brand glossaries created under your account.
Retrieve a paginated list of folders created under your account.
Retrieve all avatars that belong to a specific avatar group.
Retrieve a list of all existing knowledge bases associated with your account.
Retrieve a paginated history of all streaming sessions with metadata including session duration, timestamps, and other details.
Retrieve a list of public and custom interactive avatars for streaming.
Retrieve a list of public and custom voices compatible with HeyGen's Starfish TTS model.
Initiate a new streaming session with an Interactive Avatar for real-time interactions.
Same connection, same setup. Pick the next one your team already uses.
Attributes workspace usage to individual bots, provisions workspaces and integrations, updates workflows, and drives runtime conversations.
Registers a GitHub repository for analysis and answers plain-language questions about its architecture, functionality, and dependencies.
Submits image, video, and music generations, polls the tasks they create, edits existing audio tracks, and reports remaining account credits.
Reads the live model and provider catalog, runs completions, and reports credit balance and key spending before a batch job starts.
Finds papers by title, topic, or text snippet, traces citations and references, and profiles authors with their publication metrics.
Parses messages into intents, entities and traits, detects language, adds training data, and audits or exports an app's model.

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