-
Introduction of
WorkflowAssistant
Schema in Workflows:WorkflowAssistant
now replacesAssistant
in workflow definitions. UseWorkflowAssistant
when defining assistant nodes in workflows moving forward. -
Adding
dataExtractionPlan
andvariableExtractionPlan
to Conversations: You can now includedataExtractionPlan
andvariableExtractionPlan
to extract structured data or variables from user responses. Utilize these plans to define what data to extract during conversations in your workflows. -
New
McpTool
for Model Configuration: You can now addMcpTool
to your assistant’stools
array to use MCP (Model Control Protocol) tool calls. This tool allows your assistant to use any MCP-compatible server in your workflow. -
Changes to
ToolCallResult
Message Property: Themessage
property inToolCallResult
now accepts a single object instead of an array. Ensure that you return a singleToolMessageComplete
orToolMessageFailed
object when providing messages in tool call results. -
Updated Required Properties in
Assistant
Schema:Assistant
now requiresid
,orgId
,createdAt
, andupdatedAt
when creating or updating assistants. Make sure to provide these fields when creating or updating assistants.
TransferDestinationStep
is now deprecated. Update your code to use the new method for specifying transfer destinations in the transferCall
tool.