Rules move, assign and update cards automatically, so your board stays current without manual work.
How a rule works
Every rule has three parts. A trigger starts it, optional conditions filter it, and one or more actions do the work.
Watch the rule run: the card enters In progress, the rule fires ⚡, assigns Alex and posts to Slack.
Pick a ready-made rule
Select a scenario to see a rule you can copy.
When a card moves to Done, then mark all its checklist items complete and archive it after 7 days.
Most popular Keeps the board clean with zero effort.
When a due date is 1 day away, if the card is not in Done, then notify the assignee by email.
When a card is created with the label bug, then send a webhook to your issue tracker.
{
"event": "card.created",
"board": "bug-triage",
"label": "bug"
}See the API quick start for payload details.
Create a rule
- Open a board and click Automation › + New rule.
- Under When, select a trigger.
- Optional: under If, click Add condition.
- Under Then, click Add action and configure it.
- Click Save and turn on.The rule appears in the list with the status On. Cards changed by it show ⚡.
| Avoid loops: don't create two rules that move cards between the same columns. FlowDesk stops a rule after 50 runs per minute. |
Check your knowledge
Which part of a rule decides whether the rule continues?
❌ Not quite. The trigger only starts the rule.
✅ Correct! Conditions filter the rule: if they're false, no action runs.
❌ Not quite. Actions run only after the conditions pass.