VocalDocscontracts 1.65.0

EvaluateNodeInput

Turns a decision document into exactly one outgoing edge (ADR 0039, decision 9).

An object with 12 fields.

Fields

Process scope: the subflow that undoes this node's effect if the instance is cancelled or fails later.
compliance_tagstring
decisionWorkflowDecisionInputrequired
edgesmap of WorkflowNodeId
From each outlet the node type declares to the id of the next node; every declared outlet is mapped.
idWorkflowNodeIdrequired
inputmap of ZenExpression
Named ZEN expressions evaluated before the node runs, typed against the node's input schema.
outletsarray of WorkflowNamerequired
The declared outlets the decision may name as edge.
Writes fields of the node's output to declared slots (conversation) or vars (process).
setsarray of WorkflowName
The slots or vars its set output may write.
Every node that waits has one, with a default per type.
type"evaluate"required