Batch Complete/Drop Tasks
omnifocus_batch_complete_taskComplete or drop multiple OmniFocus tasks at once by providing a list of task IDs. Batch update task status in a single operation.
Instructions
Complete or drop multiple tasks in one operation.
Args:
taskIds (array): Array of task IDs to complete or drop (1-100)
action (string): 'complete' (default) or 'drop'
Returns: Summary with counts and the updated tasks, plus any per-task failures
Examples:
Complete several: { taskIds: ["id1", "id2", "id3"] }
Drop several: { taskIds: ["id1", "id2"], action: "drop" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | 'complete' (default) or 'drop' | complete |
| taskIds | Yes | Array of task IDs to complete or drop (1-100 tasks) |