ElevenAgents procedure APIs ship; WebRTC token response requires conversation_id
12 features4 enhancements2 fixesThis release12 featuresNew capabilities4 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
ElevenAgents
- Procedure APIs: Added eight public, branch-scoped operations for managing procedures. You can create, list, retrieve and remove procedures; create, retrieve or discard draft changes; and compile procedure drafts into an agent workflow. Procedure creation accepts
name,content,typeandtrigger. An emptytriggercreates a sub-procedure, while an omitted ornulltrigger is derived from the procedure content. - Knowledge base crawl jobs: Added APIs to create, list, inspect and cancel crawl jobs. Create requests require
url(string) and support crawl depth, page limits, URL patterns, sitemap URLs, folder placement, automatic synchronization and removal of unavailable documents. - Bulk knowledge base management: Added bulk dependency checks and bulk deletion for 1–20 unique document or folder IDs. Dependency checks support pagination and
dependent_type; deletion returns an independent success or failure for each ID. Settingforce: truealso removes dependencies and recursively deletes non-empty folders. - Batch call result export: Added Export batch call results to download recipients and conversation results from a terminal batch as CSV.
- Conversation filters and analysis data: List conversations and Text search conversation messages add optional
visited_agent_idsandvisited_agent_branch_idsarray filters, each limited to 50 values. List requests also acceptdata_collection_idsandevaluation_criteria_idsto include corresponding results in each conversation summary. Summaries add optionaldata_collection_results,evaluation_criteria_resultsandtag_ids. - Referenced analysis configuration: Agent platform settings add the optional, nullable
analysis_itemsfield, typed asAgentAnalysisItems, to attach evaluation and data-collection items by reference. Anullvalue indicates that the agent still uses the legacy inline fields; an empty value indicates a migrated agent with no attached items. - Procedure dependency metadata: Procedure references add
trigger(string) and arrays forreferenced_tool_ids,referenced_kb_ids,referenced_procedure_idsandreferenced_dynamic_variables. - WebRTC token response: Get WebRTC token responses now require
conversation_id(string) in addition totoken. This is a breaking schema change for clients that validate or deserialize the response shape. - Knowledge base RAG results:
KnowledgeBaseRagToolResultModeladdschunks(KnowledgeBaseRagChunkModel[]) for RAG-result-in-tool-result mode.
Studio
- Draft project status:
ProjectCreationMetaResponseModel.statusaddsdraft. The project creation type now uses the sharedProjectCreationMetaTypeenum with the same existing values.
Voices
- Voice accents: Added
GET /v1/voices/accentsto list the accents available in the shared voice library. Results can be filtered bylanguageandmodel_id, and each accent returns itsaccent,language,codeand human-readablename. Theaccentvalue can be passed to theaccentquery parameter on Get shared voices to filter shared voices.
Workspaces
- Webhook usage reporting:
WebhookUsageTypeaddsFlows.
SDK Releases
JavaScript SDK
- v2.60.0 - Added
voices.accents.getto list voice accents in the shared voice library, along with the ElevenAgents procedure, knowledge base crawl job and bulk management APIs and the referenced analysis configuration from the latest schema.
Python SDK
- v2.60.0 - Added the voice accents, ElevenAgents procedure, knowledge base crawl job and bulk management APIs from the latest schema. Also fixed
AsyncConversationstartup so it no longer blocks, and corrected list-of-primitive multipart fields to be sent as repeated form fields.
Packages
- @elevenlabs/client@1.15.2 - Fixed
onAudioAlignmenton WebRTC transports by forwarding alignment metadata from audio messages while leaving audio playback on the LiveKit track. - @elevenlabs/react@1.10.2, @elevenlabs/react-native@1.2.16, @elevenlabs/convai-widget-core@0.14.12 and @elevenlabs/convai-widget-embed@0.14.12 - Updated dependencies to include the WebRTC alignment fix from
@elevenlabs/client@1.15.2.
API
Fetched July 30, 2026


