Edit a to-do
connections_todo_updateUse this when the member asks to rename, reword, move or clear the due date of, add details to, relabel, or change whether a to-do is done. Pass the id from connections_todo_list and any of title, body, due_at, labels, done. Only what you pass is changed; due_at: null clears the deadline; labels replaces the whole label set and body replaces the details. Nothing is deleted (connections_todo_delete does that).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The to-do id from connections_todo_list. | |
| body | No | The to-do's details (what, where, who, links); replaces the current details. | |
| done | No | true = mark complete; false = reopen. Leave out to keep it as is. | |
| title | No | The new one-line title. | |
| due_at | No | New deadline: a day (2026-11-06), or a date-time with the member's UTC offset (2026-11-06T17:00:00-06:00); null clears it. Leave out to keep it. | |
| labels | No | Replaces the whole label set (an empty array removes all labels). Leave out to keep them. | |
| person | No | Linked person to run this call as (first name). Omit to run as the connection's holder. | |
| project | No | Workspace to run this call in (id or name). |