AI for Retail

Retail already runs on WhatsApp. We make it run itself.

The sales team lives in a group chat. The bakery counter takes orders by message. It works — until the volume grows and things start slipping. We wrap AI automation around the messy, manual parts so your people get back to selling and serving. Here are two we built.

Case studies

Two retail businesses. Same fix: stop doing by hand what a workflow can do.

Neither of these businesses wanted to rip out how they work. They wanted the same channels — WhatsApp, a phone, a chat — to stop leaking information. So that's what we built: automation that sits quietly behind the scenes and keeps everything in sync.

01 CRM & Sales-call automation

From one shared Excel sheet to a live sales dashboard

Where they started

The whole sales team ran on a single Excel file and a WhatsApp group. New leads got pasted into the shared sheet. Calls happened over WhatsApp. Updates were dropped into the group between calls — a voice note here, a "called, no answer" there.

By the time a manager scrolled back through two hundred messages, half of it was already stale. Two reps would ring the same customer. A warm lead went cold because nobody remembered to follow up. And the simplest question of all had no honest answer: how many calls did we actually make today?

  • Leads scattered across one sheet everyone overwrote
  • Call outcomes buried in group-chat scrollback
  • Updates never landed at the same time
  • No way to see who called whom, or what's stuck
What we built

We didn't ask anyone to change their habits — the team still calls and messages on WhatsApp, from the same store number. Everything else happens on its own.

Every call and message from that number is captured automatically. An n8n workflow catches each event the moment it happens. A Python service cleans it up — who was contacted, how long the call ran, what came out of it, which lead it belongs to — and writes it to a real database instead of a spreadsheet cell. From there, a live dashboard does the rest.

How the data moves
WhatsAppCalls & messages from the store number
n8nCatches every event and routes it
PythonStructures, scores and stores each lead
DashboardManagers see it all, live
What changed

The shared sheet is gone. The manager opens one screen and sees the day as it happens — calls made by each rep, which leads moved forward, which ones haven't been touched in three days.

The team stopped calling the same person twice. Follow-ups stopped falling through the gaps, because the ones going cold now surface on their own. And "how did we do today?" became a number anyone could look up, not a feeling to argue about in the evening.

The figures shown here are illustrative — swap in the real ones from your rollout.

02 WhatsApp order automation

The bakery that takes orders in its sleep

ButterBite Bakery Logo Client — ButterBite Bakery
Where they started

A well-loved neighbourhood bakery was taking orders the way its customers liked best — on WhatsApp. Which was lovely, right up until the morning rush. One phone, hundreds of chats. "Is my cake ready?" "Can you change the message on top?" "Did my payment go through?"

Staff were copy-pasting the menu, adding up totals by hand, and losing the odd order somewhere in the scroll — usually the one someone was waiting on.

What we built

We connected the bakery's WhatsApp Business API through Meta's (Facebook) Cloud API and wrapped an automation around the whole order journey — the part that used to eat the counter staff's morning.

A customer messages the bakery and the catalogue shows up right there in the chat. They pick what they want, the system adds it all up, sends a payment link, and confirms the order — no one typing totals by hand. Behind the counter, every order moves through clear stages, and at each one the customer gets an automatic WhatsApp update written in the bakery's own friendly voice.

The integration
WhatsApp Business APIWhere customers already are
Meta Cloud APIFacebook Cloud connection
AI automationRuns the order lifecycle
The order lifecycle — automated end to end
1Order receivedCatalogue, items and total handled in chat
2Confirmed & paidPayment link sent, order confirmed automatically
3In the kitchenTicket reaches the bakers, customer told it's underway
4Ready"Your order is ready" goes out on its own
5Out for deliveryDispatch update, then a thank-you follow-up
What changed

The staff went back to baking. Orders stopped slipping through the cracks, and customers stopped messaging "is it ready yet?" — because they already knew. The same two people behind the counter could handle a much busier morning without anyone waiting on a reply.

The toolkit

What we build retail automation with

WhatsApp Business APIMeet customers on the channel they already use
Meta Cloud APIThe Facebook Cloud layer behind WhatsApp
n8nOrchestrates every step without brittle glue code
PythonThe custom logic — parsing, scoring, data
Live dashboardsOne screen the manager can actually trust
Your turn

What's the manual, message-driven part of your retail day?

Tell us where things slip through the cracks. We'll show you what an automation around it would look like — and what it'd give back.

Book a call