# June 8, 2026

### 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](/guides/overview-models#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](/guides/overview-models#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](/guides/changelog-api-reference-conversations-get) 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](/guides/changelog-api-reference-text-to-dialogue-convert), [Stream text to dialogue](/guides/changelog-api-reference-text-to-dialogue-stream), [Convert text to dialogue with timestamps](/guides/changelog-api-reference-text-to-dialogue-convert-with-timestamps) and [Stream text to dialogue with timestamps](/guides/changelog-api-reference-text-to-dialogue-stream-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 project](/guides/api-reference-studio-get-project) `publishing_read` responses add optional `safesearch_adult` (nullable boolean) on `DirectPublishingReadResponseModel` for direct publishing content classification.

### SDK Releases

#### JavaScript SDK

- [v2.52.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/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](https://github.com/elevenlabs/elevenlabs-js/releases/tag/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](https://github.com/elevenlabs/elevenlabs-python/releases/tag/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](https://github.com/elevenlabs/elevenlabs-python/releases/tag/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/convai-widget-core@0.13.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.13.0) and [@elevenlabs/convai-widget-embed@0.13.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.13.0) - 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/convai-widget-core@0.13.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.13.1) and [@elevenlabs/convai-widget-embed@0.13.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.13.1) - Fixed compact and full trigger control alignment.

### API

:::accordion{title="View API changes"}
## Updated Endpoints

### ElevenAgents

- [Get conversation details](/guides/changelog-api-reference-conversations-get) - `GET /v1/convai/conversations/{conversation_id}`
  - Response adds optional `conversation_product` (string, default `agent`)
- [Get knowledge base document](/guides/changelog-api-reference-knowledge-base-get-document) - `GET /v1/convai/knowledge-base/{documentation_id}`
  - Response adds optional `external_sync_info` and `is_frozen` on file models

### Text to Dialogue

- [Convert text to dialogue](/guides/changelog-api-reference-text-to-dialogue-convert) - `POST /v1/text-to-dialogue`
  - Added optional `enable_logging` query parameter (boolean, default `true`)
- [Stream text to dialogue](/guides/changelog-api-reference-text-to-dialogue-stream) - `POST /v1/text-to-dialogue/stream`
  - Added optional `enable_logging` query parameter (boolean, default `true`)
- [Convert text to dialogue with timestamps](/guides/changelog-api-reference-text-to-dialogue-convert-with-timestamps) - `POST /v1/text-to-dialogue/with-timestamps`
  - Added optional `enable_logging` query parameter (boolean, default `true`)
- [Stream text to dialogue with timestamps](/guides/changelog-api-reference-text-to-dialogue-stream-with-timestamps) - `POST /v1/text-to-dialogue/stream/with-timestamps`
  - Added optional `enable_logging` query parameter (boolean, default `true`)

## Schema Changes

### ElevenAgents

- `TurnConfig` and `TurnConfigWorkflowOverride`
  - Added optional `turn_model` enum (`turn_v2`, `turn_v3`, default `turn_v3`)
- `SoftTimeoutConfig` and `SoftTimeoutConfigWorkflowOverride`
  - Added optional `additional_soft_timeout_messages` (array of strings, max 7)
  - Added optional `max_soft_timeouts_per_generation` (integer, 1–8, default `1`)
- `ASRConversationalConfig`
  - Default `provider` changed from `elevenlabs` to `scribe_realtime`
  - `elevenlabs` provider value deprecated
- Procedure version schemas
  - Added optional `guardrails`
- Knowledge base file and folder response models
  - Added optional `external_sync_info` and `is_frozen`
- Tool JSON schema properties
  - Added optional `is_omitted` and `OmitSchemaOverride` (`source: omit`)

### Workspaces

- Auth connection unions
  - Added `url_secret` (`UrlSecretAuthResponse`)
- `WebhookUsageType` enum
  - Added `Agent QA Evaluations`

### ElevenCreative Studio

- `DirectPublishingReadResponseModel`
  - Added optional `safesearch_adult` (nullable boolean)
:::

## Related pages

- [Administration](./administration-index.md)
- [API reference](./api-reference-index.md)
- [Changelog](./changelog-index.md)
- [ElevenAgents](./elevenagents-index.md)
- [ElevenAPI](./elevenapi-index.md)
- [ElevenCreative](./elevencreative-index.md)
- [ElevenLabs Documentation Docs](../index.md)
- [General Troubleshooting FAQ](./troubleshooting-index.md)
- [General Website FAQ](./website-index.md)
- [Help Center](./help-center-2-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
