When to Use the SDK
What the SDK Provides
- Session management — create, connect, and disconnect avatar sessions
- Real-time events — listen for speaking, transcript, connection, and mic events
- Audio control — mute, unmute, switch devices, and inject custom audio
- Media access — direct access to WebRTC video and audio tracks
- Raw frame processing — feed frames into custom pipelines or canvas layouts
What’s Next?
Quickstart
Get your first AI avatar running in under 5 minutes.
Authentication
Learn how to secure your API key with server-side session tokens.
Examples
Full working examples in JavaScript and TypeScript.
Reference
Complete SDK reference for all methods and events.