New LLM options: Added claude-sonnet-4-6 and gemini-3.1-flash-lite-preview as supported LLM providers for agent conversation configuration.
Guardrail execution mode: Custom guardrails now support a configurable execution_mode field with the GuardrailExecutionMode enum, and have separate input and output schema definitions. This allows more precise control over when guardrail logic runs and which message direction it applies to.
Guardrail triggered client event: Added guardrail_triggered to the ClientEvent enum, enabling agent workflows and client-side handlers to respond when a guardrail fires during a conversation.
Batch calling concurrency: Added target_concurrency_limit field to the submit batch call request body, allowing you to control the target number of concurrent calls for a given batch.
Agent testing type filter: The list agent tests endpoint now accepts a types query parameter to filter results by test type. The include_folders query parameter is deprecated in favor of the new types filter.
Telephony call configuration: Added telephony_call_config to outbound call request schemas for Twilio and SIP trunk calls, with a default ringing_timeout_secs of 60 seconds.
WhatsApp audio message responses: Added enable_audio_message_response to WhatsApp account configuration, enabling agents to send audio messages in addition to text in WhatsApp conversations.
agent_settings field using StudioAgentSettingsModel, giving agent-connected studio projects a consistent settings surface alongside the new StudioAgentToolSettingsModel.no_verbatim as a transcription option on the convert speech to text endpoint, allowing the model to produce cleaned-up output rather than a verbatim transcript.\r\n\r\n line endings. The parsers now handle both \r\n and \n line endings.addEventListener non-writable.livekit-client pnpm patch in patchedDependencies.addEventListener is non-writable.livekit-client pnpm patch in patchedDependencies.enable_versioning query parameter (boolean, optional) to enable version tracking on creationenable_versioning_if_not_enabled query parameter (boolean, optional) to opt existing agents into versioningtypes query parameter (string, optional) to filter tests by typeinclude_folders query parametertarget_concurrency_limit field (integer, optional) to set the target number of concurrent callsTwilio outbound call, SIP trunk outbound call
telephony_call_config field with TelephonyCallConfig schema (default ringing_timeout_secs: 60)environment field to conversation recordsGet WhatsApp account, Update WhatsApp account
enable_audio_message_response field (boolean, optional)no_verbatim transcription optionscribe_v2_turbo from ASRProvider enumauthor and title fields optional in update requestsagent_settings field using StudioAgentSettingsModelplayback_speed fieldTelephonyCallConfig - Configuration for telephony outbound calls including ringing_timeout_secsGuardrailExecutionMode - Enum controlling when custom guardrail logic executesStudioAgentSettingsModel - Agent settings attached to studio projectsStudioAgentToolSettingsModel - Tool-level settings within studio agent configurationCheckServiceAvailabilityParams, CreateAssetParams, CreateClientAppointmentParams - Additional SMB tool discriminated parameter types for rental and appointment workflowsClientEvent - Added guardrail_triggered enum valueCustomGuardrailConfig - Added execution_mode field (string, optional) and separate input/output schema definitionsConversationUserResponseModel - last_contact_agent_id is now nullable and non-requiredSMBToolConfig - Added rental and appointment operation types with corresponding parameter schemas