November 27, 2025
Agents Platform
- New LLM support: Extended LLM options with
gemini-3-pro-previewmodel. - Out-of-band DTMF: Added
use_out_of_band_dtmfflag toPlayDTMFToolConfigfor improved DTMF tone handling in telephony integrations. - Validation improvements: Reduced maximum items for agent test submission from 200 to 100 for both
ResubmitTestsRequestModel.test_run_idsandRunAgentTestsRequestModel.teststo improve performance and reliability. - Live analytics: Added new analytics endpoint to retrieve real-time count of active conversations.
- Custom LLM API types: Added
api_typefield toCustomLLMschema with enumCustomLLMAPITypesupportingchat_completionsandresponsesoptions for flexible LLM integration. - Conversation filtering: Enhanced conversation filtering with support for feedback ratings and comments.
Dubbing
- Speaker management: Added ability to create new speakers for dubbing resources and migrate segments between speakers.
- Speaker updates: Added
speaker_namefield support when updating dubbing speakers. - Transcript defaults: Relaxed transcript schema requirements with defaults for
text,word_type, andspeaker_idfields, and removed some required field constraints for easier integration. - Language code support: Clarified that
source_langandtarget_langfields expect ISO 639-1/3 codes.
Studio
- Image asset support: Added
ProjectImageResponseModelschema for image assets in projects. - Project assets:
ProjectResponseModel.assetsnow includesProjectImageResponseModelfor better asset management. - Base voices: Added new
ProjectResponseModel.base_voicesfield to project responses. - Chapter voice IDs: Added
voice_idsfield to chapter response models.
Workspaces
- Webhook management: Added comprehensive webhook support with endpoints to create, update, and delete workspace webhooks for better integration capabilities.
- Extended billing periods: Expanded billing period options to include
3_month_periodand6_month_period. - Conversation warnings: Added optional
warningsarray to conversation-related response models.
Music
- Enhanced prompts: Refined music prompt descriptions to include “musical directions” for more precise music generation guidance.
SDKs
JavaScript SDK
- v2.25.1 - Fixed PCM binary parsing for Music SDK.
- v2.25.0 - Updated SDK to support latest API schema changes including new dubbing endpoints, webhook management, and agent platform improvements.
Python SDK
- v2.24.0 - Updated SDK to support latest API schema changes including new dubbing endpoints, webhook management, and agent platform improvements.
React
- @elevenlabs/react@0.12.0 - Fixed participant disconnect handling, added all Scribe event types, and improved iOS device ID handling.
- @elevenlabs/react@0.11.3 - Added support for agent tool requests, enabling better integration with Agents Platform tools.
- @elevenlabs/react@0.11.2 - Build improvements and version updates.
Client
- @elevenlabs/client@0.12.0 - Fixed participant disconnect handling, added all Scribe event types, and improved iOS device ID handling.
- @elevenlabs/client@0.11.3 - Added support for agent tool requests, enabling better integration with Agents Platform tools.
- @elevenlabs/client@0.11.2 - Build improvements and version updates.
- @elevenlabs/client@0.11.1 - Fixed LiveKit URL handling to respect custom LiveKit URLs.
React Native
- @elevenlabs/react-native@0.5.5 - Fixed participant disconnect handling to properly clean up connections when participants leave.
- @elevenlabs/react-native@0.5.4 - Fixed workspace resolution issue.
- @elevenlabs/react-native@0.5.3 - Stabilized provider to prevent app reload during calls, added widget markdown renderer, fixed empty stream message handling, and updated Vite dependencies.
Types
- @elevenlabs/types@0.4.0 - Added all Scribe event types for comprehensive speech-to-text event handling.
- @elevenlabs/types@0.3.1 - Added types provenance for improved package security and integrity.
Swift SDK
- v3.0.0 - Major release with breaking changes including enhanced disconnect handling with reason parameter, new
.thinkingagent state, LiveKit 2.10.0+ support, Swift 5.9+ compatibility (down from 6.0 requirement), agent response metadata support, and improved error handling with audio pipeline control.
API
View API changes
New Endpoints
- Move segments between speakers - Move dubbing segments between different speakers in a dubbing resource.
- Create a new speaker - Create a new speaker for a dubbing resource.
- Create workspace webhook - Create a new webhook for workspace events.
- Update workspace webhook - Update an existing workspace webhook configuration.
- Delete workspace webhook - Delete a workspace webhook.
- Get live count - Get real-time count of active agent conversations.
Updated Endpoints
Agents Platform
-
- Added
rating_maxquery parameter (integer) for filtering conversations by maximum feedback rating - Added
rating_minquery parameter (integer) for filtering conversations by minimum feedback rating - Added
has_feedback_commentquery parameter (boolean) for filtering conversations that have feedback comments
- Added
-
- Made
agent_phone_number_idnullable and optional - Made
phone_numbernullable and optional in recipient models
- Made
-
Create agent, Update agent, Get agent
- Added
suggested_audio_tagsarray (up to 20 items) to agent voice configurations - Added
use_out_of_band_dtmfflag to DTMF tool configuration
- Added
-
Agent Testing
- Reduced
maxItemsfrom 200 to 100 fortest_run_idsin resubmit tests requests - Reduced
maxItemsfrom 200 to 100 fortestsarray in run agent tests requests
- Reduced
Dubbing
-
- Added
speaker_namefield support for speaker updates
- Added
-
Dubbing transcript endpoints
- Made
text,word_type, andspeaker_idoptional with default values - Relaxed required field constraints for easier integration
- Made
Studio
-
Project endpoints
- Added
ProjectImageResponseModeltoassetsarray in project responses - Added
base_voicesfield to project response models
- Added
-
Chapter endpoints
- Added
voice_idsarray field to chapter response models
- Added
Workspaces
- Subscription endpoints
- Extended billing period enums to include
3_month_periodand6_month_period
- Extended billing period enums to include
Other Updates
-
Custom LLM configuration
- Added
api_typefield withCustomLLMAPITypeenum (chat_completionsorresponses)
- Added
-
LLM models
- Extended LLM model enum with
gemini-3-pro-preview
- Extended LLM model enum with
-
Music
- Refined prompt descriptions to include “musical directions”
-
Conversation models
- Added optional
warningsarray to conversation-related response models
- Added optional