Conversational AI

  • Dynamic variables in simulated conversations: Added support for dynamic variable population in simulated conversations, enabling more flexible and context-aware conversation testing scenarios.
  • MCP server integration: Introduced comprehensive support for Model Context Protocol (MCP) servers, allowing agents to connect to external tools and services through standardized protocols with configurable approval policies.
  • Burst pricing for extra concurrency: Added bursting capability for workspace call limits, automatically allowing up to 3x the configured concurrency limit during peak usage for overflow capacity.

Studio

  • JSON content initialization: Added support for initializing 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

Conversational AI - MCP Servers

Workspace

  • Get workspace webhooks - Retrieve all webhook configurations for the workspace with optional usage information

Updated Endpoints

Conversational AI

  • Agent simulation:

  • Agent configuration:

  • 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

Studio

User Management

  • User profile:
    • Get user - 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