Bulk Actions
Bulk actions let you apply the same operation to multiple todos at once. Instead of updating todos one by one, select a group and act on them together — mark them all done, cancel them, shift their dates, or move them to a different list.
At a glance
- ✓Select multiple todos using checkboxes
- ✓Available actions: mark done, cancel, reschedule, move to list, change priority
- ✓Bulk mark-done runs the full completion flow including XP, streak credit, and subtask checks
- ✓Recurring todos must be completed individually — bulk mark-done skips them
Selecting todos
- 1
Hover a todo to reveal the checkbox
A checkbox appears on the left edge of each todo row when you hover over it. Click it to select that todo.
- 2
Select more todos
Click additional checkboxes to build your selection. You can also hold Shift and click a second todo to select everything between the two.
- 3
Open the bulk action toolbar
Once one or more todos are selected, a toolbar appears at the bottom of the screen showing the count and available actions.
- 4
Choose an action
Click the action you want. Some actions (Reschedule, Move to list) open a secondary input before applying.
Available bulk actions
- Mark all done — runs the full completion flow for each todo: XP is awarded, streaks are credited, and subtask/dependency gates are enforced. Todos that fail the gate (blocked subtasks or dependencies) are skipped with a warning.
- Cancel all — moves all selected todos to the Canceled status. No XP is deducted but canceled todos count against completion rate in reports.
- Reschedule — shifts both the due date and start date by N days. Enter a positive number to push dates forward, or a negative number to pull them back.
- Move to list — moves selected todos to a different list within the same project. Pick the destination list from a dropdown.
- Change priority — sets all selected todos to the same priority level (Low, Medium, High, Urgent).
⚠️ Warning
💡 Tip
Deselecting
Click a selected checkbox to deselect that todo. To clear the entire selection, click the ✕ Clear selection button in the bulk action toolbar, or press Escape.