



What you are buying — a one-time purchase of the complete, self-hosted WhatsMax source code (Next.js / Node.js). You install it on your own VPS, run it under your own brand and keep 100% of what you charge your customers. There is no monthly platform fee from us and no user limit in the script.
Third-party costs — WhatsMax connects to services you sign up for yourself, and those providers bill you directly: WhatsApp Cloud API / Meta (conversation pricing), AI providers (OpenAI, Anthropic Claude, Google Gemini token usage), SMS providers (per message), payment gateways (transaction fees), SMTP / email, optional Pusher for realtime and optional S3-compatible storage. All of them are pay-as-you-go and optional until you switch that feature on — WhatsMax itself never charges you again.
Where it runs — WhatsMax is a Node.js application. It needs a VPS or cloud server with Node.js 20+, MySQL 8+ and Redis. It does not run on classic shared cPanel/PHP hosting. Installation is documented step by step.

WhatsMax | AI Omnichannel Marketing, Automation and Chatbot SaaS NodeJS Script
Sell your own messaging SaaS instead of paying for one. WhatsMax is a production-ready, multi-tenant platform that puts WhatsApp, WhatsApp QR, Facebook Messenger, Instagram DM, Telegram, WeChat, SMS and email into one shared team inbox — then adds bulk campaigns, a drag-and-drop automation builder, AI chatbots grounded in your own documents, a social media planner, e-commerce sync, a lead CRM and subscription billing through 13 payment gateways. Launch it as a SaaS for paying tenants, or run it in-house for your own brand.
Live demo
Why buyers choose WhatsMax
- 8 channels in one inbox — most scripts stop at WhatsApp. WhatsMax adds Messenger, Instagram, Telegram, WeChat, SMS, email and a website chat widget.
- Everything is included — no paid add-ons, no locked modules, no "pro" version. Every integration below ships in the source you download.
- Built to be sold — plans, trials, coupons, tax rates, invoices, 13 gateways, per-client white label and a full super-admin panel.
- Modern stack, clean code — Next.js 16, React 19, TypeScript, Prisma, Tailwind CSS 4. Unminified, un-encoded, fully typed.
- AI where it pays off — chatbots with RAG over your documents, AI auto-replies, AI-generated automations and AI lead extraction.

Omnichannel team inbox
- One shared inbox for WhatsApp Cloud API, WhatsApp QR (Baileys), Facebook Messenger, Instagram DM, Telegram, WeChat, SMS and email
- Conversation assignment, labels, internal notes and open / snoozed / resolved states
- Canned replies, WhatsApp template sending and media messages from the composer
- Contact side panel — attributes, tags, marketing consent, orders and full cross-channel history
- AI ↔ human handover per conversation, unread counters and realtime updates via Pusher
- Guided channel setup screens — connect a channel by pasting credentials, no code

Campaigns & broadcasting
- Bulk WhatsApp template, SMS and email campaigns to saved segments
- Segments from tags, attributes, channel and activity — reusable in campaigns and automations
- CSV import, custom fields, tags, and opt-in / consent tracking
- Per-campaign delivery funnel: queued → sent → delivered → read → failed
- 15 SMS providers and per-workspace SMTP, all configurable by the tenant
- Sends run on Redis-backed queue workers, so a 50,000-contact broadcast never blocks the app

Visual automation builder
- Drag-and-drop canvas with triggers, conditions, delays, actions and sub-flows
- Triggers: inbound message, keyword, contact created, tag added, incoming webhook, campaign sent, order placed / fulfilled / cancelled, abandoned cart, lead stage changed
- Actions: send WhatsApp / template / media / SMS / email, AI reply, ask a question, call webhook, run sub-flow, tag, assign
- AI flow generation — describe the workflow in one sentence and get a ready-made flow
- Run logs, run counters and pause / resume per automation

AI chatbots & knowledge bases (RAG)
- Build bots on OpenAI, Anthropic Claude or Google Gemini — bring your own API keys
- Knowledge bases with RAG — upload documents, automatic chunking and embeddings
- Vector storage built in, or Qdrant for larger corpora
- AI auto-replies in every channel, with instant handover to a human agent
- Token and cost tracking per workspace plus a cross-tenant AI usage report for you

Social media planner
- Compose, schedule and publish to Facebook, Instagram, LinkedIn, TikTok, X (Twitter) and YouTube
- Content calendar and list views, multi-account publishing, per-post status tracking
- AI caption assistance in the composer and a social performance report

E-commerce sync & lead CRM
- Connect Shopify, WooCommerce and BigCommerce stores
- Order and product sync with webhook de-duplication; orders visible inside the conversation
- Abandoned-cart recovery over WhatsApp, SMS or email through automations
- Lead scraper (Google Places) into lists, with lead scoring
- Kanban lead pipeline with custom stages, activity timeline and conversion to contacts

SaaS billing & super-admin panel
- 13 payment gateways: Stripe, PayPal, Paddle, Razorpay, Paystack, Mollie, Square, Cashfree, Iyzico, MercadoPago, MyFatoorah, Paymob, Xendit (plus Tap)
- Plans & limits — monthly / yearly pricing, free trials, feature flags and per-plan quotas enforced per workspace
- Coupons, tax rates, invoices, multi-currency and full payment history
- Clients & subscriptions, login-as-client impersonation and per-client white-label branding
- CMS pages, landing-page builder, email template system, locales & translations, roles & permissions, queue monitor, cron status, audit log, support tickets

Every integration is included

- Messaging: WhatsApp Cloud API, WhatsApp QR (Baileys), Messenger, Instagram DM, Telegram, WeChat, website chat widget
- Social: Facebook, Instagram, LinkedIn, TikTok, X (Twitter), YouTube
- AI: OpenAI, Anthropic Claude, Google Gemini, Qdrant vector database
- Payments: Stripe, PayPal, Paddle, Razorpay, Paystack, Mollie, Square, Cashfree, Iyzico, MercadoPago, MyFatoorah, Paymob, Xendit, Tap
- SMS: Twilio, Vonage (Nexmo), MessageBird, Plivo, Telnyx, Infobip, ClickSend, MSG91, Fast2SMS, Amazon SNS, BulkSMSBD, SMS BD, sms.net.bd, MIMSMS, REVE
- E-commerce: Shopify, WooCommerce, BigCommerce
- Storage: local disk, Amazon S3, DigitalOcean Spaces, Wasabi
- Other: Pusher (realtime), SMTP (any provider), Google Workspace OAuth, Google Places (lead scraping)
Platform highlights

- True multi-tenancy — workspaces with their own channels, data, team, roles and plan limits; every query is workspace-scoped
- White label — per-client logo, app name and brand colours that flow through the entire theme
- Security — two-factor authentication (TOTP) with recovery codes, magic-link login, password reset, granular admin roles & permissions, audit log and GDPR data export
- Multi-language & multi-currency — translation manager in the admin panel, per-user locale, RTL-friendly UI
- Dark mode across the client app, admin panel and marketing site
- PWA & web push — installable app and VAPID push notifications for agents
- Developer tools — token-authenticated REST API, in-app API documentation, outgoing webhooks with delivery logs, media library
- Marketing site included — landing page, pricing page and CMS pages you can edit from the admin panel
- Reports for inbox, campaigns, automations, AI usage and social performance
- Background jobs — BullMQ worker and scheduler processes with a queue monitor in the admin panel
Server requirements

- Node.js 20 LTS or newer (22 LTS recommended)
- MySQL 8.0+ (MariaDB 10.6+ works) — Prisma ORM
- Redis 6+ — required for queues, scheduling and caching
- Nginx (or Apache) reverse proxy and an SSL certificate — mandatory, Meta webhooks require HTTPS
- Recommended VPS: 2 vCPU / 4 GB RAM, Ubuntu 22.04 or 24.04 LTS
- A server that can run long-running background processes. Besides the web process, WhatsMax needs a queue worker kept alive by PM2 and a scheduler tick run from cron every minute. Campaigns, automations, AI replies, scheduled posts and store syncs are executed there — not during the HTTP request — so a host that can only serve web requests cannot run this application
- Shared cPanel / PHP hosting is not supported — you need SSH and the ability to keep Node.js processes running
Tech stack: Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 · shadcn/ui · Prisma (MySQL) · BullMQ (Redis) · Auth.js · PM2
On the roadmap

Chat agent Flutter mobile app — coming soon
- Native iOS and Android agent app built with Flutter, on top of the same WhatsMax REST API
- The shared inbox on mobile — assigned, unassigned and resolved views with unread counters
- Push notifications for new and assigned conversations
- Reply with canned replies, media and WhatsApp templates; assign, label, note and resolve on the go
- One Flutter codebase for both App Store and Play Store

AI calling — coming soon
- Inbound AI receptionist — answers calls, qualifies the caller and routes to a human agent
- Outbound AI calls triggered from automations: cart recovery, reminders and follow-ups
- Grounded in the same knowledge bases your chatbots already use
- Transcripts and recordings saved onto the contact timeline
- Call reports — duration, outcome and AI cost per workspace
Please note: roadmap features are in development and are not part of the current version of this item. Buy WhatsMax for what it does today — the feature list above this section. Voice-provider usage for AI calling will be billed by that provider.
What you get on purchase

- Full source code — TypeScript, unminified and un-encoded (web app, worker, scheduler and marketing site)
- Database schema, Prisma migrations and demo seeders
- Complete documentation — installation, production deployment with PM2 + Nginx, every integration and every module
- The same complete source code under both the Regular and the Extended licence — no feature is locked, limited or removed in either one. The licences differ only in how Envato lets you use the item (see Envato's licence terms), not in what you download
- Lifetime updates for your purchased licence
- 6 months of item support (extendable at checkout)
Support policy
- Support covers bug fixes, guidance on documented features and technical questions about the item
- Provided through the item comments and our support desk — https://desk.spagreen.net/
- Response time: 1–2 business days, Monday to Friday
- Not included in free support: customisation and new features, server administration, and third-party approvals such as Meta business verification
Quick FAQ
Can I sell subscriptions with this? Yes — plans, trials, coupons, tax rates, invoices and 13 gateways are built in.
Can I run it on shared hosting? No. It is a Node.js app and needs a VPS with SSH, Node 20+, MySQL and Redis.
Is WhatsApp Business API approval required? For the official Cloud API channel, yes — you use your own Meta app. The WhatsApp QR channel works without Meta approval.
What is the catch with the WhatsApp QR channel? It links a real WhatsApp account as a companion device using a protocol Meta does not sanction, so the number can be banned — it ships disabled by default, behind an acknowledgement screen and a separate gateway process. It also needs one extra install step (npm run gateway:install), because the library it uses depends on GPL-3.0 code that is deliberately not bundled. Every other channel is official API.
Do I pay you monthly? No. One purchase, self-hosted. You only pay the third-party providers you choose to use.
Is the code encrypted? No. Full, readable TypeScript source.
Can I white-label it? Yes — name, logo and brand colours per client, from the admin panel.
WhatsMax is a self-hosted script, not a hosted service. WhatsApp/Meta, AI, SMS, gateway and email usage is billed by those providers, not by us.