-
New API Request Tool (
apiRequest
): Developers can now create custom API request tools using theapiRequest
tool type, allowing assistants to make HTTP requests to specified URLs. -
‘TextEditor’ Tool Type Renamed: The
type
value for the Text Editor tool has changed fromtext-editor
totextEditor
. Update your code to usetextEditor
when 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
timeoutSeconds
in server configurations has increased from 120 to 300 seconds, allowing server requests to take up to 5 minutes. -
Removal of
secret
Property in Server Schema: Thesecret
property has been removed from theServer
schema. Adjust your server configurations by removing any references toserver.secret
. -
New Voice Option
Kylie
: The voice IDKylie
is now available for use inVapiVoice
andFallbackVapiVoice
, providing an additional voice option for your assistants. -
Workflows in Server Message Responses: You can now specify
workflow
andworkflowId
inServerMessageResponseAssistantRequest
, enabling the use of workflows when responding to server messages. -
assistantId
No Longer Nullable: TheassistantId
property inServerMessageResponseAssistantRequest
is no longer nullable, which may require you to always provide anassistantId
or adjust your logic accordingly. -
Pattern Constraint on Variable Titles: The
VariableExtractionSchema
now 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
, andtimeoutSeconds
in theServer
schema have been updated for clarity, helping you better understand their purposes and how to configure them.
Get the (almost) daily changelog