update_task
Update an existing Todoist task by modifying its content, due date, priority, labels, assignee, duration, or deadline. Provide the task ID and any fields to change.
Instructions
Update an existing task.
Args: task_id: ID of the task to update (required). content: New task title/content. description: New description. due_string: New due date in natural language. due_date: New due date in YYYY-MM-DD format. due_datetime: New due date and time in RFC3339 format. priority: New priority (1-4). labels: New comma-separated label names (replaces existing labels). assignee_id: ID of user to assign the task to. duration: Task duration in minutes or days (requires duration_unit). duration_unit: Unit for duration: 'minute' or 'day'. deadline_date: Deadline date in YYYY-MM-DD format.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| content | No | ||
| description | No | ||
| due_string | No | ||
| due_date | No | ||
| due_datetime | No | ||
| priority | No | ||
| labels | No | ||
| assignee_id | No | ||
| duration | No | ||
| duration_unit | No | ||
| deadline_date | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |