-
New API Request Tool (
apiRequest): Developers can now create custom API request tools using theapiRequesttool type, allowing assistants to make HTTP requests to specified URLs. -
‘TextEditor’ Tool Type Renamed: The
typevalue for the Text Editor tool has changed fromtext-editortotextEditor. Update your code to usetextEditorwhen specifying this tool type. -
Enhanced Call Entry Points Descriptions: The properties related to starting calls with assistants, squads, or workflows have updated descriptions, providing clearer guidance on how to use
assistant,assistantId,squad,squadId,workflow, andworkflowId. -
Extended Server Timeout Limit: The maximum value for
timeoutSecondsin server configurations has increased from 120 to 300 seconds, allowing server requests to take up to 5 minutes. -
Removal of
secretProperty in Server Schema: Thesecretproperty has been removed from theServerschema. Adjust your server configurations by removing any references toserver.secret. -
New Voice Option
Kylie: The voice IDKylieis now available for use inVapiVoiceandFallbackVapiVoice, providing an additional voice option for your assistants. -
Workflows in Server Message Responses: You can now specify
workflowandworkflowIdinServerMessageResponseAssistantRequest, enabling the use of workflows when responding to server messages. -
assistantIdNo Longer Nullable: TheassistantIdproperty inServerMessageResponseAssistantRequestis no longer nullable, which may require you to always provide anassistantIdor adjust your logic accordingly. -
Pattern Constraint on Variable Titles: The
VariableExtractionSchemanow includes a regex pattern fortitle, restricting it to letters, numbers, and underscores. Ensure your variable titles conform to this pattern. -
Updated Server Property Descriptions: Descriptions for
url,headers,backoffPlan, andtimeoutSecondsin theServerschema have been updated for clarity, helping you better understand their purposes and how to configure them.
Get the (almost) daily changelog