WhatsMine — Self-Hosted Omnichannel Messaging SaaS for WhatsApp, Instagram & Messenger
Own the conversation. Keep the revenue. WhatsMine is a self-hosted, multi-tenant omnichannel messaging platform that brings WhatsApp Business, Instagram DMs, Facebook Messenger, SMS and Email into one shared team inbox — then layers on AI chatbots, no-code automation and bulk campaigns so a single agent can do the work of ten. Built on Laravel 12 + React 19, it ships as source code you install on your own server: no per-seat fees, no platform tax, no vendor lock-in.
Run it as the messaging engine for one business, or flip on the built-in SaaS mode — subscription plans, metered limits, white-label branding and gateway billing — and resell WhatsMine to your own paying customers.
View the live demo → | Read the docs → | Get support → | Buy on shop.spagreen.net →

Try it before you buy
Prefer zero friction? Hit "Sign in to the demo" on the login screen and you're in — no typing required.
Who WhatsMine is for
- Agencies & freelancers who want to launch a branded messaging SaaS without building one from scratch.
- E-commerce & D2C brands that need WhatsApp order updates, cart recovery and AI support in one place.
- Support & sales teams drowning in DMs across three apps and four tabs.
- Developers who want a clean, modular Laravel codebase they can extend and white-label.
What makes WhatsMine different
- Ten modules, one purchase. Inbox, AI, automation, broadcasting, CRM, e-commerce, social, lead-gen, integrations and a full SaaS control panel — nothing locked behind paid add-ons.
- Official Meta channels. WhatsApp Business Cloud API plus the Messenger and Instagram Graph APIs, so you stay compliant and scale without grey-area workarounds.
- AI grounded in your data. Retrieval-augmented chatbots answer from your own documents and live order data, and hand off to a human the moment it matters.
- SaaS-ready on day one. Spin up plans, usage caps, white-label branding and Stripe/PayPal/Paddle billing in an afternoon.
- A stack you'll actually enjoy. Laravel 12, PHP 8.2+, React 19, Inertia.js, Tailwind CSS and real-time updates over Pusher/Echo (Reverb-compatible).
- Genuinely developer-first. A Sanctum-secured REST API, signed webhooks, a module scaffolder, and full i18n with right-to-left support.
One inbox for every channel
Stop tab-hopping. Every WhatsApp, Instagram and Messenger thread lands in a single, real-time shared inbox your whole team can work from.
- Live presence, typing indicators and read receipts across channels.
- Route work with agent assignment, internal notes, labels and canned replies.
- Send text, media, documents, emoji, WhatsApp templates and interactive button/list messages.
- Built-in awareness of the WhatsApp 24-hour service window — the right template is suggested the instant the window closes.
- Per-channel sounds, desktop alerts and a team-synced unread badge so nothing slips.
Click-to-chat WhatsApp widget
Convert site visitors into conversations with a single embed snippet.
- A floating "Chat on WhatsApp" button you can drop on any page.
- Tune the greeting, agent name, brand color, position and business hours.
- Pre-fill the first message and scope it per domain — every chat routes straight to your inbox.
AI chatbots with a real knowledge base (RAG)
Deploy assistants that understand your catalog, policies and orders instead of hallucinating.
- Train on PDFs, web pages, sitemaps, FAQs and raw text.
- Retrieval-augmented answers backed by a vector store (Qdrant) — with a database fallback so you can launch without extra infrastructure.
- Bring your own keys for OpenAI, Anthropic (Claude) or Google Gemini.
- Order-aware replies pull live data from connected stores into the chat.
- Automatic human hand-off, full token/cost/latency logging, and a sandbox to test prompts safely.
No-code automation that actually scales
Map customer journeys on a visual drag-and-drop canvas — no engineer in the loop.
- 50+ building blocks: messages, templates, media, quick replies, lists, CTAs, polls, locations and more.
- Branch on conditions, pause with wait/delay, capture data with forms, call webhooks and reuse sub-flows.
- Trigger smart actions: AI replies, tag and contact updates, agent routing, appointment booking and Google Meet links.
- Native nodes for Google Sheets, Docs, Forms & Calendar plus WooCommerce/Shopify products.
- Fire flows from inbound messages, keywords or events — or generate an entire flow from a text prompt.
Bulk broadcasts across WhatsApp, Email & SMS
Message thousands from one composer and watch every result roll in.
- Target by segment, tag, list or CSV upload, with opt-in filtering baked in for compliance.
- Schedule and throttle sends, then track delivery, reads, replies and clicks live.
- Every broadcast is mirrored into the inbox so follow-ups stay two-way and personal.
Built-in email marketing
A full email suite — skip the separate Mailchimp bill.
- A drag-and-drop builder (headings, text, buttons, images, dividers, spacers, columns, social blocks) with zero HTML.
- Polished starter templates: Welcome, Promotional Offer, Newsletter, Product Announcement, Re-engagement and Event Invitation.
- Send through your own per-workspace SMTP for deliverability you control.
- Open & click tracking, merge tokens like
{{first_name}}, scheduling and one-click unsubscribe.
SMS marketing to any country
Run high-converting text campaigns through the gateway you prefer.
- Pluggable drivers: Twilio, Vonage (Nexmo), MessageBird, BulkSMSBD, REVE SMS, MIM SMS, sms.net.bd — and add your own in minutes.
- One composer with personalization, a live character/segment counter and preview.
- Delivery receipts via status webhooks, scheduling, throttling and automatic STOP opt-out handling.
Conversation-first CRM
- Rich contact records with custom fields, tags and notes.
- Dynamic segments that re-calculate themselves as people match your rules.
- Bulk CSV/Excel import with column mapping — tens of thousands of rows in seconds.
- Opt-in status, a full activity timeline and one-click conversation history.
Multi-tenant SaaS control panel & billing
- A complete SaaS engine: clients, workspaces, team seats, plans and usage limits.
- Billing through Stripe, PayPal and Paddle, with coupons and webhook-driven renewals.
- White-label everything — logo, palette and custom domain.
- Role-based access (RBAC), two-factor auth and encrypted channel credentials.
- An admin dashboard for revenue, client growth and usage, plus a queue/health monitor.
E-commerce, social & lead generation
- E-commerce sync with Shopify, WooCommerce and BigCommerce — products, orders and carts feed your bots and campaigns.
- A social scheduler for Facebook, Instagram, LinkedIn, TikTok, X (Twitter) and YouTube.
- A lead finder that pulls business prospects from Google Places straight into your CRM.
Analytics that tie back to revenue
- Dashboards for conversations, delivery & read rates, response time and resolutions.
- Cross-module reports (inbox, campaigns, automation, AI, social) with per-agent performance.
- Flexible date ranges and CSV / PDF export.
Feature gallery

Built for developers
- REST API secured with Laravel Sanctum (
/api/v1) and signed webhooks for inbound and outbound events.
- Modular architecture — every feature is a self-contained module you can scaffold with one Artisan command.
- Internationalization with full RTL support and an in-app translation manager.
- Real-time everywhere via Laravel Echo + Pusher (Reverb-compatible); push through OneSignal, Web Push and Firebase.
- Clean, commented, PSR-style code that's easy to fork and rebrand.
Server requirements
- PHP 8.2+ with the usual Laravel extensions (BCMath, Ctype, cURL, Fileinfo, JSON, Mbstring, OpenSSL, PDO, Tokenizer, XML)
- MySQL 8.0+ (or MariaDB) · Composer · Node.js 18+ for asset builds
- A web server (Nginx/Apache) on HTTPS with a queue worker (database or Redis)
- A free Meta Business account for WhatsApp Cloud API / Messenger / Instagram
- Optional: Redis, Pusher/Reverb for real-time, and an LLM key (OpenAI/Claude/Gemini) for AI
What's in the box
- Full Laravel 12 + React 19 source — modular and commented
- Database migrations, seeders and a one-click demo mode
- Step-by-step online documentation (install, configure, operate)
- Free updates and dedicated author support
Third-party services & disclosure
WhatsMine connects to the external services below. Most offer free tiers, but each may require its own account/API key and is billed by that provider — those fees are not part of your WhatsMine purchase.
- Meta — WhatsApp Cloud API, Messenger & Instagram Graph API (messaging channels)
- OpenAI, Anthropic (Claude), Google Gemini — optional AI/LLM features
- Qdrant — optional vector store (a database fallback is bundled)
- Stripe, PayPal, Paddle — optional subscription billing
- Twilio, Vonage, MessageBird and other gateways — optional SMS
- Pusher — optional real-time (self-hosted Reverb also supported)
- Google Workspace (Sheets, Docs, Forms, Calendar) and Shopify, WooCommerce, BigCommerce — optional integrations
Built on open source: Laravel, React, Inertia.js, Tailwind CSS and Vite. Preview-image fonts: "Space Grotesk" and "Inter" (Google Fonts, OFL).
Frequently asked questions
Is WhatsMine a one-time payment?
Yes. Buy once, own the source code and receive free updates. Reselling it as a hosted SaaS requires the Extended License.
Do I need a WhatsApp Business API account?
Yes — a free Meta Business account connects WhatsApp, Messenger and Instagram. The documentation walks you through Meta's embedded-signup flow.
Can I resell WhatsMine as my own SaaS?
Absolutely — that's the entire point of the multi-tenant admin, subscription plans and white-label tooling. Use the Extended License.
Are the AI features mandatory?
No. AI — and every other integration — is optional and only switches on once you add your own API keys.
Can I rebrand it completely?
Yes. Logo, colors, domain and product name are all configurable.
Will it work in my language?
Yes — full i18n with RTL support and a built-in translation manager.
Where do I get help after purchase?
Through desk.spagreen.net, backed by the full docs at whatsmine-docs.spagreen.net.
Changelog
v1.0.0 — Initial release: omnichannel inbox (WhatsApp, Messenger, Instagram), AI chatbots & RAG, no-code automation, bulk broadcasting, contacts CRM, e-commerce sync, social scheduler, lead finder, multi-tenant SaaS admin & billing, REST API and white-label.
Get WhatsMine on shop.spagreen.net →
Disclaimer: WhatsApp, Facebook, Messenger and Instagram are trademarks of Meta Platforms, Inc. WhatsMine is an independent product, not affiliated with, endorsed by, or sponsored by Meta. Preview images are for demonstration only and are not included in the download; all data shown is fictional.
Enjoying WhatsMine? A quick 5-star review on shop.spagreen.net means the world — thank you!