ElevenAgents
-
Conversation topic discovery: A new conversation topics endpoint (
GET /v1/convai/agents/{agent_id}/topics) returns the latest topic discovery results for a given agent, surfacing recurring themes across conversations. The list conversations endpoint now accepts atopic_idsquery parameter to filter conversations by discovered topic. -
Knowledge base content search: A new search knowledge base endpoint (
GET /v1/convai/knowledge-base/search) provides fuzzy text search over knowledge base document content. Results include highlighted snippets withSearchHighlightSegmentobjects and support cursor-based pagination with configurable page sizes (up to 100, default 30). Filter by document type with the optionaltypesparameter. -
Flexible branch merging: The merge branch endpoint no longer restricts merges to the main branch — any branch can now be used as a merge target. A new optional
forceboolean parameter overrides timestamp-based conflict resolution when set totrue. Branch metadata responses now includeparent_branch_idandmerged_from_version_idfor better lineage tracking. -
Secret dependency management: A new get secret dependencies endpoint (
GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}) returns paginated dependency lookups filtered by resource type (tools,agents, orphone_numbers). The list secrets endpoint now accepts adependency_limitquery parameter to control how many dependencies are previewed per secret, withagents_has_more,tools_has_more, andphone_numbers_has_moreflags indicating when additional dependents exist beyond the preview. -
New LLM options: Added
gemini-3.1-pro-preview,qwen35-35b-a3b, andqwen35-397b-a17bto the list of available LLM providers for agent configuration.
Voices
- Non-community voice filter: The
voice_typequery parameter on the list voices endpoint now acceptsnon-community, which returnspersonalandworkspacevoices combined while excluding library copies. This provides a convenient filter for teams that want to see only their own voices without community-shared ones.
SDK Releases
Python SDK
- v2.43.0 - Fern regeneration for the April 13, 2026 API schema, including knowledge base content search, conversation topics, flexible branch merging, and new LLM providers.
JavaScript SDK
- v2.43.0 - Fern regeneration for the April 13, 2026 API schema, including knowledge base content search, conversation topics, flexible branch merging, and new LLM providers.
Swift SDK
- v3.1.3 - Reduced background noise detection in software muted VAD, preventing false voice activity triggers when the microphone is muted.
Packages
-
@elevenlabs/client@1.2.0 - Fixed
getInputVolume()andgetOutputVolume()returning 0 in React Native by adding native volume providers using LiveKit’s RMS and multiband FFT processors.getInputByteFrequencyData()andgetOutputByteFrequencyData()now return data focused on the human voice range (100-8000 Hz), which is more useful for voice visualization, and on webgetInputVolume()andgetOutputVolume()are also computed from this range. -
@elevenlabs/react@1.1.0 - Fixed
startSessionerrors being swallowed instead of surfaced viaonErrorinConversationProvider. Previously, whenConversation.startSession()rejected (e.g., “agent not found”), the UI would get stuck in “connecting” with no error feedback. -
@elevenlabs/react-native@1.1.0 - Updated to
@elevenlabs/client@1.2.0and@elevenlabs/react@1.1.0with native volume provider fixes. -
@elevenlabs/convai-widget-core@0.11.3 - Fixed transcript message ordering in voice mode where agent responses could appear before user messages.
API
View API changes
New Endpoints
- Search knowledge base -
GET /v1/convai/knowledge-base/search - Get secret dependencies -
GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type} GET /v1/convai/agents/{agent_id}/topics- Get agent conversation topics
Updated Endpoints
ElevenAgents
-
- Added optional
topic_idsquery parameter (array of strings) for filtering conversations by discovered topics
- Added optional
-
- Added optional
dependency_limitquery parameter (integer) to control how many dependency items are previewed per secret
- Added optional
-
target_branch_idno longer restricted to the main branch — any branch can be used as a merge target- Added
forcefield (boolean, optional) to the request body for overriding timestamp-based conflict resolution
-
Agent branch metadata (
AgentBranchMetadataResponseModel)- Added
parent_branch_idfield (string, nullable) tracking the parent branch - Added
merged_from_version_idfield (string, nullable) tracking the source version of the last merge
- Added
-
Secret dependency responses
- Added
agents_has_morefield (boolean) indicating more agent dependents exist beyond the preview - Added
tools_has_morefield (boolean) indicating more tool dependents exist beyond the preview - Added
phone_numbers_has_morefield (boolean) indicating more phone number dependents exist beyond the preview
- Added
-
LLMenum- Added
gemini-3.1-pro-preview,qwen35-35b-a3b,qwen35-397b-a17b
- Added
-
PermissionTypeandWorkspaceGroupPermissionenums- Added
copy_resources_cross_workspace
- Added
Voices
-
- Added
non-communityoption tovoice_typefilter parameter (returnspersonalandworkspacevoices, excludes library copies)
- Added