create_tasks
Create tasks in OmniFocus with customizable details including project, parent task, due dates, tags, notes, and subtask sequencing. Supports batch creation for efficiency.
Instructions
Create one or more tasks.
Parameters (per item):
task_name: str (required)
project_id: str -- mutually exclusive with parent_task_id
parent_task_id: str -- creates subtask
note: str (plain text only)
due_date, defer_date, planned_date: str -- ISO 8601
flagged: bool
tags: list[str] -- must already exist
estimated_minutes: int
sequential: bool -- subtasks completed in order
completed_by_children: bool
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |