This integration is currently in beta.
Requirements
- ElevenLabs API key with permissions:
convai_read,user_read,voices_read - ElevenLabs Agent ID
- Audio output configured as PCM 24K
Setup
1. Register your ElevenLabs API key:How it works
- A LiveKit room is automatically created (no WebSocket endpoint returned)
- Standard LITE events are not available — uses FULL Mode event system instead
- LiveAvatar dispatches a worker that handles interaction with your ElevenLabs Agent
- Agent audio drives avatar animation in real-time
Billing
- LiveAvatar: 1 credit per session minute (avatar video only)
- ElevenLabs: charges separately for agent usage