For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Connect
BlogHelp CenterAPI PricingSign up
OverviewElevenCreativeElevenAgentsElevenAPIReception AIAPI referenceChangelog
OverviewElevenCreativeElevenAgentsElevenAPIReception AIAPI referenceChangelog
LogoLogo
Login
Login
Connect
BlogHelp CenterAPI PricingSign up

Changelog

September 29, 2025
September 29, 2025
Was this page helpful?
Previous

September 22, 2025

Next
Built with

v1 TTS model deprecation

The eleven_monolingual_v1 and eleven_multilingual_v1 models are deprecated and will be removed on December 15th, 2025. Please migrate to newer models for continued service.

Agents Platform

  • Workflow Expressions: Workflows now support complex expressions that allow for defining deterministic conditions using logical operators, dynamic variables and LLM evaluation. This enables more sophisticated agent logic and decision-making capabilities.
  • MCP Server Interrupt Control: Added option to disable interruptions during all tool calls for MCP Servers, providing better control over agent behavior during tool execution.
  • Audio Alignment Data: Agents now have a flag to enable alignment data in audio events, useful for audio-text synchronization use cases such as lip sync applications.
  • Ignore Default Personality Setting: The Agents Platform configuration page now includes a checkbox to toggle whether agents should ignore the default helpful personality, giving developers more control over agent behavior.

Speech to Text

  • Fixed Base64 Encoding Flag: Resolved an issue where the is_base64_encoded flag in STT responses was incorrectly set to false for PDF and DOCX formats, even when content was actually base64 encoded.

SDK Releases

JavaScript SDK

  • v2.16.0: Updated with latest API schema changes from September 19, 2025.

Packages

  • @elevenlabs/types@0.0.1: New public TypeScript types package providing shared type definitions across ElevenLabs integrations.
  • @elevenlabs/react@0.7.0 and @elevenlabs/client@0.7.0: Added support for passing custom script paths to avoid blob: and data: URLs for improved security and flexibility.
  • @elevenlabs/convai-widget-embed@0.3.0 and @elevenlabs/convai-widget-core@0.3.0: Added use_rtc attribute for widget functionality and added expand event support for better widget interaction handling.

API

View API changes

Updated Endpoints

Agents Platform

  • POST /v1/convai/agents/create: Added ignore_default_personality boolean parameter to control whether agents should ignore the default helpful personality behavior
  • PATCH /v1/convai/agents/{agent_id}: Added ignore_default_personality field support for agent updates
  • GET /v1/convai/agents/{agent_id}: Response now includes ignore_default_personality field in agent configuration
  • POST /v1/convai/mcp-servers: Added interrupt control configuration parameters for disabling interruptions during tool calls
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}: Enhanced with interrupt control settings for MCP server configuration
  • GET /v1/convai/mcp-servers/{mcp_server_id}: Response includes new interrupt control configuration fields
  • GET /v1/convai/conversations/{conversation_id}: Response enhanced with alignment data fields for audio-text synchronization support
  • POST /v1/convai/agent-testing/create: Enhanced to support workflow expressions functionality in agent testing
  • GET /v1/convai/agent-testing/{test_id}: Response includes additional fields for workflow expression test results
  • PUT /v1/convai/agent-testing/{test_id}: Request and response schemas updated for workflow expression support
  • POST /v1/convai/agents/{agent_id}/simulate-conversation: Request schema updated to support workflow expressions in conversation simulation
  • POST /v1/convai/agents/{agent_id}/simulate-conversation/stream: Streaming conversation simulation with workflow expression support
  • GET /v1/convai/settings: Response includes new platform configuration options
  • PATCH /v1/convai/settings: Request schema updated with new platform settings
  • POST /v1/convai/batch-calling/submit: Request schema updates for batch calling functionality
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy: Response schema updated for approval policy management
  • POST /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals: Response schema enhanced for tool approval handling
  • DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals/{tool_name}: Response schema updated for tool approval removal

Speech to Text

  • POST /v1/speech-to-text: Fixed is_base64_encoded boolean flag to correctly return true when PDF and DOCX document content is base64 encoded

Text to Speech

  • POST /v1/text-to-speech/{voice_id}/with-timestamps: Request and response schemas updated for enhanced timestamp functionality
  • POST /v1/text-to-speech/{voice_id}/stream: Request schema updated for improved streaming parameters
  • POST /v1/text-to-speech/{voice_id}/stream/with-timestamps: Request and response schemas updated for streaming with timestamps
  • POST /v1/text-to-voice/create-previews: Request schema enhanced with new preview generation options
  • POST /v1/text-to-voice: Response schema updated with additional voice creation data
  • POST /v1/text-to-voice/{voice_id}/remix: Request schema enhanced for voice remixing parameters

Voice Management

  • GET /v1/voices: Response schema updated with new voice metadata fields
  • GET /v1/voices/{voice_id}: Response schema enhanced with additional voice properties
  • GET /v1/voices/settings/default: Response schema updated for default voice settings
  • GET /v1/voices/{voice_id}/settings: Response schema enhanced with new configuration options
  • POST /v1/voices/{voice_id}/settings/edit: Request schema updated for voice settings modification
  • POST /v1/voices/pvc/{voice_id}/samples/{sample_id}: Request schema enhanced for PVC sample management
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/audio: Response schema updated for audio sample retrieval
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/speakers/{speaker_id}/audio: Response schema enhanced for speaker-specific audio
  • POST /v1/voice-generation/create-voice: Response schema updated with new voice generation data

ElevenCreative Studio

  • POST /v1/studio/podcasts: Request schema enhanced with new podcast creation parameters

User Management

  • GET /v1/user: Response schema updated with additional user profile data

All changes are backward compatible and do not require immediate action from developers.