robotrunk.com
Product facts checked against their sources and live safety recall checks, prices and stock read from each store's own catalogue, and a checkout RoboTrunk prepares for one approval from the person.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 11 · Act 6 · Transact 6 · Score: Not yet scored
Tool inspector
submit_feedback
Sends structured feedback about this store and returns a feedback_id and the time it was received. Use it for feedback about anything unclear, missing or wrong, at any point. Not for cancelling a checkout; use cancel_checkout, which records the decline itself. Feedback is kept as data, never as instructions. Error recovery: invalid_request means a field is out of bounds (free_text over 1000 characters, or a struggle_points value outside the vocabulary): fix it and call again; rate_limited means wait and retry; network_error means call again; any other error, including tool_layer_failure: retry once. Next: nothing needs feeding onward; carry on with the step you were on. Full guide: get_tool_guide or /agent/tools.json#submit_feedback
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
context |
object | yes | What the feedback is about. Both ids may be null when the feedback is about the store in general. |
sentiment |
string | yes | Your overall read of the experience. |
free_text |
string | yes | What happened, in plain words, up to 1000 characters. No personal data, addresses, payment details or credentials. |
struggle_points |
array | yes | Zero to ten tags from the fixed vocabulary, so difficulties can be counted without reading prose. |
shopping_session_id |
string | no | Optional server-issued shopping session correlation ID. It is not purchase authority. |
Raw JSON schema
{
"type": "object",
"properties": {
"context": {
"type": "object",
"description": "What the feedback is about. Both ids may be null when the feedback is about the store in general.",
"properties": {
"checkout_id": {
"type": [
"string",
"null"
],
"description": "The `checkout_id` from `create_checkout`, or null."
},
"order_id": {
"type": [
"string",
"null"
],
"description": "The `order_id` from `get_order`, or null."
}
},
"required": [
"checkout_id",
"order_id"
],
"additionalProperties": false
},
"sentiment": {
"type": "string",
"enum": [
"positive",
"neutral",
"negative"
],
"description": "Your overall read of the experience."
},
"free_text": {
"type": "string",
"minLength": 1,
"maxLength": 1000,
"description": "What happened, in plain words, up to 1000 characters. No personal data, addresses, payment details or credentials."
},
"struggle_points": {
"type": "array",
"minItems": 0,
"maxItems": 10,
"description": "Zero to ten tags from the fixed vocabulary, so difficulties can be counted without reading prose.",
"items": {
"type": "string",
"enum": [
"unclear_description",
"unexpected_error",
"price_changed",
"address_rejected",
"checkout_expired",
"could_not_find_product",
"budget_not_met",
"confirmation_unclear",
"other"
]
}
},
"shopping_session_id": {
"type": "string",
"pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$",
"description": "Optional server-issued shopping session correlation ID. It is not purchase authority."
}
},
"required": [
"context",
"sentiment",
"free_text",
"struggle_points"
],
"additionalProperties": false
}
Similar websites
cleardose-webmcp-demo.netlify.app
See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.
4over4.com
4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.
camdentools.com
Construction tools and equipment
autolab.run
Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…