todoist_update_task
Modify Todoist tasks by updating details like content, due dates, labels, priority, or project location. Supports batch updates and uses task ID or name for identification.
Instructions
Update one or more tasks in Todoist with full parameter support
Input Schema
Name | Required | Description | Default |
---|---|---|---|
assignee_id | No | New user ID to assign the task to (optional) | |
content | No | New content/title for the task (optional) | |
deadline_date | No | New deadline date in YYYY-MM-DD format (optional) | |
deadline_lang | No | 2-letter language code for deadline parsing (optional) | |
description | No | New description for the task (optional) | |
due_date | No | New due date in YYYY-MM-DD format (optional) | |
due_datetime | No | New due date and time in RFC3339 format (optional) | |
due_lang | No | 2-letter language code for due date parsing (optional) | |
due_string | No | New due date in natural language (optional) | |
duration | No | New duration amount of the task (optional) | |
duration_unit | No | New duration unit ('minute' or 'day') (optional) | |
labels | No | New array of label names for the task (optional) | |
priority | No | New priority level from 1 (normal) to 4 (urgent) (optional) | |
project_id | No | Move task to this project ID (optional) | |
section_id | No | Move task to this section ID (optional) | |
task_id | No | ID of the task to update (preferred) | |
task_name | No | Name/content of the task to search for (if ID not provided) | |
tasks | No | Array of tasks to update (for batch operations) |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from Todoist MCP Server
- todoist_complete_task
- todoist_create_personal_label
- todoist_create_project
- todoist_create_project_section
- todoist_create_task
- todoist_delete_personal_label
- todoist_delete_task
- todoist_get_personal_label
- todoist_get_personal_labels
- todoist_get_projects
- todoist_get_project_sections
- todoist_get_shared_labels
- todoist_get_tasks
- todoist_remove_shared_labels
- todoist_rename_shared_labels
- todoist_update_personal_label
- todoist_update_project
- todoist_update_task
- todoist_update_task_labels
Related Tools
- @Doist/todoist-mcp
- @abhiz123/todoist-mcp-server
- @mikemc/todoist-mcp-server
- @Chrusic/todoist-mcp-server-extended
- @mikemc/todoist-mcp-server