ElevenAgents
-
New LLM options: Added claude-sonnet-4-6 and
gemini-3.1-flash-lite-previewas supported LLM providers for agent conversation configuration. -
Guardrail execution mode: Custom guardrails now support a configurable
execution_modefield with theGuardrailExecutionModeenum, 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_triggeredto theClientEventenum, enabling agent workflows and client-side handlers to respond when a guardrail fires during a conversation. -
Batch calling concurrency: Added
target_concurrency_limitfield 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
typesquery parameter to filter results by test type. Theinclude_foldersquery parameter is deprecated in favor of the newtypesfilter. -
Telephony call configuration: Added
telephony_call_configto outbound call request schemas for Twilio and SIP trunk calls, with a defaultringing_timeout_secsof 60 seconds. -
WhatsApp audio message responses: Added
enable_audio_message_responseto 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_settingsfield usingStudioAgentSettingsModel, giving agent-connected studio projects a consistent settings surface alongside the newStudioAgentToolSettingsModel.
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_verbatimas 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\nline endings. The parsers now handle both\r\nand\nline 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
- @elevenlabs/convai-widget-core@0.10.1 - Fixed a widget crash on Wix sites where Wix security hardening makes
addEventListenernon-writable. - @elevenlabs/convai-widget-core@0.10.2 - Registered missing
livekit-clientpnpm patch inpatchedDependencies. - @elevenlabs/convai-widget-embed@0.10.1 - Fixed a widget crash on Wix sites where
addEventListeneris non-writable. - @elevenlabs/convai-widget-embed@0.10.2 - Registered missing
livekit-clientpnpm patch inpatchedDependencies.
API
View API changes
Updated Endpoints
ElevenAgents
-
- Added
enable_versioningquery parameter (boolean, optional) to enable version tracking on creation
- Added
-
- Added
enable_versioning_if_not_enabledquery parameter (boolean, optional) to opt existing agents into versioning
- Added
-
- Added
typesquery parameter (string, optional) to filter tests by type - Deprecated
include_foldersquery parameter
- Added
-
- Added
target_concurrency_limitfield (integer, optional) to set the target number of concurrent calls
- Added
-
Twilio outbound call, SIP trunk outbound call
- Added
telephony_call_configfield withTelephonyCallConfigschema (defaultringing_timeout_secs: 60)
- Added
-
- Added
environmentfield to conversation records
- Added
-
Get WhatsApp account, Update WhatsApp account
- Added
enable_audio_message_responsefield (boolean, optional)
- Added
Speech to Text
- Convert speech to text
- Added
no_verbatimtranscription option - Removed
scribe_v2_turbofromASRProviderenum
- Added
Audio Native
- Update Audio Native content
- Made
authorandtitlefields optional in update requests
- Made
Studio
- Get project, Add project, Update project
- Added
agent_settingsfield usingStudioAgentSettingsModel - Clip responses now include
playback_speedfield
- Added
Schema Changes
New Schemas
TelephonyCallConfig- Configuration for telephony outbound calls includingringing_timeout_secsGuardrailExecutionMode- Enum controlling when custom guardrail logic executesStudioAgentSettingsModel- Agent settings attached to studio projectsStudioAgentToolSettingsModel- Tool-level settings within studio agent configurationCheckServiceAvailabilityParams,CreateAssetParams,CreateClientAppointmentParams- Additional SMB tool discriminated parameter types for rental and appointment workflows
Modified Schemas
ClientEvent- Addedguardrail_triggeredenum valueCustomGuardrailConfig- Addedexecution_modefield (string, optional) and separate input/output schema definitionsConversationUserResponseModel-last_contact_agent_idis now nullable and non-requiredSMBToolConfig- Added rental and appointment operation types with corresponding parameter schemas