Six plain-English questions a merchant asks about their register, answered from point-of-sale data. Right now the data is Bluebird Bakery (sample). On a real merchant the same six tools read their Clover account; the merchant's key stays on this server and is never handed to the assistant.
sales_summary | Sales for a period: gross sales, ticket count, average ticket, card vs cash, refunds, best day, and the change against the prior equal period. Use for 'how much did I sell', 'this week vs last week', 'average ticket'. |
busiest_hours | Sales by hour of day over the last 28 days, with the peak hour, the lunch window share, and the quietest open hours. Use for 'when am I busiest', 'when should I staff up', 'slow hours'. |
top_items | Best-selling items by count and by revenue over a period. Use for 'what sells the most', 'top sellers', 'what should I stock more of'. |
refunds | Refunds in a period: count, total, and each refund with date, hour, amount and items. Use for 'any refunds', 'returns this week', 'chargebacks'. |
fee_estimate | Card-processing fee estimate: monthly card volume from sales data, fees at the current rate vs a proposed rate, monthly and annual difference. Rates are inputs, not data: current from the merchant's statement, proposed from their payments rep. Use for any fee or processing-cost question. |
morning_brief | The three-line morning text: yesterday vs the same day last week, this week vs last week, and one thing worth knowing (lunch window share, refunds). Use for 'morning brief', 'how are we doing', 'give me the rundown'. |
Try it: the chat, on a phone or a laptop. White-label: partner skin · merchant skin.
Doors: POST https://tools.refinedsolutionsit.com/mcp (MCP, Streamable HTTP) · GET https://tools.refinedsolutionsit.com/v1/<tool> (REST) · https://tools.refinedsolutionsit.com/openapi.json (Actions schema). Open demo: no key required while the data is the sample merchant.
Refined Solutions IT · Matt Dembling · refinedsolutionsit.com