> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt. ### Music - **Stream music with details**: Added [Stream music with details](/docs/api-reference/music/compose-detailed-stream) (`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](/docs/api-reference/agents/simulate-conversation) and [Stream simulate conversation](/docs/api-reference/agents/simulate-conversation-stream) are deprecated in favor of [Create test](/docs/api-reference/tests/create) and [Run tests on the agent](/docs/api-reference/tests/run-tests). - **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](https://github.com/elevenlabs/elevenlabs-js/releases/tag/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](https://github.com/elevenlabs/elevenlabs-python/releases/tag/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/cli@0.5.5](https://github.com/elevenlabs/cli/releases/tag/@elevenlabs%2Fcli%400.5.5) - Agent create and update requests are now sent as raw JSON to preserve configuration round-trip fidelity. ### API ## New Endpoints ### Music - [Stream music with details](/docs/api-reference/music/compose-detailed-stream) - `POST /v1/music/detailed/stream` ## Updated Endpoints ### ElevenAgents - [Simulate conversation](/docs/api-reference/agents/simulate-conversation) - `POST /v1/convai/agents/{agent_id}/simulate-conversation` - Marked deprecated; use [Create test](/docs/api-reference/tests/create) and [Run tests on the agent](/docs/api-reference/tests/run-tests) instead - [Stream simulate conversation](/docs/api-reference/agents/simulate-conversation-stream) - `POST /v1/convai/agents/{agent_id}/simulate-conversation/stream` - Marked deprecated; use [Create test](/docs/api-reference/tests/create) and [Run tests on the agent](/docs/api-reference/tests/run-tests) instead ## Schema Changes ### ElevenAgents - Tools and MCP - Deprecated `disable_interruptions` in favor of `interruption_mode` (`allow`, `disable_during_tool`, `disable_during_tool_and_turn`) - Added per-tool `interruption_mode` overrides on MCP and tool override models - Evaluation and analysis - Added optional `scoring_mode`, `max_score` and `score_instructions` on evaluation criteria - Added optional numeric `score` on evaluation results - Added optional `call_success_score` and `success_score` on conversation analysis payloads - Transcripts and reasoning - Added optional `reasoning` (`ConversationReasoningModel`) on transcript and history models - Added optional `reasoned` (boolean) on transcript responses - Added optional `enable_reasoning_summary` (boolean) on agent prompt and LLM schemas - Billing and metadata - Added optional `platform_charge`, `platform_price` and `platform_usage` on conversation models - Added required read-only `cost_fiat` (USD) on conversation history metadata - Webhooks - Added `unredacted_transcript` and `unredacted_audio` to `WebhookEventType` - Workflows - Increased `UUITransferConfig.data` max length from 256 to 8192 characters ### Workspaces - Billing - Added optional `professional_voice_slots_used_in_workspace` on subscription-style models ### ElevenCreative Studio - Captions - Added blur and border-radius fields on caption style models - Added `slam`, `scale_down` and `slide_in` animation types > ElevenLabs provides APIs and SDKs for text to speech, voice cloning, speech to text, sound effects, voice isolator, voice changer, and conversational AI agents. Build voice-enabled applications with lifelike audio generation.