Skip to main content
ElevenLabs Documentation Docs

Search documentation

Type to search this documentation.

On this pageOverview

September 29, 2025

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.

  • 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.
  • 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.
  • v2.16.0: Updated with latest API schema changes from September 19, 2025.
  • @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.
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/: Added ignore_default_personality field support for agent updates
  • GET /v1/convai/agents/: 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/: Enhanced with interrupt control settings for MCP server configuration
  • GET /v1/convai/mcp-servers/: Response includes new interrupt control configuration fields
  • GET /v1/convai/conversations/: 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/: Response includes additional fields for workflow expression test results
  • PUT /v1/convai/agent-testing/: Request and response schemas updated for workflow expression support
  • POST /v1/convai/agents//simulate-conversation: Request schema updated to support workflow expressions in conversation simulation
  • POST /v1/convai/agents//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//approval-policy: Response schema updated for approval policy management
  • POST /v1/convai/mcp-servers//tool-approvals: Response schema enhanced for tool approval handling
  • DELETE /v1/convai/mcp-servers//tool-approvals/: 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//with-timestamps: Request and response schemas updated for enhanced timestamp functionality
  • POST /v1/text-to-speech//stream: Request schema updated for improved streaming parameters
  • POST /v1/text-to-speech//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//remix: Request schema enhanced for voice remixing parameters

Voice Management

  • GET /v1/voices: Response schema updated with new voice metadata fields
  • GET /v1/voices/: Response schema enhanced with additional voice properties
  • GET /v1/voices/settings/default: Response schema updated for default voice settings
  • GET /v1/voices//settings: Response schema enhanced with new configuration options
  • POST /v1/voices//settings/edit: Request schema updated for voice settings modification
  • POST /v1/voices/pvc//samples/: Request schema enhanced for PVC sample management
  • GET /v1/voices/pvc//samples//audio: Response schema updated for audio sample retrieval
  • GET /v1/voices/pvc//samples//speakers//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.

Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu