> 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. ### Productions launch Introducing Productions - our new managed service offering for ordering human-edited content that looks, sounds and feels natural. Made for creators and media businesses. Our network of linguists and audio professionals offer end-to-end production quality for: - Dubbing - Captions and subtitles - Transcription - Audiobooks You can order a project directly from the 'Productions' page in your ElevenLabs account, or by emailing productions@elevenlabs.io. Pricing starts at $2/minute, contact us for more details. ### Agents Platform - **MCP pre-tool speech**: Added support for configuring tools extracted from an MCP Server to require pre-tool execution speech. This enhancement allows agents to provide verbal context before executing specific tools, improving the conversational flow during tool usage. - **ElevenLabs hosted LLMs**: Added support for [ElevenLabs hosted LLMs](/docs/eleven-agents/customization/llm#elevenlabs-experimental) which unlock lower latency by running on ElevenLabs infrastructure alongside Speech to Text and Text to Speech services. - **Enum values for tool parameters**: Added support for specifying a tool's parameters as [enum values](/docs/api-reference/tools/create#response.body.tool_config.WebhookToolConfig.api_schema.request_body_schema.properties.LiteralJsonSchemaProperty.enum) for greater control ### SDK Releases #### JavaScript SDK - **v2.16.0**: Updated the [elevenlabs-js](https://github.com/elevenlabs/elevenlabs-js) SDK with the latest API schema changes, including new MCP server endpoints and enhanced history filtering capabilities. #### Python SDK - **v2.16.0**: Updated the [elevenlabs-python](https://github.com/elevenlabs/elevenlabs-python) SDK with the latest API schema changes, including new MCP server endpoints and enhanced history filtering capabilities. - **v2.15.1**: Fixed conversation handling when no authentication is required and added asyncio event loop support for better async operations. #### Package Updates - **@elevenlabs/agents-cli@0.3.2**: Updated the Agents CLI package with improvements to agent development tools. The ConvAI CLI has been renamed to Agents CLI to align with the ElevenLabs Agents Platform branding. - **@elevenlabs/convai-cli@0.2.3**: Final release of the legacy ConvAI CLI package before migration to the new Agents CLI. - **@elevenlabs/react@0.6.3**: Updated the React components package with enhanced functionality. ### API ## New Endpoints - `PATCH /v1/convai/mcp-servers/{mcp_server_id}` - [Update MCP Server Configuration](/docs/api-reference/mcp/update): Added new endpoint to update MCP server configurations, replacing the deprecated approval policy endpoint. ## Updated Endpoints ### History Management - `GET /v1/history` - [Get generated items](/docs/api-reference/history/list): Enhanced with additional filtering parameters: - Added `model_id` parameter for filtering by specific models - Added `date_before_unix` parameter for filtering items before a specific date - Added `date_after_unix` parameter for filtering items after a specific date - Added `sort_direction` parameter for controlling sort order ## Deprecated Endpoints - `PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy` - Deprecated in favor of the new general MCP server update endpoint > 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.