What problem does it solve?
This Skill turns approved avatar video requests into completed MP4s without forcing you to manually manage provider jobs, polling, and downloads.
Core Features & Use Cases
- Async job lifecycle management (HeyGen Direct API): plans a generation request, starts an asynchronous render job, polls for completion, and surfaces terminal failure details when it fails.
- Validated inputs for safer rendering: enforces that you provide exactly one avatar source (avatar id, image URL, or image asset id), requires a voice id and approved script text, and guards against printing raw API keys.
- Artifact delivery via downloads: downloads only when the job reaches completion and saves MP4 artifacts under .generated-videos for gateway preview/download workflows.
- Use Case: create a product update avatar video from a vetted script and approved voice, then poll until the MP4 is ready and retrieve it for posting.
Quick Start
Ask the assistant to generate an avatar video from your approved script by starting a HeyGen render job and returning the job id for later polling.