Batch move tasks
batch_move_tasksMove multiple OmniFocus tasks to a project, parent task, or inbox in a single operation. Specify tasks by ID or name, and preview changes with dry-run.
Instructions
Move multiple tasks to a project, parent task, or inbox in a single operation
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes | Array of tasks to move | |
| dryRun | No | Resolve the destination and every task exactly as a real move would and report what WOULD move (including each task's current container), without moving anything. Default false. | |
| targetInbox | No | Move tasks to inbox | |
| targetProjectId | No | Destination project ID | |
| targetProjectName | No | Destination project name | |
| targetParentTaskId | No | Destination parent task ID | |
| targetParentTaskName | No | Destination parent task name |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| meta | No | ||
| tool | Yes | ||
| success | Yes |