ElevenAgents

  • Per-agent sentiment analysis: Platform settings add optional sentiment_analysis (SentimentAnalysisSettings) for post-call sentiment scoring configuration per agent.
  • Auto-translate transcripts: Platform settings add optional auto_translate_transcript_to_app_language (boolean) to translate conversation transcripts to the viewer’s app language in history.
  • Nested agent transfers: Workflows add push, pop and replace operations for nested agent transfers, with enable_nesting and return_when_nested controls for returning to a parent workflow.
  • Backchannel detection: Transcript user-turn models add optional ignored_as_backchannel (boolean) to mark utterances filtered as backchannels.
  • Auxiliary conversation audio: Get conversation responses add required has_auxiliary_audio (boolean) alongside existing audio flags.
  • MCP environment scoping: MCP server and tool routes add optional environment query parameter (defaults to production) on list tools, get tool, create tool config and update tool config endpoints.
  • Tool call sound override: Tool and MCP override schemas allow tool_call_sound: "off" to silence per-tool call sounds while inheriting server defaults when unset.
  • Twilio SMS routing: Twilio phone-number import requests add optional enable_sms (boolean, default on) to control inbound SMS routing during number setup.
  • User sentiment sorting: List users adds optional sort_direction and supports sorting by average_sentiment_score.
  • Knowledge base external sync: External sync schemas rename ExternalSyncType to ExternalSyncProvider, add sync job trigger and type enums with KbExternalSyncJob, and folder responses can include active_sync_job for in-flight or terminal sync status.
  • TTS latency setting deprecation: optimize_streaming_latency on agent TTS settings is marked deprecated and documented as a no-op.

Workspaces

  • Create service accounts: Added Create service account (POST /v1/service-accounts) with optional default_sharing_groups (DefaultSharingGroupConfig) for programmatic service-account provisioning.
  • List workspace members: Added Get workspace members (GET /v1/workspace/members) returning WorkspaceMemberResponseModel entries with user id, email, seat status, owner and locked flags. Service accounts are excluded.
  • Invite credit caps: Workspace invite payloads (single and bulk) add optional usage_limit for a monthly credit cap on invitees.

SDK Releases

JavaScript SDK

  • v2.57.0 - Regenerated from the latest OpenAPI schema with run_subagent system tool types, per-agent sentiment analysis settings, nested agent transfer workflow models, knowledge base external sync types, and MCP environment query parameters.
  • v2.58.0 - Regenerated from the latest OpenAPI schema with service account creation, workspace member listing, invite usage_limit, conversation has_auxiliary_audio, and multi-context text-to-dialogue WebSocket message types.

Python SDK

  • v2.57.0 - Regenerated from the latest OpenAPI schema with run_subagent system tool models, per-agent sentiment analysis settings, nested agent transfer workflow models, knowledge base external sync types, and MCP environment query parameters.
  • v2.58.0 - Regenerated from the latest OpenAPI schema with service account creation, workspace member listing, invite usage_limit, conversation has_auxiliary_audio, and multi-context text-to-dialogue WebSocket message types.

Packages

API

New Endpoints

Workspaces

Updated Endpoints

ElevenAgents

  • Get conversation - GET /v1/convai/conversations/{conversation_id}
    • Added required has_auxiliary_audio (boolean) to response
  • List users - GET /v1/convai/users
    • Added optional sort_direction query parameter
    • Added average_sentiment_score as a sort option
  • Get tool - GET /v1/convai/tools/{tool_id}
    • Added optional environment query parameter
  • List MCP server tools - GET /v1/convai/mcp-servers/{mcp_server_id}/tools
    • Added optional environment query parameter
  • Create MCP tool config - POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs
    • Added optional environment query parameter
  • Update MCP tool config - PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}
    • Added optional environment query parameter

Workspaces

  • Invite user - POST /v1/workspace/invites/add
    • Added optional usage_limit for monthly invitee credit cap
  • Invite multiple users - POST /v1/workspace/invites/add/bulk
    • Added optional usage_limit for monthly invitee credit cap

Schema Changes

ElevenAgents

  • System tools
    • Added run_subagent (RunSubagentToolConfig) with required agents array
  • Platform settings
    • Added optional sentiment_analysis (SentimentAnalysisSettings)
    • Added optional auto_translate_transcript_to_app_language (boolean)
  • Workflows
    • Added nested AgentTransfer modeling with AgentTransferOp push, pop and replace
    • Added enable_nesting and return_when_nested workflow flags
  • Transcripts
    • Added optional ignored_as_backchannel (boolean) on user-turn models
  • Tools and MCP
    • Added tool_call_sound: "off" override support on tool config models
    • Deprecated optimize_streaming_latency on TTS agent settings (no-op)
  • Telephony
    • Added optional enable_sms (boolean) on Twilio phone-number import requests
  • Knowledge base
    • Renamed ExternalSyncType to ExternalSyncProvider
    • Added KbExternalSyncJob, sync job trigger and type enums
    • Added optional active_sync_job on folder responses
  • Sentiment
    • Expanded SentimentAggregate with recent-window counts and average scores

Workspaces

  • Service accounts
    • Added WorkspaceCreateServiceAccountResponseModel for create responses
    • Added optional default_sharing_groups on create requests
  • Members
    • Added WorkspaceMemberResponseModel for list responses
  • Invites
    • Added optional usage_limit on single and bulk invite request bodies