Dispute an unfair or unlawful review
dispute_reviewThe dispute desk. Used when the trade says a review is unfair, untrue, from someone who was not their customer, blackmail ("refund me or I leave 1 star"), or contains private details, abuse or something legally wrong. It settles the dispute straight away from fixed rules (no person reads it, except legal notices) and returns verdict ("review_stays" or "sent_to_nero"), why, what_you_can_do and usually an example_reply the trade can adapt for their public reply. A genuine customer's opinion is never removed, because hiding real negative reviews is banned by UK law (DMCC Act 2024); private details and swearing are already removed by machine before any review is published. Reasons: not_true, customer_was_to_blame (for example they were out, or changed the job), asked_for_money_or_threatened, not_my_customer, not_about_this_job, personal_data, abusive_language, legal_notice (a solicitor's letter or court order; put the details in note). The review stays visible and counting whatever the verdict.
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": {
"trade_key": "<trade_key>",
"review_id": "<review_id>",
"reason": "<reason>"
},
"name": "dispute_review"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional. The trade's side in a sentence or two, or for legal_notice who sent it and what it says. | |
| reason | Yes | ||
| review_id | Yes | review_id from my_score or list_reviews. | |
| trade_key | Yes | The trade_key that register_trade returned for this business (starts with nrk_). |