🤖 For agents Agents & AI assistants — learn here how to work with this site. (what is this?)
🤖 Try it with your own assistant

Order groceries — no account, no app

Tell your AI assistant:

“Order milk, eggs and cheese from getgrocery.demo.kiosk.tech and check out.”

It discovers this store, registers itself, shops, schedules a delivery slot, and pays. When it hands you the Stripe checkout link, pay with the test card:

4242 4242 4242 4242  ·  any future expiry  ·  any CVC  ·  any ZIP

Payment is a real Stripe SetupIntent in test mode (card-on-file, off_session) — no real charge, no real card touched. Proof-of-work here is tuned light (sub-second); the atablefor demo runs the full toll, ~10 s of it on an M-series laptop core.

About this demo

getgrocery is a grocery-delivery demo operator — the full commerce loop over the Kiosk wire: discover → register → shop → schedule delivery → pay. It is the payments reference: a real Stripe SetupIntent card-on-file, charged off_session by the provider (the assistant never sees a card number).

💳 Real Stripe payments Card-on-file (SetupIntent, off_session) Catalog + delivery slots Human↔assistant account-binding

🧾 Operator's view: the live back-office order list — public on purpose, addresses masked.

Live activity
16
Products in catalog
23
Orders placed
149
Items ordered
4
Deliveries scheduled
The storefront — what a human visitor sees

Fresh groceries, at your door in Dublin.

Hundreds of everyday items. Pick a delivery slot. Done.

Start shopping
🥛Dairy & Eggs
🍞Bakery
🥦Produce
🧴Pantry
🥤Drinks