Update Task Note
omnifocus_update_task_noteUpdate a task's note by ID or name. Supports replacing, clearing, or appending to the existing note content in OmniFocus.
Instructions
Update the note/description on an existing task in OmniFocus.
Use either the task ID or task name to identify the task.
Args:
taskId (string, optional): The task's ID. Takes priority if both taskId and taskName provided.
taskName (string, optional): The task's name to search for. At least one of taskId or taskName is required.
note (string): The new note content. Use empty string to clear the note.
append (boolean): If true, append to existing note instead of replacing (default: false)
Returns: The updated task object
Examples:
Set note by ID: { taskId: "abc123", note: "Remember to include charts" }
Set note by name: { taskName: "Write report", note: "Draft due Friday" }
Clear note: { taskId: "abc123", note: "" }
Append to note: { taskId: "abc123", note: "\nAdditional info here", append: true }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | The new note content for the task. Use empty string to clear the note. | |
| append | No | If true, append to existing note instead of replacing it | |
| taskId | No | The task ID to update. Takes priority if both taskId and taskName are provided. | |
| taskName | No | The task name to search for. Used if taskId is not provided. |