Create Project
omnifocus_create_projectCreate a new project in OmniFocus with optional due dates, defer dates, flags, sequential ordering, and folder placement.
Instructions
Create a new project in OmniFocus.
Creates a project at the top level or inside a specific folder. Optional properties like due date, defer date, flags, and sequential ordering can be set.
Args:
name (string): Project name (required)
note (string): Optional note/description
folderName (string): Folder to place the project in (top level if omitted)
dueDate (string): Due date in ISO 8601 format
deferDate (string): Defer/start date in ISO 8601 format
flagged (boolean): Flag the project (default: false)
sequential (boolean): Tasks must be done in order (default: false = parallel)
status (string): "active", "on hold", "done", or "dropped" (default: "active")
Returns: The created project object with id, name, and other properties
Examples:
Simple project: { name: "Launch website" }
In a folder: { name: "Q1 Planning", folderName: "Work" }
With details: { name: "Write book", dueDate: "2024-12-31T17:00:00", sequential: true, flagged: true }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Project name (required) | |
| note | No | Optional note/description for the project | |
| status | No | Initial project status | active |
| dueDate | No | Due date in ISO 8601 format | |
| flagged | No | Whether to flag the project | |
| deferDate | No | Defer/start date in ISO 8601 format | |
| folderName | No | Name of the folder to place the project in. If omitted, project is created at the top level. | |
| sequential | No | If true, tasks must be completed in order (sequential project). Default is parallel. |