Interactive Avatars

Interactive Avatars

Build real-time, conversational avatar experiences with the Interactive Avatars API. Start with the Python quickstart, then dig into the concepts, events, and full reference.

Quickstart · Python Get your first session running Go from zero to your first real-time avatar session in minutes. Python-first via the LiveKit Agents plugin, every snippet runs verbatim with a real stock avatar ID, and a production-ready starter repo to clone. Start building

Concepts
What runs where, and the bring-your-own responsibility split between you and Synthesia.
Read →
Events
Plugin lifecycle events for the LiveKit Agents integration, scoped to the GA surface.
Read →
Errors
Every error type in the RFC 9457 taxonomy, one page each.
Open →
Limits
Rate limits, quotas, and other operational limits for real-time sessions.
Open →
Changelog
Every Interactive Avatars change, tagged breaking or additive, per release.
Open →
Troubleshooting
Fixes organized by symptom — start here if users see a black screen.
Read →