Kanban Exit Triggers

Updated October 26, 2026 153 views

Kanban Exit Triggers

Exit triggers execute automatically when a card leaves a list. Use them for cleanup, notifications, and transitional workflows.

How Exit Triggers Work

  1. A card is moved out of a list
  2. Exit triggers for the source list activate
  3. Conditions are evaluated
  4. Actions execute if conditions pass

Creating an Exit Trigger

  1. Click the list menu (⋮)
  2. Select Triggers → + Add Exit Trigger
  3. Configure trigger settings
  4. Add conditions and actions
  5. Save and activate

Common Exit Trigger Use Cases

Leaving "In Progress":

  • Remove "working" tag
  • Log time spent in list
  • Clear assignee if moving back

Leaving "Review":

  • Condition: Moving to "Done" (approved)
  • Action: Add "approved" tag
  • Action: Notify stakeholders

Leaving "Negotiation" (deals):

  • Action: Update deal probability
  • Action: Add negotiation notes
  • Action: Update expected close date

Exit vs Entry: When to Use Each

Scenario Use
Welcome email when card arrives Entry
Cleanup when card leaves Exit
Notify on status change Both
Set due date on arrival Entry
Archive data on departure Exit
### Combining Entry and Exit

Create powerful workflows by using both:

Example: Task Tracking

  • "To Do" → "In Progress" (Entry): Start timer, assign
  • "In Progress" → "Review" (Exit): Stop timer, remove "working" tag
  • "Review" Entry: Notify reviewer
  • "Review" → "Done" (Exit): Log completion, celebrate

Execution Order

When a card moves between lists:

  1. Exit triggers from source list run first
  2. Entry triggers on destination list run second

Priority within each:

  • Higher priority numbers run first
  • Same priority runs alphabetically by name

Preventing Loops

The system prevents infinite loops:

  • A trigger cannot move a card back to its source
  • Circular movements are detected and blocked
  • Maximum 10 trigger executions per card move
Sponsored

Was this article helpful?

Ready to Get Started?

Sign up for free and start using all the features mentioned in this article.

Still have questions?

Can't find what you're looking for? Ask the community.

Ask a Question

Contact Support

Need personalized help? Our support team is here for you.

Contact Us