> 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. ### Tools migration - **Agents Platform tools migration**: The way tools in Agents Platform are handled is being migrated, please see the guide here to understand [what's changing and how to migrate](/docs/eleven-agents/customization/tools/agent-tools-deprecation) ### Text to Speech - **Audio tags automatic removal**: Audio tags are now automatically removed when switching from V3 to V2 models, ensuring optimal compatibility and performance. ### Agents Platform - **Tools management UI**: Added a new comprehensive [tools management interface](https://elevenlabs.io/app/agents/tools) for creating, configuring, and managing tools across all agents in your workspace. - **Streamlined agent creation**: Introduced a new [agent creation flow](https://elevenlabs.io/app/agents/new) with improved user experience and better configuration options. - **Agent duplication**: Added the ability to [duplicate existing agents](/docs/api-reference/agents/duplicate), allowing you to quickly create variations of successful agent configurations. ### SIP Trunking - **Inbound media encryption**: Added support for configurable [inbound media encryption settings](/docs/eleven-agents/phone-numbers/sip-trunking#configure-transport-and-encryption) for SIP trunk phone numbers, enhancing security options. ### Voices - **Famous voice category**: Added a new "famous" voice category to the voice library, expanding the available voice options for users. ### Dubbing - **CSV frame rate control**: Added `csv_fps` parameter to control frame rate when parsing CSV files for dubbing projects, providing more precise timing control. ## SDKs - **ElevenLabs JavaScript SDK v2.4.0**: Released with new Agents Platform SDK support for Node.js. [View release notes](https://github.com/elevenlabs/elevenlabs-js/releases) - **ElevenLabs Python SDK v2.5.0**: Updated with enhanced Agents Platform capabilities. [View release notes](https://github.com/elevenlabs/elevenlabs-python/releases) ### API ## New Endpoints ### Agents Platform - [Duplicate agent](/docs/api-reference/agents/duplicate) - Create a new agent by duplicating an existing one - [Create tool](/docs/api-reference/tools/create) - Add a new tool to the available tools in the workspace - [List tools](/docs/api-reference/tools/list) - Retrieve all tools available in the workspace - [Get tool](/docs/api-reference/tools/get) - Retrieve a specific tool configuration - [Update tool](/docs/api-reference/tools/update) - Update an existing tool configuration - [Delete tool](/docs/api-reference/tools/delete) - Remove a tool from the workspace - [Get tool dependent agents](/docs/api-reference/tools/get-dependent-agents) - List all agents that depend on a specific tool ## Updated Endpoints ### Agents Platform - **Agent configuration**: - Added `built_in_tools` configuration for system tools management - Deprecated inline `tools` configuration in favor of `tool_ids` for better tool management - **Tool system**: - Refactored tool configuration structure to use centralized tool management ### Dubbing - **CSV processing**: - [Create dubbing project](/docs/api-reference/dubbing/create) - Added `csv_fps` parameter for custom frame rate control ### SIP Trunking - **Phone number creation**: - [Create SIP trunk phone number](/docs/api-reference/phone-numbers) - Added `inbound_media_encryption` parameter for security configuration ### Voice Library - **Voice categories**: - Updated voice response models to include "famous" as a new voice category option - Enhanced voice search and filtering capabilities > 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.