Voice

The voice object defines how your Agent speaks. It is a required field when creating an Agent.

Schema

1{
2 "voice": {
3 "provider": "elevenlabs",
4 "voice_id": "dqzVFKHwZvR9YMQoFM67",
5 "model": "eleven_turbo_v2_5"
6 }
7}

Parameters

PropertyTypeRequiredDescription
providerstringTTS provider (see supported providers below)
voice_idstringProvider-specific voice identifier
modelstringProvider-specific model name

Supported Providers

Providerprovider valueNotes
ElevenLabselevenlabsRecommended — highest expressiveness
OpenAIopenaiFast and reliable (Alloy, Nova, Shimmer, etc.)
GooglegoogleMulti-language support
CartesiacartesiaUltra-low latency