Food retail · Ordering & shop management · Live storefront
RabahFoods Ops
Customers order by chat. Staff record sales by voice.
RabahFoods brings customer ordering and the daily running of a frozen-food shop into one place. An AI assistant helps customers place orders, while staff can speak their sales instead of typing them in.
Customers tell Ms Poundz what they want on WhatsApp, Instagram or the website. The assistant prepares an order for them to review and confirm, reducing the back-and-forth needed to take an order manually.
02 / What makes it useful
Say the sale. Keep serving.
Staff can dictate completed sales hands-free. Spoken product names, quantities and payments become an editable table, with a review before anything is saved. Less typing, with a chance to catch misheard details.
03 / What makes it useful
One record from order to payment
Confirmed orders, stock changes and payments belong to the same workflow. The team can follow a sale through to completion and see any outstanding balance without piecing together separate records.
The everyday essentials.
From checking what is in stock to knowing who has paid, the everyday details stay connected.
See what is available
Customers browse the frozen-food range on the public shop before starting a conversation with the ordering assistant.
Follow each order
Staff can see which orders are waiting, ready for collection or delivery, and completed.
Keep stock in step with sales
The shop tracks incoming stock and sales by the piece or full box, so the team can see what remains.
Know who still owes
Full and partial payments sit against each sale. Staff can record debt payments and reprint a receipt when a customer needs one.
Make sense of the day’s money
Owners can review sales, expenses and profit, then compare expected cash, mobile money and bank payments with what was received.
Keep customer details together
Orders, balances and payment records stay connected to the customer, making follow-up easier.
For the curiousBehind the buildExplore the architecture and tools.+
Architecture
How a conversation, the shop and the back office share one system.
Hover or tap a component to trace its connections.
WhatsApp and Instagram
Where customers message the business
WhatsApp Cloud API
Instagram Messaging
→ Meta webhook · message
→ Confirmation page · confirm link
Meta webhook
Verifies the signature, stores the message, replies 200 at once
Next.js route
HMAC
after()
→ Ordering agent · agent turn
Ordering agent
Reads the live catalogue, asks questions, drafts the order
Tool calling
Shared runner
→ Model provider · prompt + tools
→ Firestore · draft order
Model provider
OpenAI or Anthropic behind one interface
OpenAI
Anthropic
Confirmation page
Customer reviews, picks payment and address, confirms