edit_item
Modify any OmniFocus task or project by changing its name, note, status, dates, tags, or relocating it to another project or folder.
Instructions
Edit a task or project in OmniFocus
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The ID of the task or project to edit | |
| name | No | The name of the task or project to edit (as fallback if ID not provided) | |
| addTags | No | Tags to add to the task | |
| newName | No | New name for the item | |
| newNote | No | New note for the item | |
| itemType | Yes | Type of item to edit ('task' or 'project') | |
| newStatus | No | New status for tasks (incomplete, completed, dropped) | |
| newDueDate | No | New due date in ISO format (YYYY-MM-DD or full ISO date); set to empty string to clear | |
| newFlagged | No | Set flagged status (set to false for no flag, true for flag) | |
| removeTags | No | Tags to remove from the task | |
| moveToInbox | No | For tasks: move task to inbox | |
| replaceTags | No | Tags to replace all existing tags with | |
| newDeferDate | No | New defer date in ISO format (YYYY-MM-DD or full ISO date); set to empty string to clear | |
| newProjectId | No | For tasks: move task to this project ID | |
| exclusiveTags | No | Respect mutually exclusive tag groups when adding/replacing tags (default: true). When a tag belongs to an exclusive group, sibling tags from that group are removed. | |
| newFolderName | No | New folder to move the project to | |
| newSequential | No | Whether the project should be sequential | |
| newPlannedDate | No | New planned date in ISO format (YYYY-MM-DD or full ISO date); set to empty string to clear | |
| newProjectName | No | For tasks: move task to this project name (errors on duplicate names) | |
| newParentTaskId | No | For tasks: move task under this parent task ID | |
| newProjectStatus | No | New status for projects | |
| newParentTaskName | No | For tasks: move task under this parent task name (errors on duplicate names) | |
| newEstimatedMinutes | No | New estimated minutes |