> 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. ### Voices - **List Voices V2**: Added a new [V2 voice search endpoint](/docs/api-reference/voices/search) with better search and additional filtering options ### Agents Platform - **Native outbound calling**: Added native outbound calling for Twilio-configured numbers, eliminating the need for complex setup configurations. Outbound calls are now visible in the Call History page. - **Automatic language detection**: Added new system tool for automatic language detection that enables agents to switch languages based on both explicit user requests ("Let's talk in Spanish") and implicit language in user audio. - **Pronunciation dictionary improvements**: Fixed phoneme tags in pronunciation dictionaries to work correctly with Agents Platform. - **Large RAG document viewing**: Added ability to view the entire content of large RAG documents in the knowledge base. - **Customizable widget controls**: Updated UI to include an optional mute microphone button and made widget icons customizable via slots. ### Sound Effects - **Fractional duration support**: Fixed an issue where users couldn't enter fractional values (like 0.5 seconds) for sound effect generation duration. ### Speech to Text - **Repetition handling**: Improved detection and handling of repetitions in speech-to-text processing. ### ElevenCreative Studio - **Reader publishing fixes**: Added support for mp3_44100_192 output format (high quality) so users below Publisher tier can export audio to Reader. ### Mobile - **Core app signup**: Added signup endpoints for the new Core mobile app. ### API ## New Endpoints - Added 5 new endpoints: - [List voices (v2)](/docs/api-reference/voices/search) - Enhanced voice search capabilities with additional filtering options - [Initiate outbound call](/docs/api-reference/twilio/outbound-call) - New endpoint for making outbound calls via Twilio integration - [Add pronunciation dictionary from rules](/docs/api-reference/pronunciation-dictionary/add-rules) - Create pronunciation dictionaries directly from rules without file upload - [Get knowledge base document content](/docs/api-reference/knowledge-base/get-content) - Retrieve full document content from the knowledge base - [Get knowledge base document chunk](/docs/api-reference/knowledge-base/get-chunk) - Retrieve specific chunks from knowledge base documents ## Updated Endpoints ### Agents Platform - Updated Agents Platform endpoints: - [Create agent](/docs/api-reference/agents/create) - Added `mic_muting_enabled` property for UI control and `workspace_overrides` property for workspace-specific configurations - [Update agent](/docs/api-reference/agents/update) - Added `workspace_overrides` property for customizing agent behavior per workspace - [Get agent](/docs/api-reference/agents/get) - Added `workspace_overrides` property to the response - [Get widget](/docs/api-reference/widget/get) - Added `mic_muting_enabled` property for controlling microphone muting in the widget UI - [Get conversation](/docs/api-reference/conversations/get) - Added rag information to view knowledge base content used during conversations - [Create phone number](/docs/api-reference/phone-numbers) - Replaced generic structure with specific twilio phone number and sip trunk options - [Compute RAG index](/docs/eleven-agents/api-reference/knowledge-base/compute-rag-index) - Removed `force_reindex` query parameter for more controlled indexing - [List knowledge base documents](/docs/api-reference/knowledge-base/list) - Changed response structure to support different document types - [Get knowledge base document](/docs/api-reference/knowledge-base/get-document) - Modified to return different response models based on document type ### Text to Speech - Updated Text to Speech endpoints: - [Convert text to speech](/docs/api-reference/text-to-speech/convert) - Made properties optional, including `stability` and `similarity` settings - [Stream text to speech](/docs/api-reference/text-to-speech/stream) - Made voice settings properties optional for more flexible streaming requests - [Convert with timestamps](/docs/api-reference/text-to-speech/convert-with-timestamps) - Made settings optional and modified `pronunciation_dictionary_locators` property - [Stream with timestamps](/docs/api-reference/text-to-speech/stream-with-timestamps) - Made voice settings properties optional for more flexible requests ### Speech to Text - Updated Speech to Text endpoint: - [Convert speech to text](/docs/api-reference/speech-to-text/convert) - Removed `biased_keywords` property from form data and improved internal repetition detection algorithm ### Voice Management - Updated Voice endpoints: - [Get voices](/docs/api-reference/voices/search) - Updated voice settings properties in the response - [Get default voice settings](/docs/api-reference/voices/settings/get-default) - Made `stability` and `similarity` properties optional - [Get voice settings](/docs/api-reference/voices/settings/get) - Made numeric properties optional for more flexible configuration - [Edit voice settings](/docs/api-reference/voices/settings/update) - Made `stability` and `similarity` settings optional - [Create voice](/docs/api-reference/voices/ivc/create) - Modified array properties to accept null values - [Create voice from preview](/docs/api-reference/text-to-voice/create) - Updated voice settings model with optional properties ### ElevenCreative Studio - Updated ElevenCreative Studio endpoints: - [Get project](/docs/api-reference/studio/get-project) - Added `version_rules_num` to project metadata - [Get project snapshot](/docs/api-reference/studio/get-project-snapshot) - Removed `status` property - [Create pronunciation dictionaries](/docs/api-reference/studio/create-pronunciation-dictionaries) - Modified `pronunciation_dictionary_locators` property and string properties to accept null values ### Pronunciation Dictionary - Updated Pronunciation Dictionary endpoints: - [Get all pronunciation dictionaries](/docs/api-reference/pronunciation-dictionaries/list) - Added `sort` and `sort_direction` query parameters, plus `latest_version_rules_num` and `integer` properties to response - [Get pronunciation dictionary](/docs/api-reference/pronunciation-dictionaries/get) - Added `latest_version_rules_num` and `integer` properties to response - [Add from file](/docs/api-reference/pronunciation-dictionaries/create-from-file) - Added `version_rules_num` property to response for tracking rules quantity - [Add rules](/docs/api-reference/pronunciation-dictionaries/rules/add) - Added `version_rules_num` to response for rules tracking - [Remove rules](/docs/api-reference/pronunciation-dictionaries/rules/remove) - Added `version_rules_num` to response for rules tracking > 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.