Update a task
update_taskUpdate one system’s task on a request: mark it done, na (nothing held; note required) or back to todo, with an internal note, and/or set response_note, what the requester is told about that system in the response. Only the fields you pass change. Recording a task as done does not delete anything anywhere: on a deletion request, a person approves the deletion in connected apps from the SetLatch dashboard. Closing the last open task moves the request to response_ready.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"site": "<site>",
"request_id": "<request_id>",
"task_id": "<task_id>"
},
"name": "update_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Internal: where it was found, what was done, or why nothing was held. | |
| site | Yes | The site: its slug from list_sites (its id or exact name also work). | |
| status | No | todo, done, or na (nothing held about the requester; needs a note). | |
| task_id | Yes | The task id from get_request (one task per data map system). | |
| request_id | Yes | The request id: the full id from list_requests (a unique start of it also works). | |
| response_note | No | What the requester is told about this system. Empty string clears it. |