ElevenAgents

  • New LLM options: Added claude-sonnet-4-6 and gemini-3.1-flash-lite-preview as supported LLM providers for agent conversation configuration.

  • Guardrail execution mode: Custom guardrails now support a configurable execution_mode field with the GuardrailExecutionMode enum, and have separate input and output schema definitions. This allows more precise control over when guardrail logic runs and which message direction it applies to.

  • Guardrail triggered client event: Added guardrail_triggered to the ClientEvent enum, enabling agent workflows and client-side handlers to respond when a guardrail fires during a conversation.

  • Batch calling concurrency: Added target_concurrency_limit field to the submit batch call request body, allowing you to control the target number of concurrent calls for a given batch.

  • Agent testing type filter: The list agent tests endpoint now accepts a types query parameter to filter results by test type. The include_folders query parameter is deprecated in favor of the new types filter.

  • Telephony call configuration: Added telephony_call_config to outbound call request schemas for Twilio and SIP trunk calls, with a default ringing_timeout_secs of 60 seconds.

  • WhatsApp audio message responses: Added enable_audio_message_response to WhatsApp account configuration, enabling agents to send audio messages in addition to text in WhatsApp conversations.

Studio

  • Studio agent settings: Studio project models now expose an agent_settings field using StudioAgentSettingsModel, giving agent-connected studio projects a consistent settings surface alongside the new StudioAgentToolSettingsModel.

Mobile

  • SAML SSO for iOS and Android: Enterprise customers using SAML-based identity providers can now sign in from the ElevenLabs iOS and Android apps.

Speech to Text

  • No verbatim transcription mode: Added no_verbatim as a transcription option on the convert speech to text endpoint, allowing the model to produce cleaned-up output rather than a verbatim transcript.

Music

  • SDK CRLF fix: Resolved an issue in the Python and JavaScript SDKs where the generate music detailed endpoint response was not correctly parsed when the server used \r\n\r\n line endings. The parsers now handle both \r\n and \n line endings.

Voices

  • Voice captcha font support for non-Latin scripts: Fixed an issue where the instant voice cloning captcha displayed unreadable characters for some non-Latin scripts. Added font support and correct language selection for Hebrew, Thai, Armenian, Georgian, Malayalam, Telugu, and Gurmukhi. The captcha now uses the actual language of the cloned voice rather than defaulting to English.

SDK Releases

JavaScript SDK

  • v2.38.0 - Fern regeneration to match the latest API schema, including new ElevenAgents fields, updated SMB tool types, and studio agent settings.
  • v2.38.1 - Fixed CRLF parsing for the music detailed endpoint response stream.

Python SDK

  • v2.38.0 - Fern regeneration to match the latest API schema, including new ElevenAgents fields, updated SMB tool types, and studio agent settings.
  • v2.38.1 - Fixed CRLF parsing for the music detailed endpoint response stream.

Packages

API

Updated Endpoints

ElevenAgents

  • Create agent

    • Added enable_versioning query parameter (boolean, optional) to enable version tracking on creation
  • Update agent

    • Added enable_versioning_if_not_enabled query parameter (boolean, optional) to opt existing agents into versioning
  • List agent tests

    • Added types query parameter (string, optional) to filter tests by type
    • Deprecated include_folders query parameter
  • Submit batch call

    • Added target_concurrency_limit field (integer, optional) to set the target number of concurrent calls
  • Twilio outbound call, SIP trunk outbound call

    • Added telephony_call_config field with TelephonyCallConfig schema (default ringing_timeout_secs: 60)
  • Get conversation

    • Added environment field to conversation records
  • Get WhatsApp account, Update WhatsApp account

    • Added enable_audio_message_response field (boolean, optional)

Speech to Text

Audio Native

Studio

Schema Changes

New Schemas

  • TelephonyCallConfig - Configuration for telephony outbound calls including ringing_timeout_secs
  • GuardrailExecutionMode - Enum controlling when custom guardrail logic executes
  • StudioAgentSettingsModel - Agent settings attached to studio projects
  • StudioAgentToolSettingsModel - Tool-level settings within studio agent configuration
  • CheckServiceAvailabilityParams, CreateAssetParams, CreateClientAppointmentParams - Additional SMB tool discriminated parameter types for rental and appointment workflows

Modified Schemas

  • ClientEvent - Added guardrail_triggered enum value
  • CustomGuardrailConfig - Added execution_mode field (string, optional) and separate input/output schema definitions
  • ConversationUserResponseModel - last_contact_agent_id is now nullable and non-required
  • SMBToolConfig - Added rental and appointment operation types with corresponding parameter schemas