TL;DR: Rollup pattern. When a Mirror status column changes on this board, and only if every Mirror status reflects the value you specify (e.g. "Done"), this recipe sets a target status column to a value you choose. Use it to drive a master record's status from the completion state of all its linked subtasks.
Recipe card image — pending.monday.com Marketplace Use Template card view. Tracked in CONTENT-NEEDS.
What this does
Recipe:"When mirror status changes and only if all the mirror statuses are done, set status to something."
Watches a Mirror status column on this board (one that pulls statuses from connected items on another board). When any Mirror status changes, the recipe checks: are all the connected items now at the trigger value? If yes, it sets a status column on this board to the value you choose.
It's a rollup: the "master" record's status flips only when every linked sub-record is done (or whatever value you pick).
When to use it
Project ↔ Tasks: when all subtasks are Done, mark the project Complete
Order ↔ Line items: when all order lines are Shipped, mark the order Fulfilled
Account ↔ Tickets: when all open tickets are Resolved, mark the account Healthy
Search Connected Boards and pick Connected Boards Automations.
3. Find the recipe
Find the recipe "When mirror status changes and only if all the mirror statuses are done, set status to something." Click Use template.
4. Pick the Mirror status column (trigger)
The Mirror status column on this board that you want to watch. The recipe checks all mirrored values on this column whenever it changes.
5. Pick the trigger value
The status value that must be reached by every mirrored item before the rollup fires (e.g. "Done").
6. Pick the destination status column on this board
The column the recipe will update.
7. Pick the destination value
The label to set on this board's status column when the rollup condition is met.
8. Click Create automation
Test that it works
Pick an item on this board with multiple connected items.
On the connected board, mark all linked items with the trigger status.
Confirm the destination status column on this board flips to the chosen value.
Mark one linked item back to a non-trigger status — confirm the destination status does NOT change back automatically (this recipe only fires when all-done).
Common gotchas
The trigger is a Mirror column, not a regular column. A Mirror column must be set up first on this board, pointing at the connected board's status column.
Only fires when ALL items match the trigger value. Partial progress doesn't fire the recipe. If you want continuous progress tracking, use a different rollup approach.
Doesn't auto-revert. If a connected item moves back out of the trigger status, the master status stays at the value you set. Use a separate recipe to handle un-rollup if needed.
One trigger value per recipe. Mapping multiple rollup states (all Done → Complete, all Cancelled → Cancelled) requires one recipe per pair.
Pair with the status-sync recipe.When connected status changes, sync status reacts to a single connected item's status; this recipe rolls multiple mirrored statuses up to a master state. Together they create a full reactive rollup.