Flow Control

Use built-in Flow Control actions for approvals, branches, loops, waits, and other workflow logic.

Flow Control is the built-in app for workflow logic. It does not need a connection. Use it for approvals, branches, loops, waits, and calling other workflows.

Triggers such as Manually Run also belong to Flow Control; those are covered in Triggers. This page covers actions you add after the trigger.

Add a Flow Control action

  1. Click + on a node (or on a connection line) to open the action picker.
  2. Under Popular, open Flow Control.
  3. Pick an action, or use Search to jump to a name.
Open the action picker with +. Flow Control sits under Popular with AI, Knowledge, Queues, and Web.
1 Flow Control under Popular. 2 Choose an action such as Request Approval, Conditional Paths, or Wait.

What you can build with

Group by job (not every action needs its own page):

Approvals and human input

ActionUse it to
Request ApprovalPause until eligible people approve or reject (four-eyes / dual control)
Get Input DataWait for a user to enter custom data, then continue
Manually Decide PathWait for a person to pick which branch to take
PauseStop until someone continues the run manually
Manually Run followed by Request Approval. Yellow warnings mean the approval step still needs configuration.

Approvers work from the Approvals inbox in Automate when a run is waiting.

Branches

ActionUse it to
Conditional PathsSplit the flow when conditions match
Merge PathsWait for branches to finish before continuing
Manually Decide PathLet a person choose the branch at runtime

Loops

ActionUse it to
For EachRun the following steps once per item in a list
RepeatRepeat a block a fixed number of times or until a condition
Loop CollectorCollect results from a loop body
String List LoopRun another workflow for each item in a comma-separated list

Time

ActionUse it to
WaitPause for a duration (for example 30 minutes), then continue
ScheduleResume at a specific time or offset

If a Wait is longer than two minutes, the execution status moves to Scheduled until it resumes.

Wait settings: choose a Time Unit and Time to Wait, then Save.

Call other workflows and finish

ActionUse it to
Run WorkflowStart another workflow from this one
Output Workflow DataReturn data for an agent or a parent workflow
Stop and Delete ExecutionEnd the run and remove it (requires typing DELETE to confirm)

Example canvas

A simple Flow Control chain might look like this: start manually, request approval, then wait before the next step.

1 Manually Run trigger. 2 Request Approval. Yellow warnings mean a node still needs required fields.

Tips

  • Prefer Manually Run while you learn, then add Flow Control actions one at a time and Save & Test where available.
  • Yellow warning icons usually mean missing required fields. Open the node and complete them.
  • Flow Control actions do not need an integration connection. App actions under Apps often do.
  • For how runs start, see Triggers.

Next