Agents Platform
- Agent summaries endpoint: Added
GET /v1/convai/agents/summariesendpoint for retrieving lightweight summaries of all agents in your workspace. This is useful for building agent selection interfaces without fetching full agent configurations. - Delete batch calls: Added
DELETE /v1/convai/batch-calling/{batch_id}endpoint for removing batch call jobs that are no longer needed. - Branch filtering for conversations: Added optional
branch_idquery parameter to conversation endpoints includingGET /v1/convai/conversation/get-signed-url,GET /v1/convai/conversation/token, andGET /v1/convai/conversationsfor filtering conversations by agent version branch. - Spelling patience configuration: Added
spelling_patiencesetting to turn configuration with valuesauto,low,medium, andhigh. Controls how long the agent waits before assuming the user has finished spelling something out character by character. - Custom SIP headers for transfers: Added support for custom SIP headers when transferring calls via REFER. Configure
custom_sip_headersarrays on phone number transfer configurations and workflow phone nodes for advanced telephony integrations. - WhatsApp accounts on agents: Agent responses now include
whatsapp_accountsarray for viewing connected WhatsApp Business accounts. - Zendesk integration support: Added
zendesk_integrationto theConversationInitiationSourceenum for conversations initiated through Zendesk.
Audio Output Formats
- Expanded format options: Audio generation endpoints now support additional output formats including WAV family variants, new OPUS bitrate options,
alaw_8000for telephony, andultra_losslessquality preset. This applies to Text-to-Speech, Text-to-Dialogue, Sound Generation, Music, and Voice Design endpoints.
Dubbing
- Expanded status values: Dubbing project status now includes additional states for more granular tracking of dubbing progress.
- Required source language: The
source_languagefield is now required when creating dubbing projects.
SDK Releases
Python SDK
- v2.31.0 - Added agent summaries endpoint, delete batch call, branch filtering for conversations, spelling patience configuration, and expanded audio output formats
- v2.30.0 - Added WhatsApp accounts on agents, Zendesk integration source, custom SIP headers for transfers, and standardized output format schema
JavaScript SDK
- v2.32.0 - Added
audio_formatparameter support for Scribe WebSocket URI, agent summaries endpoint, delete batch call, and expanded audio output formats - v2.31.0 - Added WhatsApp accounts on agents, Zendesk integration source, custom SIP headers for transfers, and standardized output format schema
React and Client SDKs
- @elevenlabs/react@0.13.0 - Added conversation initiation overrides, audio alignment event support, WebSocket close code exposure on connection errors, and fixed Firefox AudioContext issue with useScribe hook
- @elevenlabs/client@0.13.0 - Added conversation initiation overrides, audio alignment event support, and improved Scribe cleanup and disconnect handling
Widget Packages
- @elevenlabs/convai-widget-core@0.6.1 - Added sentence spacing for improved readability and fixed multiline display in user message bubbles
- @elevenlabs/convai-widget-embed@0.6.1 - Added sentence spacing for improved readability and fixed multiline display in user message bubbles
- @elevenlabs/convai-widget-core@0.6.0 - Improved error wrapping for conversation token fetching and updated React Native support to 0.81
- @elevenlabs/convai-widget-embed@0.6.0 - Improved error wrapping for conversation token fetching and updated React Native support to 0.81
API
View API changes
New Endpoints
- Get agent summaries -
GET /v1/convai/agents/summaries- Retrieve lightweight summaries of all agents - Delete batch call -
DELETE /v1/convai/batch-calling/{batch_id}- Remove a batch call job
Updated Endpoints
Agents Platform
- Get signed URL, Get conversation token, Get conversations
- Added
branch_id(string, optional) query parameter for filtering by agent version branch
- Added
- Create agent, Update agent, Get agent
- Added
spelling_patience(enum:auto,low,medium,high) to turn configuration - Added
whatsapp_accounts(array) to agent response model
- Added
- Simulate conversation, Simulate conversation stream
- Request schema updated (breaking change)
- Get conversation
- Removed
initiation_triggerfrom metadata (breaking change)
- Removed
Voice Management
- Get voices, Get voice, Add voice, Edit voice
- Refined
labelsproperty to documented keys (language, accent, gender, age) with examples
- Refined
Audio Generation
- Text to Speech, Text to Dialogue, Sound Generation, Music
- Expanded
output_formatenum with WAV variants, additional OPUS bitrates,alaw_8000, and reordered PCM options - Added
ultra_losslesstoquality_presetoptions
- Expanded
Speech to Text
- Transcribe speech
- Added explicit
scribe_v1andscribe_v2enum values formodel_id
- Added explicit
Dubbing
- Get dubbing project
- Expanded
statusenum with additional progress states - Added
source_language(string, required) to dubbing models
- Expanded
Knowledge Base
- Create knowledge base document, Create from file, Create from text
- Added
folder_pathto response model
- Added
Schema Changes
New Schemas
CustomSIPHeader- Configuration for custom SIP headers on call transfersSpellingPatience- Enum for spelling patience settings (auto,low,medium,high)AllowedOutputFormats- Centralized enum for audio output format options
Modified Schemas
ConversationInitiationSource- Addedzendesk_integrationenum valuePermissionType- Centralized permission enum with new permissions including voice library publishing and user API key creationPhoneNumberTransfer- Addedcustom_sip_headersarrayTurnConfig- Addedspelling_patiencefield