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 |