create_task
Add a new task to Todoist with title, due date, priority, labels, and optional details like project, section, or sub-tasks.
Instructions
Create a new task in Todoist.
Args: content: The task title/content (required). description: Optional description text. project_id: Optional project ID to add the task to. section_id: Optional section ID within a project. parent_id: Optional parent task ID (for sub-tasks). due_string: Optional due date in natural language (e.g. 'tomorrow', 'every monday', 'Jan 23'). due_date: Optional due date in YYYY-MM-DD format. priority: Priority from 1 (normal) to 4 (urgent). Default is 1. labels: Optional comma-separated label names (e.g. 'work,urgent').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | ||
| description | No | ||
| project_id | No | ||
| section_id | No | ||
| parent_id | No | ||
| due_string | No | ||
| due_date | No | ||
| priority | No | ||
| labels | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |