Automation
For Each Row
Runs a saved flow once for every row, with the row's values set as $variables and Parameter Input values by column name, and stacks what the runs produce.
When to use it
Use it when the per-row work is a whole flow of its own — one API call per customer, one report per region — that you want to keep and reuse separately.
In a pipeline
File InputFor Each RowExport CSV
Settings
| Setting | Type | Required | Default or hint |
|---|---|---|---|
| Flow to run | select | Yes | Select a saved flow… |
| Columns to pass | select | — | None picked: every column |
Example
One run per customer
- Columns to pass=customer_id
| customer_id |
|---|
| C-1042 |
| C-2001 |
The saved flow runs twice: once with $customer_id = C-1042, once with C-2001.
Worth knowing
- Columns with spaces become $variables with underscores: Customer ID is $Customer_ID.
- A preview runs the flow for the first 3 rows only, and writes nothing.
- On one canvas, a Loop does the same: every node in its body runs once per row.