Agents Platform
- Real-time conversation monitoring: Enterprise users can now monitor agent conversations in real-time via WebSocket connection at
/v1/convai/conversations/{id}/monitor. Features include cached conversation history, selective event streaming, and control commands (end call, barge-in, human takeover toggle, send messages). - Hinglish language support: Added
hinglish_modeconfiguration option for agents. When enabled and the agent’s language is Hindi, responses will be in Hinglish (Hindi-English mix). - Dynamic variables in voicemail messages: Voicemail detection messages now support dynamic variable substitution, enabling personalized messages when voicemail is detected.
- Localized widget terms and conditions: Chat widget terms and conditions can now be localized per language, configured through language presets.
- Widget conversation mode toggle: Added
conversation_mode_toggle_enabledoption to widget configuration for controlling conversation mode switching. - Batch call retry tracking: Added
retry_countfield to batch call status responses for tracking retry attempts.
Text to Speech
- Quality preset credit costs: Quality preset descriptions now include credit cost information:
high(+20%),ultra(+50%), andultra_lossless(+100%).
WhatsApp Integration
- Simplified phone number configuration: Replaced
whatsapp_business_account_idwithwhatsapp_phone_number_idin batch calling and conversation info schemas for simpler WhatsApp integration.
SDK Releases
Python SDK
- v2.27.0 - Fixed Scribe audio format parameter handling and updated API schema
- v2.26.1 - Extended on-premises agent configuration support
JavaScript SDK
- v2.28.0 - Fixed Scribe audio format parameter handling and updated API schema
Packages
- @elevenlabs/react@0.12.3 - Localized chat terms and conditions and fixed Scribe audio format
- @elevenlabs/client@0.12.2 - Localized chat terms and conditions and fixed Scribe audio format
- @elevenlabs/react-native@0.5.6 - Added TTS speed parameter override and fixed
startSessioninfinite loop in useEffect hooks - @elevenlabs/react@0.12.2 - Fixed WebSocket closure code, fixed useConversation race condition, added shadow host event dispatching, and expanded language support
- @elevenlabs/client@0.12.1 - Fixed WebSocket closure code, fixed useConversation race condition, added shadow host event dispatching, and expanded language support
Android SDK
- v0.7.1 - Fixed
agent_tool_requestevent handling and correctedexpects_responsedefault value
API
View API changes
New Endpoints
- Get knowledge base summaries - Batch fetch document summaries by IDs
- Compute RAG indexes in batch - Bulk create or retrieve RAG indexes
Updated Endpoints
Knowledge Base
- List knowledge base documents
- Added
parent_folder_idquery parameter (string) for filtering by parent folder - Added
ancestor_folder_idquery parameter (string) for filtering by ancestor folder - Added
folders_firstquery parameter (boolean) for sorting folders before documents
- Added
- Document response schemas
- Added
folderdocument type - Added
folder_parent_idfield (string, optional) - Added
folder_pathfield (string, optional) - Added
children_countfield (integer, for folders) - Added
GetKnowledgeBaseFolderResponseModelschema - Added
GetKnowledgeBaseSummaryFolderResponseModelschema
- Added
- RAG index endpoints
- Added
cannot_index_folderstatus toRAGIndexStatusenum - Added batch request/response models for RAG index operations
- Added
Agents Platform
-
Create agent, Update agent, Get agent
- Added
hinglish_mode(boolean, defaultfalse) to agent configuration - Added
hinglish_modeto workflow override schemas (nullable boolean)
- Added
-
Widget configuration endpoints
- Added
conversation_mode_toggle_enabled(boolean, defaultfalse) to widget settings
- Added
-
Batch calling endpoints
- Added
retry_count(integer, default0) to batch call response models
- Added
-
Conversation token model
- Added
token_requester_user_id(string, nullable) for identifying token requester
- Added
WhatsApp Integration
- Submit batch calling
- Replaced
whatsapp_business_account_idwithwhatsapp_phone_number_id(string, nullable, optional)
- Replaced
- Conversation info schemas
- Replaced
whatsapp_business_account_idwithwhatsapp_phone_number_idinWhatsAppConversationInfo
- Replaced
Text to Speech
- All TTS endpoints with quality preset
- Updated
quality_presetdescriptions to include credit cost percentages
- Updated
Workspaces
- Resource type enum
- Added
convai_agent_draftstoWorkspaceResourceTypeenum
- Added