WhatsApp CRM SaaS for teams, agencies and operators
Whatsapi is a multi-tenant WhatsApp CRM and automation platform built around the official WhatsApp Cloud API. It provides a central workspace for customer conversations, marketing broadcasts, lead handling, chatbot automation, campaign delivery and multi-account operations.
The source code is a practical foundation for agencies offering WhatsApp automation, SaaS founders building a white-label CRM, e-commerce teams automating customer updates, and service businesses that need appointment and follow-up workflows.
Core platform capabilities
- Official WhatsApp Business and Cloud API message sending, templates and broadcasts.
- Visual no-code chatbot flow builder for replies, data collection, menus and automation.
- AI-assisted conversations with escalation from bot to a human support agent.
- Shared team inboxes, contact records, tags, notes and conversation history.
- Multiple WhatsApp numbers and WABA accounts in a single workspace.
- Webhook events and REST API integration for CRM, ERP and e-commerce systems.
- Campaign management, drip automation and subscription-plan support.
Three-workspace architecture
Customer workspace
Business users manage messages, templates, broadcasts, contacts, WhatsApp accounts, bot flows, API connections and role-based team access from one interface.
Operator workspace
Support agents receive assigned inboxes, see customer profiles and history, track work status and take over conversations when a bot hands off a request.
Administration workspace
Administrators manage tenants, packages, subscriptions, orders, invoices, payment gateways, landing pages, themes, reviews, FAQs, language settings and platform branding.
Mobile application
A React Native CLI application is included for Android and iOS workflows. It gives team members mobile access to WhatsApp CRM conversations, shared inboxes, multiple accounts, campaigns, automation controls and real-time message notifications.
Technical stack and requirements
- Backend: Node.js, designed for VPS or Node hosting deployment.
- Frontend: React 19 with TypeScript.
- UI: Tailwind CSS and shadcn/ui.
- Database: MongoDB.
- Mobile: React Native CLI for Android and iOS.
What is included
- Scalable Node.js backend source code.
- React and TypeScript web application.
- React Native mobile application source.
- Tailwind and shadcn/ui interface components.
- Installation and usage documentation.
Important integration notes
WhatsApp connectivity uses Meta's official Cloud API. A Meta account, business verification where applicable, and compliance with Meta policies and billing rules are required. AI features require your own provider account and API key. Any third-party usage charges are separate from this source code.



