Set a review recommendation's status
update_review_recommendationSet a saved review recommendation's status: done (the customer acted on it; the next review of the same scope reports it), dismissed (they decided against it) or open again. Only when the user says so. Setting the status it already has changes nothing. Pass run_id from start_setup_run so this undoes together with the rest of the setup; leave it out (never "") to start a new chat run, whose run_id is returned and should go on every later change.
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": {
"review_id": "<review_id>",
"recommendation_id": "<recommendation_id>",
"status": "<status>"
},
"name": "update_review_recommendation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | No | The setup run this change belongs to, from start_setup_run. Omit to start a new chat run (its id is returned). | |
| status | Yes | done (the customer acted on it), dismissed (they decided against it) or open (again). Only when the user says so. | |
| project | No | Project ID, from list_projects. Required when this connection covers more than one project; may be left out when it covers one (and with an API key, which belongs to one project). | |
| review_id | Yes | Review ID, from list_reviews. | |
| recommendation_id | Yes | The recommendation's ID, from get_review. |