Commerce

Ask BC

An AI assistant that answers questions about a live store's orders, products, and customers — and asks for explicit confirmation before it changes anything.

Status
Live — available to use now
Type
app
Access
public
Updated
2026-08-12
Title frame from the Ask BC write-gate session
Source session frameAsk BC

Live application

What this work does

Ask BC is my agent for commerce operations: ask questions about a live store's orders, products, customers, and promotions in plain language, and get answers rendered as tables and cards instead of prose. It runs against the same sandbox store as the Kibble & Co. demos, and it never changes the store without asking first.

Twenty-nine tools, seven of them writes

Reading store data is unrestricted; the seven operations that change the store each require a preview turn and an explicit confirmation before anything executes.

Confirmation is a mechanism, not a prompt

The gate lives in the tool's own code, keyed on a flag the model must set on a second call—not a polite instruction the model could skip.

The pattern spread

The subscription platform later adopted the same runtime for its own store copilot, pointed at its internal data instead of the platform's—same rule: nothing changes on the first call.

Explicit relationships