Music output quality bump; per-agent topic discovery; branch rebase API
18 features5 enhancementsThis release18 featuresNew capabilities5 enhancementsImprovements to existing featuresAI-tallied from the release notes
ElevenAgents
- Branch rebase: Added
POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebaseto rebase a branch onto the latest main while preserving branch-specific changes. Agent version parent models add optionalrebased_from_version_id(string) to track the source version after a rebase. - Conversation product filtering: List conversations and Text search conversation messages add optional
conversation_product_typequery parameter (agents|speech_engine) to filter results by product. Conversation models introduceConversationProductfor this distinction. - Conversation termination filtering: List conversations adds optional
termination_reasonsquery parameter (array of strings) to filter conversations by how they ended. - Per-agent topic discovery: Create agent and Update agent platform settings add optional
topic_discovery(TopicDiscoverySettings) for per-agent topic discovery configuration. - Background sound configuration: Agent platform and conversation configuration models add optional
background_sound(BackgroundSoundConfig) for ambient audio during conversations. - Turn interruption ignore terms: Turn configuration schemas add optional
interruption_ignore_terms(array of strings) to suppress turn detection on specific phrases. - Soft timeout filler randomization: Soft timeout configuration adds optional
randomize_fillers(boolean) to shuffle filler messages across soft timeouts. Soft timeout message and LLM prompt override fields now support dynamic variables. - Transcript user identifiers: Transcript message models add optional
user_identifier(string) on user-authored messages. - Simulation success conditions: Agent simulation test schemas add optional
success_conditions(array, up to 30 items). The legacysuccess_conditionfield is deprecated in favor of the array form. - Agent test repeat limit: Run tests on the agent raises the maximum
repeat_countfrom 20 to 50. - Tool schema dynamic allowed values: ElevenAgents tool JSON schema properties add optional
allowed_values_dynamic_variable(string) for server-verified LLM value picks sourced from dynamic variables. - Widget signed URL docs: Get widget updates
conversation_signaturedocumentation to reference/v1/convai/conversation/get_signed_url.
Music
- Higher-quality output formats: Generate music, Generate music detailed and Stream music add
mp3_48000_240andmp3_48000_320to supportedoutput_formatvalues. Whenoutput_formatisauto, v2 models now default tomp3_48000_192instead ofmp3_48000_128. - Section duration flag clarification:
respect_sections_durationsapplies only withcomposition_planonmusic_v1. Onmusic_v2, section durations are always enforced and this flag is ignored. - Composition plan schema split: Music request
composition_planuses aoneOfunion ofMusicPromptandCompositionPlan. The former is used formusic_v1composition plans and the latter formusic_v2.
Dubbing
- Project list filters: List dubs adds optional
dubbing_statuses,dubbing_models,target_language_codesandcreation_sourcesarray query parameters for filtered listing. Theorder_byparameter now acceptsnamein addition tocreated_at.
Workspaces
- Lock and disable reasons: Workspace and API key models add
LockReasonand optionaldisable_reasonfields. Workspace group settings add optionalscim_frozen(boolean) for SCIM-managed freeze state.
ElevenCreative Studio
- Caption animations: Studio caption enter and exit animation enums add
pop,slide_upandslide_down.
SDK Releases
JavaScript SDK
- v2.54.0 - Regenerated from the latest OpenAPI schema with branch rebase client support, conversation list and text-search
conversation_product_typeandtermination_reasonsfilters, dubbing list multi-value filters, music-specificoutput_formattypes, topic discovery settings, and removal of coaching-related exported types. - v2.53.1 - Restored optional values in
DynamicVariablesConfigrecords that were incorrectly narrowed in v2.53.0.
Python SDK
- v2.54.0 - Regenerated from the latest OpenAPI schema with branch rebase client support, conversation list and text-search filters, dubbing list multi-value filters, music output format updates, topic discovery settings, and removal of coaching-related exported types.
ElevenLabsandAsyncElevenLabsnow acceptheadersandfollow_redirectspassthrough to the base client.
Packages
- @elevenlabs/client@1.12.0 - Added
overrides.asr.keywordssupport on the browser client so per-conversation ASR keyword biasing can be sent viaconversation_initiation_client_data. - @elevenlabs/react@1.7.0 - Exposed
includeLanguageDetectionfor realtime Scribe sessions, including ReactuseScribesupport for requesting and reading detected language metadata. - @elevenlabs/react-native@1.2.9, @elevenlabs/types@0.15.0, @elevenlabs/convai-widget-core@0.14.4 and @elevenlabs/convai-widget-embed@0.14.4 - Dependency alignment to
@elevenlabs/client@1.12.0and@elevenlabs/types@0.15.0. - @elevenlabs/client@1.12.1 - Exposed the file upload helper from the internal Unity entrypoint.
- @elevenlabs/react@1.7.1, @elevenlabs/react-native@1.2.10, @elevenlabs/convai-widget-core@0.14.5 and @elevenlabs/convai-widget-embed@0.14.5 - Dependency alignment to
@elevenlabs/client@1.12.1.
MCP Server
- v0.10.0 - Added Music v2 model and endpoints, MCP tool annotations for all 24 tools, Python 3.14 support, Singapore data residency, EU/IN residency shorthand aliases, graceful shutdown handling for client disconnections, and fixes for voice preview creation and output directory path resolution.
API
Fetched June 23, 2026

