Automation
Debt & Credit Sales Tracker for Dukas
Credit sales logged from WhatsApp, chased automatically, summarised weekly.

The problem
Duka owners sell on credit to regulars and record it in an exercise book. Entries get missed, handwriting gets disputed, and real money is quietly written off because nobody can remember who took what.
What I built
The owner logs a credit sale in plain WhatsApp — "John, 200, sukari". n8n parses it and records it in Supabase against that customer, sends the customer an automated reminder near payday, and pushes the owner a weekly outstanding-debt summary.
The outcome
Debt becomes visible, fewer losses get written off, and nobody has to say "aki sikumbuki alichukua nini" again.
Private deployment · request access
Source is private — the owner does not permit public access to this codebase. A walkthrough is available on request.
More automation work
- WhatsApp AI Sales Agent with M-Pesa CheckoutAn AI sales agent that runs entirely inside WhatsApp — search a real catalogue, get a grounded recommendation, and pay by M-Pesa — with the owner SMS’d the moment a sale lands.
- WhatsApp Bundle Sale AutomationA WhatsApp bot that sells data bundles and confirms M-Pesa payment end to end.
- Order-to-Dispatch Bot for Boutiques & ShopsA WhatsApp bot that takes the order, takes the money, updates stock and calls the rider.