Submit Feedback
submit_feedbackSends product feedback to EasyTerritory: a blocked or partial workflow, a workaround, a confusing response, or a missing capability. Returns an acknowledgement with feedback_id. Secrets, emails, Territory Solution JSON, GeoJSON, and account/CSV tables are stripped before storage; the text is meant for a description of what happened, not data.
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": {
"user_goal": "<user_goal>",
"what_happened": "<what_happened>"
},
"name": "submit_feedback"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | other | |
| severity | No | medium | |
| user_goal | Yes | What the user was trying to accomplish, sanitized. | |
| confidence | No | medium | |
| session_id | No | Client session id, if the host has one. | |
| client_name | No | ||
| related_tool | No | ||
| what_happened | Yes | Where the agent struggled, failed, found confusing results, or used a workaround. | |
| client_version | No | ||
| correlation_id | No | task_id, job_id, or request id the feedback is about. | |
| context_summary | No | Optional sanitized summary only. Excludes credentials, API keys, raw customer data, private territory assignments, and PII. | |
| include_context | No | ||
| expected_capability | No | ||
| related_product_area | No | ||
| suggested_improvement | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | Present when ok is false. | |
| result | No | Present when ok is true. | |
| warnings | No |