Work queue: work through row by row
A work queue works through the open rows of a Flow table one by one, the way a robot works through its in-tray. Per row it sets the status to busy, runs the steps inside the queue and sets the row to done, or to failed with the reason. One failed row does not hold up the rest; people see and fix it in the table itself.
Open Flow and create a workflow
In the portal, under Environments, click Development and there Open; Flow opens in a new tab. There, click + next to General, choose New workflow and give it a name. A new workflow starts with an Event trigger: the point where it begins.
Choose the table and the statuses
Choose Work queue in the library (with Flow's other steps) and choose the table. Say which column keeps the status and which values it has for to do, busy, done and failed. Under Column for the error message goes the reason when a row fails. In the steps, the row whose turn it is is called {{task}}.
What happens per row
At the bottom of the queue, choose a step under Add step; here Notification, with the order number from the row: {{task.order}}. In real life you make the packing slip here, for example with an HTTP request.
Put the steps in one line and save
Select the steps (click the first, and the others while holding Shift) and click Align horizontally: they then stand in one line and you read the workflow from left to right; a branch (such as No of an If / Else) gets its own row below. Fit to view puts everything in sight; then Save.
This guide was carried out step by step on 22 Oct 2026 by an automated test on Flow (version 3e563176).





















