todoist_update_task
Modify an existing task in Todoist by updating its title, description, labels, priority, due date, assignee, duration, or deadline. Ensure tasks stay organized and up-to-date.
Instructions
Update an existing task in Todoist
Args: task_id: ID of the task to update content: New content/title for the task (optional) description: New description for the task (optional) labels: New labels for the task (optional) priority: New priority level from 1 (normal) to 4 (urgent) (optional) due_string: New due date in natural language like 'tomorrow', 'next Monday' (optional) due_date: New specific date in YYYY-MM-DD format (optional) due_datetime: New specific date and time in RFC3339 format in UTC (optional) due_lang: 2-letter code specifying language in case due_string is not written in English (optional) assignee_id: The responsible user ID or null to unset (for shared tasks) (optional) duration: A positive integer for the amount of duration_unit the task will take (optional) duration_unit: The unit of time that the duration field represents (minute or day) (optional) deadline_date: Specific date in YYYY-MM-DD format relative to user's timezone (optional) deadline_lang: 2-letter code specifying language of deadline (optional)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assignee_id | No | ||
| content | No | ||
| deadline_date | No | ||
| deadline_lang | No | ||
| description | No | ||
| due_date | No | ||
| due_datetime | No | ||
| due_lang | No | ||
| due_string | No | ||
| duration | No | ||
| duration_unit | No | ||
| labels | No | ||
| priority | No | ||
| task_id | Yes |