Skip to main content

Flow Controls

Flow control nodes manage how data moves through a workflow after it has already entered the flow. They can route an input to a selected branch, pause an iteration, or wait for user input before the next node runs.

The existing flow control pages are:

  • If Else Condition - evaluates a scripting expression that returns true or false, then forwards the input to the matching output port.
  • Switch Case - evaluates a scripting expression that returns 0, 1, or 2, then forwards the input to the matching option output.
  • Delay - waits for the configured duration, then forwards the input unchanged.
  • UI - pauses the iteration and presents an interactive form to the user before execution continues.

These nodes use generic Any inputs and outputs. Unless the individual page says otherwise, they do not transform the payload; they control when or where the existing payload continues.