Operator view
Wholesale & route operations
Every order, every driver, every site — one live board instead of a spreadsheet, a driver group chat, and three separate inboxes.
Orders at risk
2
Delivery window closing
Unconfirmed today
5
Awaiting client confirmation
Active routes
6
Across 3 drivers
On-time delivery
96%
Last 30 days
Today's order board
Wholesale + event orders across all sites
All sites
Wholesale
Events
South London
Central
New 4
#WH-1182Due 2:30pm
Bramwell Café Group
Details →
#WH-1183Due 4:00pm
The Reading Room
Details →
#EV-0341Sat 09:00
Peckham Levels — event
Details →
Confirmed 3
#WH-1179Due 1:00pm
Crust Bros — Dulwich
Details →
#WH-1180Due 1:30pm
Nunhead Deli
Details →
Out for delivery 2
#WH-1175ETA 12:40pm
South Norwood Kitchen
Details →
Delivered 11
#WH-117010:12am
Herne Hill Roasters
Details →
Click a card to advance it to the next stage, or click "Details" to see the full order and client history
Agent activity
MONITORING · LIVE
Delivery performance by route
Solution flow
Order intake & routing
An order comes in by email, WhatsApp or form. It's read, matched to a client account, and slotted onto the right driver route automatically.
✓
Order received
✓
Client matched
3
Route assigned
4
Driver notified
Order in from email, form, or WhatsApp
Any inbound channel — wholesale reorder, event booking, ad hoc request.
orders@[client-domain] · or click to simulate a new order
Order #WH-1182 — Bramwell Café Group
Received 6 seconds ago · read by agent
Client account ● matched
Bramwell Café Group
Delivery sites ● detected
3 locations
Product ● detected
House blend · 18kg total
Delivery window ● detected
2:30pm — 47 min remaining
Suggested route ● assigned
Route B — Kwame, 14 min away
Account status ● checked
Current, no holds
Agent activity
MONITORING · LIVE
Inventory
Stock & depletion tracking
Stock levels update automatically as orders go out, so you see what's running low before it becomes a missed delivery, not after.
How this stays accurate
This prototype shows the lightweight version — stock is deducted automatically as each order is fulfilled, starting from a stocktake or supplier delivery count. For full accuracy against shrinkage, spillage, or counter sales the platform doesn't see, the production build syncs directly with your POS or supplier ordering system, so levels reflect what's actually been used, not just what's gone out through this platform.
Below reorder point
2
House blend · Oat milk
Reorder due this week
3
Based on order velocity
SKUs tracked
18
Across 2 storage sites
Stockouts, last 30 days
0
Since inventory sync went live
Stock levels
Updated live as orders are fulfilled
House blend
Whole bean · 1kg bags
14 / 150 kg
Reorder now
Oat milk
1L cartons
18 / 150 units
Reorder now
Mixed roast
Whole bean · 1kg bags
42 / 150 kg
Due this week
Espresso blend
Whole bean · 1kg bags
51 / 150 kg
Due this week
12oz cups
Compostable, branded
930 / 3000 units
Due this week
Filter roast
Whole bean · 1kg bags
107 / 150 kg
Healthy
Oat milk (barista)
1L cartons
96 / 150 units
Healthy
Agent activity
MONITORING · LIVE