Baleswa
Multi-tenant WhatsApp AI customer service for small businesses drowning in repetitive chats. It connects a WhatsApp number, learns the owner’s business, replies with an LLM, and hands over when the conversation needs a human.
Business brain, product catalog, knowledge retrieval, customer memory, and examples are composed into short natural WhatsApp replies.
Baileys multi-device sessions, per-device credentials, realtime pairing status, read receipts, quoted replies, and typing simulation.
Customer CRM, tags, templates, broadcasts, API keys, webhook hooks, billing credits, health checks, and ban-risk controls.
- Next.js 15 App Router, React 19, TypeScript, Tailwind, SQLite/Drizzle, PM2, nginx, Cloudflare.
- Provider-agnostic AI engine supporting OpenAI-compatible endpoints and Anthropic-style messages.
- Realtime Server-Sent Events for inbox updates, WhatsApp status, credits, and operator attention events.
- Guardrails: no hallucinated prices, handover tags for complaints/refunds, order tags for closed sales.
Live app exists at app.baleswa.com. The next showcase pass is to add demo data and a safe demo mode so recruiters can see the full chatbot loop without needing access to a live WhatsApp account.