ElevenAgents

  • Scoped conversation analysis: Evaluation criteria and data collection items can now be scoped to conversation (full transcript) or agent (only the portion where a specific agent was active). Added scope field to PromptEvaluationCriteria, data_collection_scopes to agent platform settings, and a new scoped array of ScopedAnalysisResult on the conversation analysis response. This is particularly useful for multi-agent workflows where each agent should be evaluated independently.

  • Agent test folder management: Tests can now be organized into folders. New endpoints for creating, retrieving, updating, and deleting test folders, plus bulk moving tests between folders.

  • Tool and knowledge base overrides in workflows: Agent workflow node overrides now support tool_ids and knowledge_base fields in PromptAgentAPIModelOverrideConfig, allowing workflow nodes to control which tools and knowledge base documents each sub-agent can access.

  • Response filter hide_all mode: Added hide_all option to ResponseFilterMode, forcing the system to hide all fields of a tool response from the agent.

  • Visited agents in conversation history: The get conversation response now includes a visited_agents array of VisitedAgentRef objects (with agent_id and branch_id), tracking which agents participated in a multi-agent conversation.

  • Multimodal message support in hooks: The useConversationControls hook now exposes sendMultimodalMessage, and the MultimodalMessageInput type is exported from @elevenlabs/client, making it easier to send images and other multimodal content during conversations.

Speech to Text

  • Audio duration in responses: The convert speech to text response now includes an audio_duration_secs field, providing the total duration of the transcribed audio without requiring client-side calculation.

Voices

  • Recording quality and review status: The get voice response now includes recording_quality (enum: studio, good, ok, poor, bad) and labelling_status (enum: in_review, review_complete) fields, providing visibility into voice quality assessment.

SDK Releases

JavaScript SDK

  • v2.42.0 - Fern regeneration for the April 7, 2026 API schema, including scoped analysis, test folders, and DTMF input support.

Python SDK

  • v2.42.0 - Fern regeneration for the April 7, 2026 API schema, including scoped analysis, test folders, and DTMF input support.

Swift SDK

  • v3.1.2 - Fixed ObjC category dispatch for LiveKit delegate methods, resolving potential crashes in Swift-based voice agent integrations.

Packages

API

New Endpoints

Updated Endpoints

ElevenAgents

  • Create agent, Get agent, Update agent

    • Added data_collection_scopes field (object, optional) to AgentPlatformSettings for per-item analysis scope control
  • Get conversation

    • Added visited_agents field (array of VisitedAgentRef, optional) tracking agents visited during multi-agent conversations
    • Added scoped field (array of ScopedAnalysisResult) to conversation analysis response
  • Run conversation analysis

    • Response now includes scoped analysis results with per-agent evaluation breakdowns
  • Agent workflow node overrides (PromptAgentAPIModelOverrideConfig)

    • Added tool_ids field (array of strings, optional) for restricting available tools per workflow node
    • Added knowledge_base field (object, optional) for overriding knowledge base per workflow node
  • ResponseFilterMode enum

    • Added hide_all value
  • MockNoMatchBehavior default

    • Changed default from call_real_tool to raise_error
  • ClientEvent enum

    • Added dtmf_request value
  • Turn metrics

    • Added convai_tts_cascade field (string, nullable) to ConversationTurnMetrics

Speech to Text

Voices

  • Get voice, List voices
    • Added recording_quality field (enum: studio, good, ok, poor, bad, nullable)
    • Added recording_quality_reason field (string, nullable)
    • Added labelling_status field (enum: in_review, review_complete, nullable)

Text to Dialogue

  • Text to dialogue response
    • New ToDialogueSettingsResponseModel schema with stability and speed fields