Problem
One founder, a full-time job, and a brand to run. Every order, question, and shipment had to happen without him touching it. Serenoil is my own cold-pressed jojoba oil brand, and it doubles as the live test bed for the systems I build for clients.
What I built
- Storefront. A fast site on Cloudflare with products, checkout, and order records in Supabase.
- AI sales assistant on WhatsApp. It locks to the customer’s language on the first message (Egyptian Arabic, English, or Franco), answers product, ingredient, shipping, and policy questions only from the knowledge base, and reads live names and prices from the store.
- Payment from the chat. After the customer confirms the order summary, the assistant creates a Paymob checkout and sends a secure payment link.
- Order-to-shipping automation. Paid orders flow into one order ledger and on to Bosta for shipping, all orchestrated in n8n.
- A knowledge base that stays fresh. New documents dropped into Google Drive are detected, split, and added to Pinecone automatically.
- Owner dashboard and customer records. WhatsApp and website orders land in the same place, so the owner sees every sale and every customer together.
Result
Orders, questions, and shipments run without the founder touching them, and every sale from WhatsApp or the website ends up in one ledger.