report_feedback
Sends a bug report, feature request or message from the user to the WA MCP developers. It's stored with the user's account and phone number so we can follow up; nothing is posted publicly. Each call creates a new report and returns its feedback_id, so call it once per issue. Use when the user reports a bug, asks for a feature, or wants to contact us. Works on the free plan too. We reply only by email: before sending, tell the user that giving an email is optional and only needed if they want to be notified once it's addressed or answered, and pass it in email if they give one.
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": {
"type": "<type>",
"title": "<title>",
"description": "<description>"
},
"name": "report_feedback"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | bug_report for something broken, feature_request for a request, general for anything else. | |
| No | Optional. The email address the user gave for our reply. Only an address the user typed for this; never one taken from their chats or contacts. Omit it if they didn't give one. | ||
| title | Yes | A one-line summary in English, under 80 characters. Translate it if the user wrote in another language. | |
| context | No | Optional. Tool names, error messages or chat details that help reproduce it. No message contents unless the user agrees. If the user didn't write in English, add their language and their own words as they wrote them. | |
| description | Yes | What happened or what the user wants, in English, keeping the user's details (translate it if they wrote in another language). For bugs, include what they asked for and what went wrong. |