Skip to main content
The Loop node repeats a set of workflow steps based on a condition or until an array is fully processed. It produces two output branches on the canvas: Loop (steps that execute on each iteration) and Done (steps that run after the loop completes). The final step in the loop chain should connect back to the loop node’s input to create the iteration cycle.

Configuration

Loop Condition

Condition Types

Safety Settings

Loop Structure

The Loop node produces two output branches on the canvas:

Results

The Results tab shows the loop execution details after the node runs.
The final step in the loop chain must connect back to the loop node’s input to create the iteration cycle. The loop continues while the condition evaluates to true.