VocalDocscontracts 1.65.0

GatherNodeInput

Asks and listens; free-form extraction is gather then extract.

An object with 18 fields.

Fields

Process scope: the subflow that undoes this node's effect if the instance is cancelled or fails later.
edgesmap of WorkflowNodeId
From each outlet the node type declares to the id of the next node; every declared outlet is mapped.
end_keyone of "#", "*"
expectGatherExpectInputrequired
fallback_to_keypad_afterinteger
idWorkflowNodeIdrequired
inputmap of ZenExpression
Named ZEN expressions evaluated before the node runs, typed against the node's input schema.
input_modeone of "speech", "keypad", "speech_or_keypad"
Keypad mode (P1).
inter_digit_msinteger
listen_timeoutIsoDuration
max_attemptsinteger
2 when omitted.
max_digitsinteger
promptWorkflowTemplaterequired
sensitiveboolean
The digits reach only a slot flagged sensitive, never the model, the transcript or the trace.
Writes fields of the node's output to declared slots (conversation) or vars (process).
Every node that waits has one, with a default per type.
type"gather"required