Eleven Labs Release Notes

Follow

88 release notes curated from 1 source by the Releasebot Team. Last updated: Aug 23, 2026

Get this feed:
  • Aug 22, 2026
    • Date parsed from source:
      Aug 22, 2026
    • First seen by Releasebot:
      Aug 23, 2026
    Eleven Labs logo

    Eleven Labs

    August 22, 2026

    Eleven Labs deprecates its local MCP server and moves users to a hosted MCP server with OAuth sign-in.

    MCP server

    Local MCP server deprecated: The local ElevenLabs MCP server and MCP player are deprecated in favor of the hosted MCP server. Both repositories are archived and will no longer receive updates. The hosted server is available at https://api.elevenlabs.io/v1/mcp, signs in with your ElevenLabs account through OAuth and requires no local installation or API key. See the hosted MCP server documentation for setup instructions for Claude, Cursor and other MCP clients.

    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Eleven Labs logo

    Eleven Labs

    August 17, 2026

    Eleven Labs adds asynchronous Flows APIs for image, video and speech generation, reusable media assets, lighter conversation summaries, topic pagination and queuing controls, plus SDK and widget updates for agents, audio defaults and realtime STT improvements.

    ElevenCreative

    Image, video and speech generation APIs: New asynchronous Flows APIs create, list and retrieve video, image and speech generations. Generation responses expose pending, generating, completed and failed states, and requests can include a webhook target for completion events.

    Reusable media assets: New asset APIs upload, list, retrieve and delete workspace media. Image, video and audio references can use an uploaded asset, a previous generation or inline base64 data, allowing generation jobs to be chained. See References and assets.

    ElevenAgents

    Lightweight conversation summaries: Get conversation summary returns the generated title, transcript summary, call outcome and plain user or agent messages without loading the full transcript. The optional max_messages query parameter is an integer from 1 to 200 (default 40); longer conversations set messages_omitted to true. Useful for agents that need to preserve context.

    Conversation topic pagination and sorting: Get agent conversation topics adds optional cursor pagination and sorting. Use page_size (integer, 1–100), cursor (string), sort_by (conversations, sentiment or success_rate) and sort_direction (asc or desc). Responses add has_more and nullable next_cursor.

    Concurrency wait queues: Agent platform settings add optional queueing (AgentQueueingConfig). Set enabled to true to hold callers when the agent reaches its concurrency limit; wait_timeout_seconds is an integer up to 1,800 (default 180).

    Turn and workflow controls: Turn configuration adds merge_with_default_ignore_terms (boolean, default false) to combine custom interruption terms with curated defaults. Soft timeouts add disable_until_first_user_message (boolean, default false), and workflow tool locators add optional schema_overrides for per-node parameter overrides.

    Background audio defaults: BackgroundSoundConfig.volume now defaults to 0.15 instead of 0.6, and crossfade_loop now defaults to true instead of false. Set these fields explicitly to retain the previous behavior.

    SDK Releases

    JavaScript SDK

    v2.64.0 - Added client.assets for uploading, listing, retrieving and deleting assets, plus client.flows for asynchronous video, image and speech generation. Turn configuration adds mergeWithDefaultIgnoreTerms. Removed CustomToolApiSchemaConfig and scimExternalId from WorkspaceGroupResponseModel.

    Python SDK

    v2.64.0 - Added assets and Flows clients for asynchronous video, image and speech generation, plus merge_with_default_ignore_terms in turn configuration. On-prem session setup adds extra_setup_config for passing additional setup-message fields.

    Packages

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Added experimental self-hosted orchestrator sessions and rich-content events. Scribe audio worklets can now be self-hosted for strict content security policies. Disconnect handling now reaches disconnected consistently and prevents late callbacks from clearing a newer session. The widget renders quick replies and links inline, restores Markdown in voice transcripts and fixes language menu positioning inside container-query layouts.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Added realtime Speech to Text options for secondary languages, entity detection and background audio filtering. Added final transcript, detected entity and invalid request events; aligned timestamp word types with the live schema; and fixed microphone permission failures preventing useScribe reconnection.

    API

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Eleven Labs and hundreds of other software products.

    Create account
  • Aug 10, 2026
    • Date parsed from source:
      Aug 10, 2026
    • First seen by Releasebot:
      Aug 13, 2026
    Eleven Labs logo

    Eleven Labs

    August 10, 2026

    Eleven Labs adds Dubbing v2 API support with editable project-based dubbing in 90+ languages, plus new conversation, branch, guardrail, voice search and post-call analysis controls. SDK updates bring realtime STT enhancements and broader API coverage across JavaScript, Python and Android.

    Dubbing v2 API

    Dubbing v2 is now available through the API. It translates audio and video into more than 90 languages while preserving each speaker's voice, tone and pacing.

    The new project-based API keeps source transcripts and translations as editable JSON. Create a project from a file or URL, add one or more target languages, edit individual transcript segments or translations, then regenerate only the regions that changed. Follow the Dubbing quickstart to create your first dub.

    ElevenAgents

    Conversation guardrail filters: List conversations adds optional guardrail_types (GuardrailType[]) and custom_guardrail_names (string array) query parameters. The existing conversation hierarchy can now be filtered with optional parent_conversation_id (string).

    Branch divergence status: List agent branches adds optional include_commit_status (boolean, default false). When enabled, branch summaries include nullable commits_ahead, commits_behind and merged_into_branch_id fields.

    Conversation and tool controls: Client overrides now support max_duration_seconds and pronunciation_dictionary_locators. MCP server configuration adds request_meta for passing MCP _meta values to tool calls, and webhook tool timeouts now support up to 300 seconds.

    Post-call analysis usage: Conversation charging adds an analysis breakdown with per-feature running totals and run snapshots. Transcript messages add triggered_guardrails, and conversation turns add optional producing_llm.

    Voices

    Voice search filters: Get all voices v2 adds optional gender, age, language, accent, use_cases, min_notice_period_days, include_custom_rates, include_live_moderated and high_quality query parameters.

    SDK Releases

    JavaScript SDK

    v2.63.0 - Added realtime Speech to Text options for secondary languages, language and entity detection, background audio filtering, logging and single-use token authentication. Added final transcript, entity and invalid request events; fixed unaccepted terms dispatch, duplicate audio_format parameters and inclusive VAD bounds.

    v2.62.0 - Added Dubbing bulk transcript update methods and DubbingRegenerateResponse; added conversation guardrail filters, agent branch commit status, agent alerting and MCP requestMeta support. Language target creation no longer accepts modelId.

    v2.61.0 - Added conversation hierarchy filtering, post-call analysis charging, triggered guardrail metadata, branch merge conflict details, DTMF input redaction and Dubbing transcript uploads. Removed exported OpenAI realtime session types and run_subagent_* tool-result variants.

    Python SDK

    v2.63.0 - Added realtime Speech to Text options for secondary languages, language and entity detection, background audio filtering, logging and single-use token authentication. Added final transcript, entity and invalid request events; fixed unaccepted terms dispatch and now rejects connections without an API key or token.

    v2.62.0 - Added Dubbing update_segments methods and DubbingRegenerateResponse; added guardrail_types, custom_guardrail_names, include_commit_status and MCP request_meta support. Dubbing segment updates now use request body models, and language target creation no longer accepts model_id.

    v2.61.0 - Added parent_conversation_id, analysis charging, triggered guardrail metadata, branch merge conflicts, DTMF input redaction and Dubbing transcript uploads. Removed OpenAI realtime session types and run_subagent_* result models.

    Android SDK

    v0.12.1 - Fixed intentional text-only session disconnects being reported as ConversationStatus.ERROR.

    v0.12.0 - Added ConversationConfig.useMediaStream for routing conversation audio through the Android media stream. Remote normal WebSocket closures now report DisconnectionDetails.Agent, while locally initiated closures report DisconnectionDetails.User.

    MCP Server

    v0.12.2 - Fixed an issue with path traversal.

    API

    Original source
  • Aug 3, 2026
    • Date parsed from source:
      Aug 3, 2026
    • First seen by Releasebot:
      Aug 6, 2026
    Eleven Labs logo

    Eleven Labs

    August 3, 2026

    Eleven Labs adds broader platform controls for Agent simulations, workflow translations, conversation filtering, knowledge base retrieval, voice activity detection and custom LLM websockets, while also expanding Scribe, voice replication, file memory, and SDK support with new logging and widget options.

    ElevenAgents

    Test-specific tool mocks: Agent simulations and unit tests can now define tool_mock_overrides, keyed by tool ID, to replace shared mocks for one test. ToolResponseMockConfig also adds optional is_error (boolean, default false) so a mock can exercise tool-failure paths.

    Translated workflow messages: Literal Say node messages add text_translations, a map of language keys to TranslatedString objects. The field is optional on input and required on output, so strict response validators must accept it.

    Conversation version filters: List conversations and Text search conversation messages add the optional version_id query parameter (string) to filter results by agent version.

    Knowledge base system tool: Agent configuration adds a knowledge_base system tool with configurable enabled_strategies (SearchStrategy[]). Agent knowledge base RAG queries add optional use_agent_defaults (boolean, default true); set it to false to use neutral retrieval settings while retaining the agent's embedding model.

    Agent voice activity detection: Agent create, update, response and workflow-override schemas add vad configuration. VADConfig currently supports background_voice_detection (boolean, default false).

    WebSocket custom LLMs: CustomLLMAPIType adds websocket.

    File memory controls: Widget file-input configuration adds max_files_in_memory (integer, 1–30, default 10). Files beyond the limit are summarized and released from memory; max_files_per_conversation must be -1 or at least the memory limit.

    DTMF input redaction: DTMFInputConfig adds optional redact_input (boolean, default false) to replace caller keypad digits in transcripts, conversation logs and analysis. Digits repeated by the agent or passed to tools remain unchanged.

    Speech to Text

    Realtime entity detection: Scribe v2 Realtime adds the entity_detection query option. It accepts all, one entity type or category, or an array of types and categories, and emits detected entities in committed_transcript_entities events. See the entity detection guide for supported categories.

    Voices

    Voice replication across data residencies: Added POST /v1/voices/{voice_id}/replicate-to-isolated-environment for copying an Instant Voice Clone or Voice Design voice to a workspace in the same consolidated billing group. Requests require target_workspace_id (string) and accept preserve_voice_id (boolean, default true); responses return the target voice_id.

    Character metadata: Character responses add recommended_voice_ids (string array, default []), metadata adds nullable role (CharacterRole), and CharacterAge replaces middle-aged with middle_aged.

    SDK Releases

    Packages

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Added onAgentReasoningResponsePart, which receives streaming agent reasoning events with start, delta and stop types.

    @elevenlabs/[email protected] and @elevenlabs/[email protected] - Added show_resize_button and the show-resize-button embed attribute. Set either to false to hide the widget header's expand and collapse control.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Added the enableLogging option to Scribe.connect and useScribe. Setting it to false starts an enterprise zero-retention session. The Scribe session_started type now reports enable_logging; the unused disable_logging field was removed.

    MCP Server

    v0.12.1 - Includes the v0.11 tool updates and a dependency refresh that resolves 44 security alerts.

    v0.11.0 - Added simulate_conversation with configurable simulated-user behavior, evaluation criteria, transcript output and pass/fail analysis. The speech_to_text tool now defaults to scribe_v2, and voice_clone now sends audio file contents instead of path strings.

    API

    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Eleven Labs logo

    Eleven Labs

    July 27, 2026

    Eleven Labs adds WhatsApp branch and environment overrides, new procedure and knowledge base management APIs, batch call result export, richer conversation filters and analysis data, voice accents lookup, and other platform updates, with a WebRTC token response change and SDK support.

    ElevenAgents

    WhatsApp branch and environment overrides: Outbound WhatsApp messages and outbound calls now honor branch_id and environment passed in conversation_initiation_client_data. Overrides are validated before anything is sent — an unknown branch or environment is rejected with an error — and persist for the conversation, so a customer's reply resumes on the requested branch and environment. See the WhatsApp guide for examples.

    Procedure APIs: Added eight public, branch-scoped operations for managing procedures. You can create, list, retrieve and remove procedures; create, retrieve or discard draft changes; and compile procedure drafts into an agent workflow. Procedure creation accepts name, content, type and trigger. An empty trigger creates a sub-procedure, while an omitted or null trigger is derived from the procedure content.

    Knowledge base crawl jobs: Added APIs to create, list, inspect and cancel crawl jobs. Create requests require url (string) and support crawl depth, page limits, URL patterns, sitemap URLs, folder placement, automatic synchronization and removal of unavailable documents.

    Bulk knowledge base management: Added bulk dependency checks and bulk deletion for 1–20 unique document or folder IDs. Dependency checks support pagination and dependent_type; deletion returns an independent success or failure for each ID. Setting force: true also removes dependencies and recursively deletes non-empty folders.

    Batch call result export: Added Export batch call results to download recipients and conversation results from a terminal batch as CSV.

    Conversation filters and analysis data: List conversations and Text search conversation messages add optional visited_agent_ids and visited_agent_branch_ids array filters, each limited to 50 values. List requests also accept data_collection_ids and evaluation_criteria_ids to include corresponding results in each conversation summary. Summaries add optional data_collection_results, evaluation_criteria_results and tag_ids.

    Referenced analysis configuration: Agent platform settings add the optional, nullable analysis_items field, typed as AgentAnalysisItems, to attach evaluation and data-collection items by reference. A null value indicates that the agent still uses the legacy inline fields; an empty value indicates a migrated agent with no attached items.

    Procedure dependency metadata: Procedure references add trigger (string) and arrays for referenced_tool_ids, referenced_kb_ids, referenced_procedure_ids and referenced_dynamic_variables.

    WebRTC token response: Get WebRTC token responses now require conversation_id (string) in addition to token. This is a breaking schema change for clients that validate or deserialize the response shape.

    Knowledge base RAG results: KnowledgeBaseRagToolResultModel adds chunks (KnowledgeBaseRagChunkModel[]) for RAG-result-in-tool-result mode.

    Studio

    Draft project status: ProjectCreationMetaResponseModel.status adds draft. The project creation type now uses the shared ProjectCreationMetaType enum with the same existing values.

    Voices

    Voice accents: Added GET /v1/voices/accents to list the accents available in the shared voice library. Results can be filtered by language and model_id, and each accent returns its accent, language, code and human-readable name. The accent value can be passed to the accent query parameter on Get shared voices to filter shared voices.

    Workspaces

    Webhook usage reporting: WebhookUsageType adds Flows.

    SDK Releases

    JavaScript SDK

    v2.60.0 - Added voices.accents.get to list voice accents in the shared voice library, along with the ElevenAgents procedure, knowledge base crawl job and bulk management APIs and the referenced analysis configuration from the latest schema.

    Python SDK

    v2.60.0 - Added the voice accents, ElevenAgents procedure, knowledge base crawl job and bulk management APIs from the latest schema. Also fixed AsyncConversation startup so it no longer blocks, and corrected list-of-primitive multipart fields to be sent as repeated form fields.

    Packages

    @elevenlabs/[email protected] - Fixed onAudioAlignment on WebRTC transports by forwarding alignment metadata from audio messages while leaving audio playback on the LiveKit track.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Updated dependencies to include the WebRTC alignment fix from @elevenlabs/[email protected].

    API

    Original source
  • Similar to Eleven Labs with recent updates:

  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 23, 2026
    Eleven Labs logo

    Eleven Labs

    July 20, 2026

    Eleven Labs adds Music Finetunes API support, conversation reference resolution, knowledge base RAG queries, richer agent, voice and webhook controls, new STT and realtime options, plus SDK and client reliability updates.

    Music

    Music Finetunes API: Added API support for managing Music Finetunes. Five endpoints let you create a Finetune from uploaded audio, list accessible Finetunes, retrieve training status, update metadata and visibility, or delete a Finetune. All music generation SDK methods now expose finetune_id.

    ElevenAgents

    Resolve external conversation references: Added GET /v1/convai/conversations/resolve to resolve a Slack message URL or Zendesk ticket URL to a conversation. Requests require agent_id and reference query parameters (strings).

    Query agent knowledge bases: Added POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query for read-only RAG queries against an agent's knowledge base. The request requires query (string), accepts optional branch_id (string), and returns ranked chunks with document, chunk, text and vector-distance metadata. This endpoint is excluded from generated SDKs.

    Knowledge base content formats: Knowledge base file, text and URL responses add optional content_format (html | markdown, default html).

    Agent voice configuration: TTS override schemas add optional client-overridable model_id (TTSConversationalModel). The default for enable_phoneme_tags changes from false to true.

    Faster backup LLM cascade: The default cascade_timeout_seconds changes from 8 to 4 seconds. The allowed range remains 2–15 seconds.

    Tool parameter value sources: Object tool parameters can now use dynamic_variable, constant_value or is_omitted, matching existing scalar and array controls. Constant schema overrides now accept arbitrary arrays and objects.

    Full-response guardrails: Custom guardrails add optional evaluate_full_response_only (boolean, default false) to evaluate the complete non-TTS response once. This option requires blocking mode.

    Twilio call recording: Telephony call configuration adds optional twilio_call_recording_enabled (boolean, default false). Recordings are stored in the connected Twilio account and the setting is ignored by other providers.

    Widget file-upload text: Widget text configuration adds optional labels and error messages for attaching and removing files, upload failures, unsupported types, oversized files, file-count limits and the typing indicator.

    Knowledge base sync status: Knowledge base file responses add optional auto_sync_info and refresh_status (FileRefreshStatus). Folder responses add required document_count (integer), a recursive count of non-folder documents capped at 1000.

    Conversation text search filters: Text search conversation messages adds optional exclude_statuses and termination_reasons array query parameters.

    LLM options: Agent LLM configuration adds gpt-5.6-sol, gpt-5.6-terra and gpt-5.6-luna. LLMReasoningEffort adds max.

    WhatsApp typing indicators: WhatsApp account request and response schemas add optional enable_typing_indicator (boolean).

    Speech to Text

    Single-use batch authentication: Convert speech to text adds optional token (string) as an alternative to API key or bearer authentication. Create the single-use token with POST /v1/single-use-token/batch_scribe; it expires after 15 minutes.

    Realtime model and language options: Realtime Speech to Text adds scribe_v2_realtime_turbo and scribe_v2_realtime_lite model IDs, plus secondary_languages for additional transcription languages.

    Realtime client reliability: @elevenlabs/client now reports microphone setup and malformed server errors through RealtimeEvents.ERROR, releases microphone resources after setup failures and connection closure, and drops late microphone frames after socket teardown.

    Text to Speech

    Archived pronunciation dictionaries: List pronunciation dictionaries adds optional include_archived (boolean, default true).

    Workspaces

    Webhook event subscriptions: Update workspace webhook requests add optional events (WorkspaceWebhookEventType[]) with voice_library_removal_notice, speech_to_text and agent_qa. Webhook responses can return the subscribed event list.

    Usage analytics dimensions: Get workspace usage adds surface and actor to the group_by values.

    Clear service account limits: Update service account API key accepts character_limit: "clear" to remove a monthly character limit, alongside "no_update" and integer values.

    Alerting webhook references: Alerting webhook notifier schemas now identify a workspace webhook with required webhook_id (string) instead of embedding url, method and headers.

    SDK Releases

    JavaScript SDK

    v2.59.0 - Added music.finetunes methods to list, create, get, update and delete Music Finetunes. Also added conversation reference resolution, archived pronunciation dictionary filtering and single-use Speech to Text tokens.

    Python SDK

    v2.59.0 - Added Music Finetunes and conversation reference resolution from the latest API schema. OnPremInitiationData also adds typed post_call_transcription_webhook and post_call_audio_webhook configurations with optional hmac_secret for signed post-call webhooks.

    Packages

    @elevenlabs/[email protected] - Improved Scribe Realtime error delivery and microphone cleanup during setup failures, client or server closure, and late audio frames.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Updated dependencies to include the @elevenlabs/[email protected] Scribe Realtime fixes.

    Android SDK

    v0.11.1 - Prevented R8 and ProGuard from obfuscating outgoing WebSocket and WebRTC event fields such as text and type.

    CLI

    @elevenlabs/[email protected] - Updated default agent templates to use scribe_realtime instead of the removed elevenlabs ASR provider. Minimal templates continue to use the server default.

    API

    Original source
  • Jul 13, 2026
    • Date parsed from source:
      Jul 13, 2026
    • First seen by Releasebot:
      Jul 15, 2026
    Eleven Labs logo

    Eleven Labs

    July 13, 2026

    Eleven Labs adds sentiment analysis, auto-translated transcripts, nested agent transfers, workspace service accounts and member listing, plus MCP environment scoping, SMS routing controls and new ping monitoring callbacks.

    ElevenAgents

    Per-agent sentiment analysis: Platform settings add optional sentiment_analysis (SentimentAnalysisSettings) for post-call sentiment scoring configuration per agent.

    Auto-translate transcripts: Platform settings add optional auto_translate_transcript_to_app_language (boolean) to translate conversation transcripts to the viewer's app language in history.

    Nested agent transfers: Workflows add push, pop and replace operations for nested agent transfers, with enable_nesting and return_when_nested controls for returning to a parent workflow.

    Backchannel detection: Transcript user-turn models add optional ignored_as_backchannel (boolean) to mark utterances filtered as backchannels.

    Auxiliary conversation audio: Get conversation responses add required has_auxiliary_audio (boolean) alongside existing audio flags.

    MCP environment scoping: MCP server and tool routes add optional environment query parameter (defaults to production) on list tools, get tool, create tool config and update tool config endpoints.

    Tool call sound override: Tool and MCP override schemas allow tool_call_sound: "off" to silence per-tool call sounds while inheriting server defaults when unset.

    Twilio SMS routing: Twilio phone-number import requests add optional enable_sms (boolean, default on) to control inbound SMS routing during number setup.

    User sentiment sorting: List users adds optional sort_direction and supports sorting by average_sentiment_score.

    Knowledge base external sync: External sync schemas rename ExternalSyncType to ExternalSyncProvider, add sync job trigger and type enums with KbExternalSyncJob, and folder responses can include active_sync_job for in-flight or terminal sync status.

    TTS latency setting deprecation: optimize_streaming_latency on agent TTS settings is marked deprecated and documented as a no-op.

    Workspaces

    Create service accounts: Added Create service account (POST /v1/service-accounts) with optional default_sharing_groups (DefaultSharingGroupConfig) for programmatic service-account provisioning.

    List workspace members: Added Get workspace members (GET /v1/workspace/members) returning WorkspaceMemberResponseModel entries with user id, email, seat status, owner and locked flags. Service accounts are excluded.

    Invite credit caps: Workspace invite payloads (single and bulk) add optional usage_limit for a monthly credit cap on invitees.

    SDK Releases

    JavaScript SDK

    v2.57.0 - Regenerated from the latest OpenAPI schema with run_subagent system tool types, per-agent sentiment analysis settings, nested agent transfer workflow models, knowledge base external sync types, and MCP environment query parameters.

    v2.58.0 - Regenerated from the latest OpenAPI schema with service account creation, workspace member listing, invite usage_limit, conversation has_auxiliary_audio, and multi-context text-to-dialogue WebSocket message types.

    Python SDK

    v2.57.0 - Regenerated from the latest OpenAPI schema with run_subagent system tool models, per-agent sentiment analysis settings, nested agent transfer workflow models, knowledge base external sync types, and MCP environment query parameters.

    v2.58.0 - Regenerated from the latest OpenAPI schema with service account creation, workspace member listing, invite usage_limit, conversation has_auxiliary_audio, and multi-context text-to-dialogue WebSocket message types.

    Packages

    @elevenlabs/[email protected] - Added onPing callback exposing ping events and estimated ping_ms for connection latency monitoring.

    @elevenlabs/[email protected] - Exposed the onPing callback from @elevenlabs/[email protected] in React hooks.

    @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Dependency alignment to @elevenlabs/[email protected].

    API

    Original source
  • Jul 6, 2026
    • Date parsed from source:
      Jul 6, 2026
    • First seen by Releasebot:
      Jul 8, 2026
    Eleven Labs logo

    Eleven Labs

    July 6, 2026

    Eleven Labs adds detailed music streaming, new evaluation scoring and conversation reasoning fields, richer billing and cost metadata, unredacted webhook events, and expanded SDK support, while also updating tool interruption settings and voice and caption options.

    Music

    Stream music with details: Added Stream music with details (POST /v1/music/detailed/stream) for SSE streaming of composed audio plus detailed metadata, including composition plan, song metadata, base64 audio chunks and optional word timestamps via with_timestamps.

    ElevenAgents

    Simulate conversation deprecation: Simulate conversation and Stream simulate conversation are deprecated in favor of Create test and Run tests on the agent.

    Tool interruption mode: disable_interruptions is deprecated across agent tool and MCP server schemas. Use interruption_mode (ToolInterruptionMode: allow, disable_during_tool, disable_during_tool_and_turn) instead, with per-tool overrides via interruption_mode on tool override models.

    Numeric evaluation scoring: Evaluation criteria schemas add optional scoring_mode (binary | numeric_uniform), optional max_score (integer) and optional score_instructions (string). Evaluation results add optional numeric score. Conversation analysis payloads add optional call_success_score and success_score.

    Conversation reasoning: Transcript and history models add optional reasoning (ConversationReasoningModel) and transcript responses add optional reasoned (boolean). Agent prompt and LLM schemas add optional enable_reasoning_summary (boolean).

    Conversation platform billing: Conversation-related models add optional platform_charge, platform_price and platform_usage with per-category breakdown via PlatformCategory and PlatformCategoryUsage.

    Conversation cost metadata: Conversation history metadata adds required read-only cost_fiat (number, USD).

    Unredacted webhook events: WebhookEventType adds unredacted_transcript and unredacted_audio for webhook subscriptions that need unredacted payloads.

    Workflow phone transfer UUI limit: UUITransferConfig.data maximum length increases from 256 to 8192 characters for RFC 7433 User-to-User Information on SIP REFER transfers.

    Speech Engine

    Optional authentication bypass: JavaScript and Python SDK v2.56.0 add optional disableAuth / disable_auth on Speech Engine WebSocket clients. This is intended for integrations that protect the connection through other means, such as IP allowlisting or custom authentication headers, rather than API key authentication.

    Workspaces

    Professional voice slot tracking: Subscription-style models add optional professional_voice_slots_used_in_workspace alongside clarified group-wide professional_voice_slots_used for consolidated billing visibility.

    ElevenCreative Studio

    Caption styling: Caption style models add blur and border-radius fields. Enter and exit animation enums add slam, scale_down and slide_in.

    SDK Releases

    JavaScript SDK

    v2.56.0 - Added optional disableAuth on Speech Engine WebSocket clients. Regenerated from the latest OpenAPI schema with music detailed streaming, tool interruption_mode, evaluation scoring modes, conversation reasoning and platform billing fields.

    Python SDK

    v2.56.0 - Added optional disable_auth on Speech Engine WebSocket clients. Regenerated from the latest OpenAPI schema with music detailed streaming, tool interruption_mode, evaluation scoring modes, conversation reasoning and platform billing fields.

    CLI

    @elevenlabs/[email protected] - Agent create and update requests are now sent as raw JSON to preserve configuration round-trip fidelity.

    API

    Original source
  • Jun 29, 2026
    • Date parsed from source:
      Jun 29, 2026
    • First seen by Releasebot:
      Jul 1, 2026
    Eleven Labs logo

    Eleven Labs

    June 29, 2026

    Eleven Labs adds branch merge and rebase previews, branch call-volume metrics, richer auth connection status, tool response filtering, combined multichannel speech-to-text output, and new workspace API key disabling controls across its SDKs and packages.

    ElevenAgents

    Branch merge and rebase previews: Added Preview merged configuration (GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview) and preview rebased configuration (GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview) to inspect merged or rebased agent configuration before committing. Both return MergePreviewResponseModel with the resulting config, overridden_fields, and source_identical_to_target.

    Branch usage metrics: List agent branches branch summary responses add optional calls_7d (integer) with seven-day call volume per branch.

    Auth connection status: Workspace auth connection response models replace OAuth-only OAuthConnectionStatus with shared AuthConnectionStatus (active, refresh_failed, revoked, credential_invalid). Bearer, Basic, mTLS, custom header, OAuth, OAuth2 JWT, Slack, URL secret and WhatsApp auth responses add optional status, status_detail and status_updated_at fields.

    Tool response filtering: HTTP and agent tool configuration schemas add optional response_filter to trim tool responses before they reach the LLM, with response_filter_mode and response_filters on related override models.

    Workflow phone transfers: Workflow phone-number transfer nodes add optional require_acceptance (boolean, default false) and optional uui (UUITransferConfig) for RFC 7433 hex User-to-User Information on SIP REFER transfers.

    Telephony agent assignment: Twilio, Exotel and SIP trunk phone-number import request schemas add optional agent_id (string) to assign an agent during number setup.

    Turn transcription on disabled interruptions: Turn configuration schemas add optional transcribe_on_disabled_interruptions (boolean, default false) to control whether user speech is transcribed when interruptions are disabled.

    Conversation sentiment: Conversation summary schemas add optional sentiment_analysis. Conversation user models add optional sentiment with frustrated-conversation references.

    Speech to Text

    Combined multichannel output: Convert speech to text adds optional multichannel_output_style (separate default | combined) when use_multi_channel is enabled. Set combined to receive a single transcript with all channels merged and sorted by time instead of per-channel transcripts. Word-level responses include channel_index on each word when multichannel mode is active.

    Text to Speech

    language_code behavior: TTS request schemas clarify that unsupported language_code values are ignored rather than rejected, and that language_code is not supported on multilingual_v2 models.

    Workspaces

    Third-party API key disabling policy: Added Set workspace third-party disabling policy (POST /v1/workspaces/api-keys/third-party-disabling) for workspace-wide control over whether API key holders can self-disable keys via the third-party disable endpoint. Workspace API key create, patch and response models add optional third_party_disable_allowed (boolean).

    Bearer auth connection updates: Update workspace auth connection request union adds UpdateBearerAuthRequest for bearer token credential updates.

    Workspace permissions: Permission enums add conversation_privacy_manage and synthid_detector. Workspace group models add optional scim_group (string).

    SDK Releases

    JavaScript SDK

    v2.55.0 - Regenerated from the latest OpenAPI schema with branch merge and rebase preview clients, branch call-volume metrics, auth connection status fields, tool response filtering types, speech-to-text combined multichannel output, and workspace third-party API key disabling policy.

    Python SDK

    v2.55.0 - Regenerated from the latest OpenAPI schema with branch merge and rebase preview clients, branch call-volume metrics, auth connection status fields, tool response filtering models, speech-to-text combined multichannel output, and workspace third-party API key disabling policy.

    Packages

    @elevenlabs/[email protected] - sendFeedback(like, eventId?) accepts an optional event_id to rate a specific past message. canSendFeedback now reflects connection state so feedback can be sent for any message while the session is live.

    @elevenlabs/[email protected] - sendFeedback accepts null as the first argument to clear feedback on an event (score: null).

    @elevenlabs/[email protected] and @elevenlabs/[email protected] - Exposed the per-message and clear-feedback sendFeedback changes from @elevenlabs/[email protected] and @elevenlabs/[email protected] in React hooks.

    @elevenlabs/[email protected] and @elevenlabs/[email protected] - Dependency alignment to @elevenlabs/[email protected]–1.14.0 and @elevenlabs/[email protected]–1.9.0.

    @elevenlabs/[email protected], @elevenlabs/[email protected]–0.14.8 and @elevenlabs/[email protected]–0.14.8 - Dependency alignment to @elevenlabs/[email protected]–1.14.0.

    Android SDK

    v0.10.0 - Exposed reconciled message transcript as StateFlow. Deprecated text and agent callbacks in favor of event-id variants.

    v0.11.0 - Added audio frame callback for per-frame audio inspection during conversations.

    iOS SDK

    v3.2.2 - Fixed LiveKit room delegate method implementation for correct room event handling.

    API

    Original source
  • Jun 22, 2026
    • Date parsed from source:
      Jun 22, 2026
    • First seen by Releasebot:
      Jun 23, 2026
    Eleven Labs logo

    Eleven Labs

    June 22, 2026

    Eleven Labs adds branch rebase support, richer conversation and dubbing filters, per-agent topic discovery, background sound and interruption controls, softer timeout and transcript updates, higher-quality music output formats, workspace lock reasons, and SDK and MCP client updates.

    ElevenAgents

    Branch rebase: Added POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase to rebase a branch onto the latest main while preserving branch-specific changes. Agent version parent models add optional rebased_from_version_id (string) to track the source version after a rebase.

    Conversation product filtering: List conversations and Text search conversation messages add optional conversation_product_type query parameter (agents | speech_engine) to filter results by product. Conversation models introduce ConversationProduct for this distinction.

    Conversation termination filtering: List conversations adds optional termination_reasons query parameter (array of strings) to filter conversations by how they ended.

    Per-agent topic discovery: Create agent and Update agent platform settings add optional topic_discovery (TopicDiscoverySettings) for per-agent topic discovery configuration.

    Background sound configuration: Agent platform and conversation configuration models add optional background_sound (BackgroundSoundConfig) for ambient audio during conversations.

    Turn interruption ignore terms: Turn configuration schemas add optional interruption_ignore_terms (array of strings) to suppress turn detection on specific phrases.

    Soft timeout filler randomization: Soft timeout configuration adds optional randomize_fillers (boolean) to shuffle filler messages across soft timeouts. Soft timeout message and LLM prompt override fields now support dynamic variables.

    Transcript user identifiers: Transcript message models add optional user_identifier (string) on user-authored messages.

    Simulation success conditions: Agent simulation test schemas add optional success_conditions (array, up to 30 items). The legacy success_condition field is deprecated in favor of the array form.

    Agent test repeat limit: Run tests on the agent raises the maximum repeat_count from 20 to 50.

    Tool schema dynamic allowed values: ElevenAgents tool JSON schema properties add optional allowed_values_dynamic_variable (string) for server-verified LLM value picks sourced from dynamic variables.

    Widget signed URL docs: Get widget updates conversation_signature documentation to reference /v1/convai/conversation/get_signed_url.

    Music

    Higher-quality output formats: Generate music, Generate music detailed and Stream music add mp3_48000_240 and mp3_48000_320 to supported output_format values. When output_format is auto, v2 models now default to mp3_48000_192 instead of mp3_48000_128.

    Section duration flag clarification: respect_sections_durations applies only with composition_plan on music_v1. On music_v2, section durations are always enforced and this flag is ignored.

    Composition plan schema split: Music request composition_plan uses a oneOf union of MusicPrompt and CompositionPlan. The former is used for music_v1 composition plans and the latter for music_v2.

    Dubbing

    Project list filters: List dubs adds optional dubbing_statuses, dubbing_models, target_language_codes and creation_sources array query parameters for filtered listing. The order_by parameter now accepts name in addition to created_at.

    Workspaces

    Lock and disable reasons: Workspace and API key models add LockReason and optional disable_reason fields. Workspace group settings add optional scim_frozen (boolean) for SCIM-managed freeze state.

    ElevenCreative Studio

    Caption animations: Studio caption enter and exit animation enums add pop, slide_up and slide_down.

    SDK Releases

    JavaScript SDK

    v2.54.0 - Regenerated from the latest OpenAPI schema with branch rebase client support, conversation list and text-search conversation_product_type and termination_reasons filters, dubbing list multi-value filters, music-specific output_format types, topic discovery settings, and removal of coaching-related exported types.

    v2.53.1 - Restored optional values in DynamicVariablesConfig records that were incorrectly narrowed in v2.53.0.

    Python SDK

    v2.54.0 - Regenerated from the latest OpenAPI schema with branch rebase client support, conversation list and text-search filters, dubbing list multi-value filters, music output format updates, topic discovery settings, and removal of coaching-related exported types. ElevenLabs and AsyncElevenLabs now accept headers and follow_redirects passthrough to the base client.

    Packages

    @elevenlabs/[email protected] - Added overrides.asr.keywords support on the browser client so per-conversation ASR keyword biasing can be sent via conversation_initiation_client_data.

    @elevenlabs/[email protected] - Exposed includeLanguageDetection for realtime Scribe sessions, including React useScribe support for requesting and reading detected language metadata.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Dependency alignment to @elevenlabs/[email protected] and @elevenlabs/[email protected].

    @elevenlabs/[email protected] - Exposed the file upload helper from the internal Unity entrypoint.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Dependency alignment to @elevenlabs/[email protected].

    MCP Server

    v0.10.0 - Added Music v2 model and endpoints, MCP tool annotations for all 24 tools, Python 3.14 support, Singapore data residency, EU/IN residency shorthand aliases, graceful shutdown handling for client disconnections, and fixes for voice preview creation and output directory path resolution.

    API

    Original source
  • Jun 15, 2026
    • Date parsed from source:
      Jun 15, 2026
    • First seen by Releasebot:
      Jun 17, 2026
    Eleven Labs logo

    Eleven Labs

    June 15, 2026

    Eleven Labs adds Music v2 to the API with chunk-based composition plans for finer control, plus new conversation evaluation, workflow entry behavior, transfer and guardrail updates, and broader filtering, TTS, telephony, and workspace API improvements across the platform.

    Introducing Music v2

    Music v2 is now available via the ElevenLabs API. Set model_id to music_v2 on Generate music, Stream music, Generate music detailed and Upload music to use the new model. Music v2 introduces chunk-based composition plans built from GenerationChunk and AudioRefChunk segments, giving you finer control over structure, pacing and arrangement than the prompt-based music_v1 flow.

    Use music_v2 composition plans on generation and upload requests, or generate a plan first via the composition-plan endpoint. Request and response bodies accept either v1 or v2 plan shapes, so you can migrate endpoint by endpoint. MusicPrompt remains available for music_v1 only.

    Upload timestamps: Upload music accepts optional with_timestamps; responses may include words_timestamps.

    ElevenAgents

    Run conversation evaluation: Added Run conversation evaluation endpoint (POST /v1/convai/conversations/{conversation_id}/analysis/evaluations/run) to rerun a single evaluation criterion against a completed conversation using RunConversationEvaluationsRequest.

    Workflow entry behavior: Workflow override-agent nodes add optional entry_behavior (generate_immediately, wait_for_user, auto) to control whether the sub-agent speaks first or waits for user input.

    End procedure system tool: Added end_procedure system tool configuration with matching error statuses. The start_procedure tool adds already_active to its error statuses.

    Transfer TTS overrides: AgentTransfer, workflow standalone agent nodes and successful transfer_to_agent tool results add optional preserve_client_tts_overrides (boolean) to keep client-side TTS overrides after a transfer.

    Interaction budget enum: InteractionBudget removes async and adds 5_minutes, 10_minutes and 1_hour. Update any configs or SDK enums that still reference async.

    Custom guardrail model selection: Custom guardrail configuration adds optional model with Gemini, Claude and GPT variants. Guardrail config also adds optional history_message_count (integer).

    Phone number list filters: List phone numbers adds optional provider, agent_id and branch_id query parameters to filter imported numbers.

    WhatsApp account filtering: List WhatsApp accounts adds optional agent_id query parameter to filter accounts by assigned agent.

    Topic time range filters: Get agent conversation topics adds optional from_unix_secs and to_unix_secs query parameters to bound topic discovery results.

    SIP codec configuration: Outbound SIP trunk request and response models add optional enabled_codecs (MediaCodec enum).

    Memory tool types: Added LoadableMemoryEntry and LoadMemoryEntryToolErrorStatus schemas for memory-tool error handling.

    Agent test batch limits: Agent test attach, run and resubmit request schemas raise maximum attached tests from 1000 to 5000.

    Phoneme tag support: Agent TTS settings add optional enable_phoneme_tags (boolean) for opt-in V3 SSML phoneme handling.

    Array schema omit overrides: Array JSON schema properties add optional is_omitted (mutually exclusive with other value sources). ConstantSchemaOverride can use array constant values.

    Transfer error context: Transfer-to-number error payloads can include optional agent_message (string).

    Workspaces

    Service account API key updates: Update service account API key no longer requires a request body. Edit fields support partial updates via no_update and nullable name, including permissions and character_limit.

    Usage timezone bucketing: Workspace usage-by-product-over-time requests add optional time_zone (IANA timezone string) with clarified interval_seconds bucket rules.

    History source filter: History list and detail source filters add Flows.

    ElevenCreative Studio

    Project voice references: Project models, chapter TTS nodes, voice lists and voice statistics shift to project_voice_ref_id as the canonical voice field. Former voice_id fields remain on responses as deprecated, read-only mirrors for compatibility.

    Speech to Text

    Speaker library diarization: Convert speech to text adds optional use_speaker_library (boolean, default false) for batch transcription diarization.

    Voices

    Shared voice sorting: List shared voicessort query parameter gains an explicit enum, created_date default and updated description.

    SDK Releases

    JavaScript SDK

    v2.53.0 - Regenerated from the latest OpenAPI schema with conversation evaluation rerun support, music v2 composition-plan unions, workflow entry_behavior, phone number and WhatsApp list filters, topic time-range parameters, alerting schema updates, studio project_voice_ref_id fields, and expanded agent test batch limits.

    Python SDK

    v2.53.0 - Regenerated from the latest OpenAPI schema with conversation evaluation rerun support, music v2 composition plans, workflow entry behavior and end-procedure tools, telephony filter parameters, alerting and service-account partial-update models, and studio voice reference fields.

    Packages

    @elevenlabs/[email protected] - Added @elevenlabs/client/internal/unity sub-path export for the Unity SDK WebGL bridge, exposing MediaDeviceInput, MediaDeviceOutput, connection attach helpers and WebRTC adapter types.

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Dependency alignment to @elevenlabs/[email protected] and @elevenlabs/[email protected].

    @elevenlabs/[email protected] - Added "license": "MIT" to package.json for license-checker compatibility.

    iOS SDK

    v3.2.1 - Added Singapore data residency support and enabled singlePeerConnection for WebRTC sessions.

    API

    Original source
  • Jun 8, 2026
    • Date parsed from source:
      Jun 8, 2026
    • First seen by Releasebot:
      Jun 10, 2026
    Eleven Labs logo

    Eleven Labs

    June 8, 2026

    Eleven Labs ships API updates with model deprecations, new ElevenAgents turn and soft-timeout controls, a default ASR provider switch to scribe_realtime, knowledge base sync metadata, tool schema omit overrides, and zero-retention text-to-dialogue support.

    Text to Speech

    v1 model removal: The eleven_monolingual_v1 and eleven_multilingual_v1 models are deprecated and will be removed on July 9, 2026. Migrate to eleven_multilingual_v2 or another current model before removal. See deprecated models for replacement suggestions.

    Speech to Text

    Scribe v1 removal: The scribe_v1 model is deprecated and will be removed on July 9, 2026. Migrate to scribe_v2 or scribe_v2_realtime before removal. See deprecated models for replacement suggestions.

    ElevenAgents

    Turn model configuration: TurnConfig and TurnConfigWorkflowOverride add optional turn_model (turn_v2 or turn_v3, default turn_v3) to select the turn detection model version per agent or workflow node.

    Soft timeout filler messages: SoftTimeoutConfig and SoftTimeoutConfigWorkflowOverride add optional additional_soft_timeout_messages (array of strings, up to 7) and max_soft_timeouts_per_generation (integer, 1–8, default 1). The primary message applies to the first timeout; subsequent timeouts use the additional messages or a built-in filler.

    ASR provider default: The default ASRConversationalConfig.provider value changes from elevenlabs to scribe_realtime. The elevenlabs value remains in the enum but is deprecated.

    Conversation product field: Get conversation details response adds optional conversation_product (string, default agent) to identify the product that handled the conversation.

    Knowledge base external sync: Knowledge base file and folder response models add optional external_sync_info (Google Drive sync metadata via ExternalFileSyncInfo / ExternalFolderSyncInfo) and optional is_frozen (boolean) to indicate whether synced content can be edited.

    Tool schema omit overrides: ConvAI tool JSON schema properties add optional is_omitted (boolean) and OmitSchemaOverride with source: omit, allowing fields to be explicitly omitted from tool payloads.

    Procedure guardrails: Procedure version schemas add optional guardrails.

    Workspaces

    URL secret auth connections: Workspace auth connection create, list and response unions add url_secret (UrlSecretAuthResponse) as a supported auth connection type for tools that fetch secrets from a URL.

    Agent QA Evaluations webhooks: WebhookUsageType adds Agent QA Evaluations as a webhook usage category for agent quality-assurance event delivery.

    Text to Dialogue

    Zero retention mode: Convert text to dialogue, Stream text to dialogue, Convert text to dialogue with timestamps and Stream text to dialogue with timestamps add optional enable_logging query parameter (boolean, default true). Set enable_logging=false to use zero retention mode with no history or request stitching. Zero retention mode is available to enterprise customers only.

    ElevenCreative Studio

    Safesearch adult metadata: Get projectpublishing_read responses add optional safesearch_adult (nullable boolean) on DirectPublishingReadResponseModel for direct publishing content classification.

    SDK Releases

    JavaScript SDK

    v2.52.0 - Regenerated from the latest OpenAPI schema with turn_model and soft timeout filler fields on turn configs, knowledge base external sync types, OmitSchemaOverride for tool schemas, UrlSecretAuthResponse, conversation_product on conversation responses, text-to-dialogue enable_logging support, and updated AsrProvider defaults.

    v2.51.0 - Added workspace API key revoke client, ConversationSentimentAnalysis and SystemEvaluationCriteria types, CustomLlmAuthConnection for HTTP tool auth, procedure tool config types, ResourceAccessInfoAccessSource, and conversation list/search filters for workflow_node_entered_id and topic_ids.

    Python SDK

    v2.52.0 - Regenerated from the latest OpenAPI schema with turn model and soft timeout config updates, knowledge base external sync models, tool schema omit overrides, URL secret auth connections, conversation conversation_product, text-to-dialogue enable_logging support, and updated ASR provider defaults.

    v2.51.0 - Regenerated from the latest OpenAPI schema with workspace API key revoke, conversation sentiment and system evaluation types, procedure tool configuration models, and updated conversation filtering parameters.

    Packages

    @elevenlabs/[email protected] and @elevenlabs/[email protected] - Added call and message entry points to the widget launcher. Multimodal agents show both; voice-only agents show call; text-only agents show message.

    @elevenlabs/[email protected] and @elevenlabs/[email protected] - Fixed compact and full trigger control alignment.

    API

    Original source
  • Jun 1, 2026
    • Date parsed from source:
      Jun 1, 2026
    • First seen by Releasebot:
      Jun 2, 2026
    Eleven Labs logo

    Eleven Labs

    June 1, 2026

    Eleven Labs adds Exotel telephony integration, workflow-aware agent transfers, repeat agent test runs, richer conversation filtering, larger speech to text uploads, hCaptcha support for dubbing, a new workspace API key revoke endpoint, and refreshed SDK releases.

    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 with agent_id, agent_phone_number_id, to_number, optional conversation_initiation_client_data and optional telephony_call_config. Exotel phone number create, list, get and update schemas are available, and exotel is added to TelephonyProvider, conversation initiation source and transfer result enums.

    Workflow-aware agent transfers: AgentTransfer now allows a nullable agent_id so transfers can stay on the current agent, adds optional node_id to start at a specific node in the destination workflow, and only requires condition. Successful transfer_to_agent tool results can include nullable to_node, aligning transfers with workflow-node targets.

    Agent test repeat runs: Run tests on the agent accepts optional repeat_count (integer, 1–20, default 1) to run each test multiple times. When repeat_count is greater than 1, responses include bucketing_status and result_groups for grouped summaries. Unit test create, update and summary schemas add optional conversation_initiation_source so 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 optional topic_ids (array of strings) to filter by topic IDs assigned during topic discovery.

    Agent versioning query parameters deprecated: enable_versioning on create agent and enable_versioning_if_not_enabled on update agent are marked deprecated. All agents are versioned and these parameters are ignored.

    Procedure compiler mode: Removed append from ProcedureCompilerMode.

    Workspaces

    Revoke API key: Added revoke API key endpoint (DELETE /v1/workspaces/api-keys/revoke) with required api_key_name query 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: RenderType adds zip alongside existing output formats such as mp4, aac, mp3, wav, aaf, tracks_zip and clips_zip.

    SDK Releases

    Packages

    @elevenlabs/[email protected] - Added configurable microphone input chunk duration via inputChunkDurationMs (default 25ms).

    @elevenlabs/[email protected] - Exposed inputChunkDurationMs for microphone input chunk duration and updated the client dependency to @elevenlabs/[email protected].

    @elevenlabs/[email protected] - Updated dependencies to @elevenlabs/[email protected] and @elevenlabs/[email protected].

    @elevenlabs/[email protected] and @elevenlabs/[email protected] - Updated widget dependencies to @elevenlabs/[email protected].

    Flutter SDK v0.6.1 - Hardened LiveKit session teardown against uncaught stream errors.

    API

    Original source
  • May 25, 2026
    • Date parsed from source:
      May 25, 2026
    • First seen by Releasebot:
      May 27, 2026
    Eleven Labs logo

    Eleven Labs

    May 25, 2026

    Eleven Labs introduces Speech Engine for real-time voice on custom chat agents and adds text behavior overrides, new integrations, OTLP trace output, music generation modes, and SDK updates.

    Introducing Speech Engine

    ElevenLabs Speech Engine adds real-time voice to your own chat agent or LLM. ElevenLabs handles speech-to-text, turn-taking, text-to-speech and browser playback while your server owns the agent logic and streams response text over a Speech Engine WebSocket. Use it when you want voice on a custom runtime rather than a fully hosted ElevenAgents configuration.

    ElevenAgents

    • Text behavior overrides: Added text_behavior_overrides, a per-ConversationInitiationSource map of BehaviorOverride objects with optional verbosity, output_format and interaction_budget fields for channel-specific agent behavior.
    • Integration sources: Added Intercom, Telegram and Freshdesk.
    • OTLP conversation traces: Get conversation details now accepts an optional format query parameter. Set format=otlp_traces to return OTLP-compatible trace data alongside the standard conversation payload.
    • ASR keyword overrides: Added ASRConversationalConfigOverride and ASRConversationalConfigOverrideConfig schemas with optional keywords arrays, wired into conversation config client override models.
    • Webhook auth metadata: Webhook tool configuration schemas now expose optional auth_resolved_params (string array) documenting URL placeholders resolved from the auth connection.

    Music

    • Generation mode: Added MusicGenerationMode (track, loop, ambience) and an optional generation_mode field on music prompt request bodies.
    • Video to music model: Video to music (POST /v1/music/video-to-music) now accepts optional model_id (string, default music_v1).

    ElevenCreative Studio

    • Conversion credits: Chapter and voice conversion statistics response models now include optional credits_needed_to_convert (integer) indicating credits required before conversion.

    Workspaces

    • Resource types: Added studio_projects to WorkspaceResourceType.

    SDK Releases

    Python SDK

    • v2.50.0 - Regenerated the SDK for the May 25, 2026 API schema.
    • v2.49.1 - Updated Speech Engine API calls to return the full response object.
    • v2.49.0 - Regenerated the SDK for the May 18–25, 2026 API schema, including ElevenAgents text behavior overrides, music generation_mode, and workspace studio_projects.

    JavaScript SDK

    • v2.50.0 - Added missing Music API methods and tests, and regenerated the SDK for the May 25, 2026 API schema.
    • v2.49.1 - Updated Speech Engine API calls to return the full response object.
    • v2.49.0 - Regenerated the SDK for the May 18–25, 2026 API schema, including ElevenAgents text behavior overrides, music generation_mode, and workspace studio_projects.

    Packages

    • @elevenlabs/[email protected] - Fixed iOS Safari dropping the first agent message on WebSocket voice sessions by unlocking an AudioContext on the first user gesture and priming the playback graph after the audio worklet loads.
    • @elevenlabs/[email protected] and @elevenlabs/[email protected] - Style emotion and audio tags in voice transcripts when strip_audio_tags is off, and treat null top-level terms_html or terms_text as a kill switch for the terms and conditions modal.
    • @elevenlabs/[email protected] and @elevenlabs/[email protected] - Updated widget dependencies to @elevenlabs/[email protected].

    API

    Original source
  • May 18, 2026
    • Date parsed from source:
      May 18, 2026
    • First seen by Releasebot:
      May 20, 2026
    Eleven Labs logo

    Eleven Labs

    May 18, 2026

    Eleven Labs adds new agent version metadata, text-only conversation filtering, and broader workspace auth and configuration updates, while expanding SDK and iOS support for the latest API changes. The release also improves LLM options, voice isolator history, and WebRTC reliability.

    ElevenAgents

    Agent version metadata: Added an API endpoint to retrieve metadata for a specific agent version. The response includes the version ID, agent ID, branch ID, description, sequence number, commit timestamp, parents and access information.

    Conversation filtering: Added a text_only filter to conversation list and message text search endpoints so developers can narrow results to text-only conversations.

    Procedure loading: Added load_procedure as a system tool configuration with ProcedureAtVersion, and added skills to ProcedureCompilerMode. ProcedureSettings.compiler_mode now defaults to skills.

    Agent configuration updates: Added gemini-3.1-flash-lite and qwen35-397b-a17b as LLM options, added genesys_bot_connector as a conversation initiation source, added auto_resolve_after_inactive_minutes to alerting settings, and added attributes_to_headers to SIP trunk configuration.

    Custom LLM temperature: Agent prompt temperature can now be set to null to omit the temperature field from downstream LLM requests.

    Workspaces

    Auth connection updates: Added an API endpoint to update workspace auth connections. The endpoint supports updating basic auth, OAuth2 client credentials and OAuth2 JWT connections. OAuth2 client credentials now support custom_headers for token requests.

    Auth connection types: Added bearer auth create request support and Slack bot auth response schemas.

    Workspace resource types: Added convai_templates and transcription_tasks to workspace resource types.

    Voice Isolator

    Video processing status: Audio isolation history items now include the video_processing_failed boolean field.

    SDK Releases

    Python SDK

    v2.48.0 - Regenerated the SDK for the May 18, 2026 API schema, including typed support for workspace auth connection updates, agent version metadata, conversation text_only filters, new ElevenAgents configuration fields, updated LLM options and voice isolator history updates. The release also excludes the speech_engine_custom.py example from Fern packaging.

    JavaScript SDK

    v2.48.0 - Added environment configuration to conversation initiation data and events, and regenerated the SDK for the May 18, 2026 API schema, including workspace auth connection updates, agent version metadata, conversation text_only filters, new ElevenAgents configuration fields, updated LLM options and voice isolator history updates.

    Packages

    @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected], @elevenlabs/[email protected] and @elevenlabs/[email protected] - Updated the client dependency. @elevenlabs/[email protected] pins livekit-client to 2.16.1 and forces the dual peer connection path to fix WebRTC connection failures with newer LiveKit join protocols.

    @elevenlabs/[email protected] - Removed manually maintained types from @elevenlabs/types, including Role, Mode, Status, Callbacks, CALLBACK_KEYS, DisconnectionDetails, MessagePayload and AudioAlignmentEvent. Import those types from @elevenlabs/client instead. The types package now contains only generated code.

    iOS SDK

    v3.2.0 - Added support for text-only conversations over WebSockets and fixed message handling.

    v3.1.5 - Improved ConnectionManager and DataChannelReceiver cleanup on deallocation, skipped audio hardware initialization in text-only mode, removed unused code and duplicate agent ID extraction, and bumped visionOS support.

    API

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.