ElevenLabs requires your own API key configured in your Telnyx account. Telnyx relays requests to the ElevenLabs API — voice settings are passed through directly.
Voice format: elevenlabs.<Model>.<VoiceId>
Example: elevenlabs.v3.Adam
voice_id is a voice from your own ElevenLabs account — pre-built, cloned, or designed. Preview voices at elevenlabs.io/voice-library.
WebSocket
Query Parameters
Voice Settings
Relayed directly to the ElevenLabs API. Any field ElevenLabs accepts can be passed here.
REST API
Fields
Response
Default (binary_output): chunked audio bytes. Format determined by ElevenLabs.
With output_type: "base64_output": JSON with base64-encoded audio.
With output_type: "audio_id": JSON with an audio_url for deferred retrieval.