> 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. ### Agents Platform - **Dynamic variables in simulated conversations**: Added support for [dynamic variable population in simulated conversations](/docs/api-reference/agents/simulate-conversation#request.body.simulation_specification.simulated_user_config.dynamic_variables), enabling more flexible and context-aware conversation testing scenarios. - **MCP server integration**: Introduced comprehensive support for [Model Context Protocol (MCP) servers](/docs/eleven-agents/customization/tools/mcp), allowing agents to connect to external tools and services through standardized protocols with configurable approval policies. - **Burst pricing for extra concurrency**: Added [bursting capability](/docs/eleven-agents/guides/burst-pricing) for workspace call limits, automatically allowing up to 3x the configured concurrency limit during peak usage for overflow capacity. ### ElevenCreative Studio - **JSON content initialization**: Added support for initializing ElevenCreative Studio projects with structured JSON content through the `from_content_json` parameter, enabling programmatic project creation with predefined chapters, blocks, and voice configurations. ### Workspaces - **Webhook management**: Introduced workspace-level webhook management capabilities, allowing administrators to view, configure, and monitor webhook integrations across the entire workspace with detailed usage tracking and failure diagnostics. ### API ## New Endpoints ### Agents Platform - MCP Servers - [Create MCP server](/docs/api-reference/mcp/create) - Create a new MCP server configuration in the workspace - [List MCP servers](/docs/api-reference/mcp/list) - Retrieve all MCP server configurations available in the workspace - [Get MCP server](/docs/api-reference/mcp/get) - Retrieve a specific MCP server configuration from the workspace - [Update MCP server approval policy](/docs/api-reference/mcp/approval-policies/update) - Update the approval policy configuration for an MCP server - [Create MCP server tool approval](/docs/api-reference/mcp/approval-policies/create) - Add approval for a specific MCP tool when using per-tool approval mode - [Delete MCP server tool approval](/docs/api-reference/mcp/approval-policies/delete) - Remove approval for a specific MCP tool when using per-tool approval mode ### Workspace - [Get workspace webhooks](/docs/api-reference/webhooks/list) - Retrieve all webhook configurations for the workspace with optional usage information ## Updated Endpoints ### Agents Platform - **Agent simulation**: - [Simulate conversation](/docs/api-reference/agents/simulate-conversation) - Added `dynamic_variables` parameter for populating conversation context with runtime values - [Simulate conversation stream](/docs/api-reference/agents/simulate-conversation-stream) - Added `dynamic_variables` parameter for streaming conversation simulations - **Agent configuration**: - [Agent platform settings](/docs/api-reference/agents/update#request.body.platform_settings.call_limits) - Added `bursting_enabled` parameter to control burst pricing for call limits - **WebSocket events**: - Enhanced `ClientEvent` enum to include `mcp_connection_status` for real-time MCP server monitoring - **Conversation charging**: - Added `is_burst` indicator to conversation metadata for tracking burst pricing usage ### ElevenCreative Studio - [Create ElevenCreative Studio project](/docs/api-reference/studio/add-project#request.body.from_content_json.from_content_json) - Added `from_content_json` parameter for JSON-based project setup ### User Management - **User profile**: - [Get user](/docs/api-reference/user/get) - Deprecated `can_use_delayed_payment_methods` field in user response model ### Subscription Management - **Subscription status**: - Removed `canceled` and `unpaid` from available subscription status types, streamlining subscription state management > 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.