message handler, allowing developers to access all messages beyond the standard callbacks, including undocumented message types like agent_tool_response.end_call tool wasn’t properly ending conversations, and improved React Native reconnection logic after manual disconnection.end_call tool wasn’t properly ending conversations, and improved reconnection logic after manual disconnection.end_call tool wasn’t properly ending conversations, and improved React Native reconnection logic.ConversationMode enums instead of strings, migrated from LiveData to StateFlow with backward compatibility support, and fixed bug where agents wouldn’t end calls when requested.end_call tool wasn’t properly ending conversations, ensuring agents can correctly terminate calls.--env flag support for virtual environment isolation. This feature will be reintroduced once proper environment isolation is supported in the product.Our TLS endpoints no longer allow some older and insecure cipher modes. Most clients should not be affected as they already negotiate a modern cipher mode.
Text to dialogue with timestamps
voice_segments array with required dialogue_input_index field to track which dialogue input each segment corresponds toStream text to dialogue with timestamps
voice_segments with character-level alignmentdialogue_input_index in voice segment chunksdashboard and dashboard_configuration to WorkspaceResourceType enumnext_billing_period field (required) to PendingSubscriptionSwitchResponseModelsubtotal_cents and tax_cents (nullable) to InvoiceResponseModel for better invoice breakdownagent_phone_number_id nullable and optionalphone_number nullable and optional in recipient modelsphone_number_id and phone_provider nullableCancel batch calling & Retry batch calling
PhoneNumberDynamicVariableTransferDestination type for phone number transfers using dynamic variablesSIPUriDynamicVariableTransferDestination type for SIP URI transfers using dynamic variablesPhoneNumberTransfer discriminators to include dynamic variable typestool_config_overrides field for per-tool configuration customizationrequest_headers support in MCPServerConfigUpdateRequestModeltool_call_sound and tool_call_sound_behavior configuration optionsLiteralJsonSchemaProperty now includes is_system_provided flagConvAIDynamicVariable for dynamic header valuesregion_config field for Twilio phone numbersTwilioRegionId enum for region selectionTwilioEdgeLocation enum for edge location configuration