update_task
Modify OmniFocus tasks by updating the name, project, tags, note, due date, defer date, or flagged status. Automate task management using the MCP OmniFocus server for efficient workflow adjustments.
Instructions
Update a task in OmniFocus with a new name, assigned project name, tags, note, due date, and/or defer date.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
defer_date | No | The updated task deferred date in ISO format YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS, None if unchanged | |
due_date | No | The updated task due date in ISO format YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS, None if unchanged | |
flagged | No | The updated task flagged status, None if unchanged | |
name | No | The updated task name, None if unchanged | |
note | No | The updated task note, None if unchanged | |
project_id | No | The project id to assign the task to, None if unchanged | |
tag_ids | No | A list of tag ids to assign to a task. None if unchanged. Cannot remove existing tags assigned to a task. | |
task_id | Yes | The ID of the task to update |