m365_tasks_update
Update fields on an existing Microsoft To Do task, such as title, due date, status, or importance. Omit fields to keep current values; set status to completed to mark the task done.
Instructions
Change supplied fields on an existing To Do task; omitted fields stay unchanged and at least one editable field is required. Set status='completed' to complete it instead of deleting it. Get listId and taskId from m365_tasks_lists and m365_tasks_list. Returns success and taskId; use m365_tasks_create for a new task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| due | No | New UTC due date-time (ISO 8601); omit to preserve the current due date | |
| title | No | New title | |
| listId | Yes | Task's current list ID, from m365_tasks_lists | |
| status | No | notStarted, inProgress, completed, waitingOnOthers, deferred | |
| taskId | Yes | Task ID from m365_tasks_list in that list | |
| importance | No | low, normal, or high |