ElevenLabs/ElevenLabs Changelog/Exotel joins Twilio and SIP for telephony; agent transfers gain workflow nodes
Exotel joins Twilio and SIP for telephony; agent transfers gain workflow nodes
10 features4 enhancements1 fixThis release10 featuresNew capabilities4 enhancementsImprovements to existing features1 fixBug fixesAI-tallied from the release notes
ElevenAgents
- Exotel telephony integration: Added Exotel as a first-class telephony provider alongside Twilio and SIP trunking. New Exotel outbound call endpoint (
POST /v1/convai/exotel/outbound-call) initiates outbound calls via the Exotel Connect API withagent_id,agent_phone_number_id,to_number, optionalconversation_initiation_client_dataand optionaltelephony_call_config. Exotel phone number create, list, get and update schemas are available, andexotelis added toTelephonyProvider, conversation initiation source and transfer result enums. - Workflow-aware agent transfers:
AgentTransfernow allows a nullableagent_idso transfers can stay on the current agent, adds optionalnode_idto start at a specific node in the destination workflow, and only requirescondition. Successfultransfer_to_agenttool results can include nullableto_node, aligning transfers with workflow-node targets. - Agent test repeat runs: Run tests on the agent accepts optional
repeat_count(integer, 1–20, default1) to run each test multiple times. Whenrepeat_countis greater than 1, responses includebucketing_statusandresult_groupsfor grouped summaries. Unit test create, update and summary schemas add optionalconversation_initiation_sourceso tests can simulate a specific channel. - Conversation filtering: List conversations adds optional
workflow_node_entered_id(string) to filter conversations that entered a given workflow node. Text search conversation messages adds optionaltopic_ids(array of strings) to filter by topic IDs assigned during topic discovery. - Agent versioning query parameters deprecated:
enable_versioningon create agent andenable_versioning_if_not_enabledon update agent are marked deprecated. All agents are versioned and these parameters are ignored. - Procedure compiler mode: Removed
appendfromProcedureCompilerMode.
Workspaces
- Revoke API key: Added revoke API key endpoint (
DELETE /v1/workspaces/api-keys/revoke) with requiredapi_key_namequery parameter to revoke a workspace API key by name. This endpoint is destructive and requires additional account permissions, even though the documentation is public. Contact your ElevenLabs representative to enable it for your account. - Resource access disclosure: Resource access response models add optional
access_source(creator,explicit,workspace_default,workspace_admin) so clients can disclose why a user has access to a shared resource.
Speech to Text
- Larger upload limit: Convert speech to text now accepts audio and video files up to 5.0GB, increased from 3.0GB.
Dubbing
- hCaptcha support: Dub a video or audio file request body adds optional
hcaptcha_token(string) for bot protection on dubbing project creation. - Zip render format:
RenderTypeaddszipalongside existing output formats such asmp4,aac,mp3,wav,aaf,tracks_zipandclips_zip.
SDK Releases
Packages
- @elevenlabs/client@1.9.0 - Added configurable microphone input chunk duration via
inputChunkDurationMs(default 25ms). - @elevenlabs/react@1.6.4 - Exposed
inputChunkDurationMsfor microphone input chunk duration and updated the client dependency to@elevenlabs/client@1.9.0. - @elevenlabs/react-native@1.2.4 - Updated dependencies to
@elevenlabs/client@1.9.0and@elevenlabs/react@1.6.4. - @elevenlabs/convai-widget-core@0.12.9 and @elevenlabs/convai-widget-embed@0.12.9 - Updated widget dependencies to
@elevenlabs/client@1.9.0. - Flutter SDK v0.6.1 - Hardened LiveKit session teardown against uncaught stream errors.
API
Fetched June 2, 2026
