Update a task
weeek_update_taskUpdate a Weeek task's title, priority, start/due dates, time estimate, completion, parent, assignees, and tags by task id.
Instructions
Changes fields of a task: title, priority, start and due dates, time estimate, completion, parent, assignees and tags. The Weeek API cannot change the description of an existing task: add a comment instead. Pass an empty string to clear a date. completed: true only ticks the task as done; it does not move it to another column (use weeek_move_task).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Task id, e.g. 1149170 (shown as #1149170). | |
| title | No | New title. | |
| parent | No | Parent task id to make it a subtask, or "none" to detach it from its parent. | |
| addTags | No | Existing tags to add (titles or ids). | |
| dueDate | No | YYYY-MM-DD or ISO date-time with time zone; empty string clears. | |
| priority | No | New priority; "none" clears it. | |
| completed | No | true marks the task completed, false returns it to work. | |
| startDate | No | YYYY-MM-DD or ISO date-time with time zone; empty string clears. | |
| removeTags | No | Tags to remove. | |
| addAssignees | No | Members to add: names, emails, ids or "me". | |
| estimateMinutes | No | Time estimate in minutes; 0 clears it. | |
| removeAssignees | No | Members to remove. |