heygen/video-agent 📝🔢 → 🖼️
About
Turn a text prompt into a complete, polished video with AI-generated script, avatar presenter, voiceover, visuals, and editing.
Example Output
Prompt:
"Introduce HeyGen to people, talk about its Talking Avatar models, how people use it, and mention Video Agent at the end."
Output
Performance Metrics
889.57s
Prediction Time
889.62s
Total Time
All Input Parameters
{
"prompt": "Introduce HeyGen to people, talk about its Talking Avatar models, how people use it, and mention Video Agent at the end.",
"orientation": ""
}
Input Parameters
- prompt (required)
- Text prompt describing the video you want to create. The Video Agent handles avatar selection, scripting, scenes, and editing.
- style_id
- Visual style template ID from HeyGen's curated styles. Controls scene composition, pacing, and aesthetics.
- voice_id
- Voice ID for narration. If not provided, the Video Agent selects a voice automatically.
- avatar_id
- Avatar ID to use. If not provided, the Video Agent selects an appropriate avatar.
- orientation
- Video orientation. Must be "landscape" or "portrait". Leave empty to let the Video Agent decide.
- duration_sec
- Approximate target duration of the video in seconds. Minimum is 5.
Output Schema
Output
Example Execution Logs
Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: pending Video generation status: waiting Video generation status: waiting Video generation status: waiting Video generation status: waiting Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: processing Video generation status: completed Downloading generated video... Downloading 6571263 bytes Downloaded 6.27MB in 0.26sec
Version Details
- Version ID
6f1a78bb1918384ec9776a1adc7de0f300ff2643f914aebcecce64303b1dd16f- Version Created
- April 17, 2026