Update Project Note
omnifocus_update_project_noteUpdate or clear the note of an OmniFocus project, with the option to append to the existing note. Identify the project by its ID or name.
Instructions
Update the note/description on an existing project in OmniFocus.
Use either the project ID or project name to identify the project.
Args:
projectId (string, optional): The project's ID. Takes priority if both projectId and projectName provided.
projectName (string, optional): The project's name to search for. At least one of projectId or projectName 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 project object
Examples:
Set note by ID: { projectId: "abc123", note: "Q1 deliverables" }
Set note by name: { projectName: "Work Project", note: "Started Jan 2024" }
Clear note: { projectId: "abc123", note: "" }
Append to note: { projectId: "abc123", note: "\nNew update", append: true }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | The new note content for the project. Use empty string to clear the note. | |
| append | No | If true, append to existing note instead of replacing it | |
| projectId | No | The project ID to update. Takes priority if both projectId and projectName are provided. | |
| projectName | No | The project name to search for. Used if projectId is not provided. |