add_omnifocus_task
Create tasks in OmniFocus with full control over due dates, notes, tags, projects, and recurrence. Supports subtasks and estimated times.
Instructions
Add a new task to OmniFocus
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The name of the task | |
| note | No | Additional notes for the task | |
| tags | No | Tags to assign to the task | |
| dueDate | No | The due date of the task in ISO format (YYYY-MM-DD or full ISO date) | |
| flagged | No | Whether the task is flagged or not | |
| deferDate | No | The defer date of the task in ISO format (YYYY-MM-DD or full ISO date) | |
| repetition | No | Recurrence applied and verified after creation. Verification failure removes the created task. | |
| plannedDate | No | The planned date of the task in ISO format (YYYY-MM-DD or full ISO date) | |
| projectName | No | The name of the project to add the task to (will add to inbox if not specified) | |
| parentTaskId | No | The ID of the parent task to create this task as a subtask | |
| exclusiveTags | No | Respect mutually exclusive tag groups when applying tags (default: true). When a tag belongs to an exclusive group, sibling tags from that group are removed. | |
| parentTaskName | No | The name of the parent task to create this task as a subtask (alternative to parentTaskId) | |
| estimatedMinutes | No | Estimated time to complete the task, in minutes |