Batch actions
Batch actions let you select multiple tasks and update them together.
They are useful for cleanup, rescheduling, project assignment, tagging, and bulk completion.
Select multiple tasks
Section titled “Select multiple tasks”Selection behavior depends on the device.
On Mac, Command-click can toggle multi-selection in task lists.
On iPad and iPhone, selection mode is available in supported task-list surfaces. When selection mode is active, swipe actions and some card expansion behaviors are disabled so taps can select tasks reliably.
Complete multiple tasks
Section titled “Complete multiple tasks”Use batch complete when several selected tasks are finished.
Completion follows normal task behavior. Recurring tasks can create next occurrences when their recurrence rule allows one.
Batch completion uses the task action paths available from the selected list.
Change status
Section titled “Change status”Batch status actions can move selected tasks to another status.
When GTD mode is enabled, batch status menus can include Waiting and Someday/Maybe.
Moving tasks to Someday/Maybe clears scheduling-related fields for those tasks, including When, calendar link metadata, recurrence, and rollover state.
Schedule or snooze multiple tasks
Section titled “Schedule or snooze multiple tasks”Batch scheduling changes the When date for selected tasks.
Batch snooze temporarily hides selected tasks until the chosen snooze time without changing their When dates.
Use Defer or scheduling when plans changed. Use Snooze when the tasks should stay on the same plan but come back later.
Move tasks to a project
Section titled “Move tasks to a project”Batch project assignment can move selected tasks into a project.
Choosing No Project removes the project assignment from selected tasks without deleting them.
Add or remove tags
Section titled “Add or remove tags”Batch tag actions can add or remove tags across selected tasks.
This is useful for cleaning up contexts, clients, areas, or temporary labels.
Deleting a tag itself is different. Whole-tag deletion removes that tag everywhere and cannot be undone.
Duplicate multiple tasks
Section titled “Duplicate multiple tasks”Batch duplicate creates new tasks from the selected tasks.
Duplicated tasks preserve useful fields such as title, notes, When, Deadline, estimate, project, tags, and Next Action where applicable.
Checklist items are copied but reset to unchecked. Calendar links, snooze state, terminal timestamps, and generated recurring-instance links are cleared.
Delete multiple tasks
Section titled “Delete multiple tasks”Batch delete removes selected active tasks.
If deleted tasks have linked Calendar events, Pinwork attempts to remove those events too.
Add selected tasks to Calendar
Section titled “Add selected tasks to Calendar”Batch Calendar actions can create linked Apple Calendar events for selected tasks.
Tasks that already have linked calendar events are skipped by the batch add path.
Read-only mode blocks Calendar mutation actions.
Undo and read-only behavior
Section titled “Undo and read-only behavior”Batch delete, batch duplicate, and batch Calendar link creation are undoable where supported by the current surface.
Undo availability depends on the specific action and surface.
When access is locked, batch mutation actions are blocked and Pinwork opens the access screen instead of changing tasks.
Related
Section titled “Related”Thanks for your feedback.