DEV Community

Waleed Shamhan
Waleed Shamhan

Posted on

I Launched a WhatsApp Automation Service for Small Shops — Powered by Local Open Models

Small shops and restaurants in my region lose customers every day for a simple reason: nobody answers WhatsApp fast enough. The owner is busy, the same questions repeat — prices, opening hours, location, "do you deliver?" — and by the time someone replies, the customer has moved on.

So I built a service around a simple idea: an AI assistant on the shop's WhatsApp number that answers instantly, 24/7 — and it runs on open-weight models, locally.

What it does

  • Answers frequent questions (prices, hours, location, menu/services) in seconds
  • Takes orders and notifies the owner immediately
  • Runs on Gemma 3 via Ollama on a local machine — no per-message API cost, and customer data stays with the business
  • Falls back to the owner when a question is outside what it knows

Why local open models?

Two reasons: cost and privacy. A cloud API bill grows with every conversation; a local model does not. And a small shop's customer chats never leave the shop's own hardware.

Packages

  • Basic — $80: FAQ auto-replies + welcome message
  • Advanced — $200: + order taking + instant owner alerts
  • Pro — $500: + spreadsheet logging of orders + weekly reports

Links

This grew out of my earlier project, an AI post generator for WhatsApp and Telegram channels — the same stack (Python + Ollama + Gemma 3), aimed at a different job: not creating content, but answering customers.

If you run a small business and drown in repeated WhatsApp questions, I'd love your feedback: what are the five questions your customers ask the most?

Top comments (0)