flowflow.until

Call Flow Until Success

Run another flow until it succeeds or times out.

Inputs

7
InputValue typeRequirementAccepted sources
flowIdstringRequiredliteral
timeoutMsnumberRequiredliteral
intervalMsnumberRequiredliteral
Max AttemptsmaxAttemptsMaximum number of attempts before this node fails. Use 0 for no attempt limit. Profile path: params.maxAttempts.numberOptionalliteral
Input ModeinputModeHow caller values are passed to the target flow on each attempt. Use object to pass one JSON object; use fields to map each declared flow.input separately.stringOptionalliteral
Inputs ObjectinputObjectOne object passed to the target flow on every attempt. Keys must match required child flow.input names.objectOptionalliteralnodeOutput
InputsinputsField mapping passed to the target flow on each attempt when inputMode is fields.objectOptionalliteral

Outputs

8
Output pathValue typeCoordinate space
data.flowIdstring
data.timeoutMsnumber
data.intervalMsnumber
data.maxAttemptsnumber
data.attemptsnumber
data.timedOutbool
data.outputsobject
data.attemptOutputsarray

Runtime support

DesktopSupported
Android AgentSupported