# May 26, 2025

### Forced Aligment

- **Forced alignment improvements**: Fixed a rare failure case in forced alignment processing to improve reliability.

### Voices

- **Live moderated voices filter**: Added `include_live_moderated` query parameter to the shared voices endpoint, allowing you to include or exclude voices that are live moderated.

### Agents Platform

- **Secret dynamic variables**: Added support for specifying dynamic variables as secrets with the `secret__` prefix. Secret dynamic variables can only be used in webhook tool headers and are never sent to an LLM, enhancing security for sensitive data. [Learn more](/guides/elevenagents-customization-personalization-dynamic-variables#secret-dynamic-variables).
- **Skip turn system tool**: Introduced a new system tool called **skip\_turn**. When enabled, the agent will skip its turn if the user explicitly indicates they need a moment to think or perform an action (e.g., "just a sec", "give me a minute"). This prevents turn timeout from being triggered during intentional user pauses. See the [skip turn tool docs](/guides/elevenagents-customization-tools-system-tools-skip-turn) for more information.
- **Text input support**: Added text input support in websocket connections via "user\_message" event with text field. Also added "user\_activity" event support to indicate typing or other UI activity, improving agent turn-taking when there's interleaved text and audio input.
- **RAG chunk limit**: Added ability to configure the [maximum number of chunks](https://elevenlabs.io/docs/api-reference/agents/create#request.body.conversation_config.agent.prompt.rag.max_retrieved_rag_chunks_count) collected during RAG retrieval, giving users
  more control over context window usage and costs.
- **Enhanced widget configuration**: Expanded widget customization options to include [text input and text only mode](/guides/changelog-api-reference-widget-get#response.body.widget_config.text_only).
- **LLM usage calculator**: Introduced tools to calculate expected LLM token usage and costs for agents, helping with cost estimation and planning.

### Audio Native

- **Accessibility improvements**: Enhanced accessibility for the AudioNative player with multiple improvements:
  - Added aria-labels for all buttons
  - Enabled keyboard navigation for all interactive elements
  - Made progress bar handle focusable and keyboard-accessible
  - Improved focus indicator visibility for better screen reader compatibility

### API

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

- Added 3 new endpoints:
  - [Get Agent Knowledge Base Size](https://elevenlabs.io/docs/eleven-agents/api-reference/knowledge-base/size) - Returns the number of pages in the agent's knowledge base.
  - [Calculate Agent LLM Usage](/guides/changelog-api-reference-agents-calculate) - Calculates expected number of LLM tokens needed for the specified agent.
  - [Calculate LLM Usage](/guides/changelog-api-reference-agents-calculate) - Returns a list of LLM models and the expected cost for using them based on the provided values.

## Updated Endpoints

### Voices

- [Get Shared Voices](https://elevenlabs.io/docs/api-reference/voices#get-shared-voices) - Added `include_live_moderated` query parameter to `GET /v1/shared-voices` to filter voices by live moderation status.

### Agents Platform

- **Agent Configuration**:

  - Enhanced system tools with new `skip_turn` tool configuration
  - Improved RAG configuration with `max_retrieved_rag_chunks_count` parameter

- **Widget Configuration**:

  - Added support for text-only mode

- **Batch Calling**:
  - Batch call responses now include `phone_provider` field with default value "twilio"

### Text to Speech

- **Voice Settings**:
  - Added `quality` parameter to voice settings for controlling audio generation quality
  - Model response schema updated to include `can_use_quality` field
:::

## 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.
