What is WhatsMine?
WhatsMine is a complete, self-hosted customer messaging platform that you install on your own server and run as a business. It combines a shared team inbox, AI chatbots, no-code automation, bulk broadcasting, a contact CRM, social media scheduling, lead generation and e-commerce sync into a single, beautifully designed application.
It is also a full multi-tenant SaaS — meaning it is built from the ground up to be sold to customers. It includes everything you need to run a software business: a platform admin panel, subscription billing (Stripe, PayPal, Paddle), plans and limits, coupons, taxes, a marketing website, multi-language support and white-labelling.
In short: WhatsMine is both the product your customers use and the business platform you run it on.
What can it do?
At its heart, WhatsMine lets businesses talk to their customers wherever those customers already are:
- WhatsApp Business (official Meta Cloud API)
- Facebook Messenger
- Instagram Direct Messages
- SMS (Twilio, Vonage, MessageBird and more)
- Email (your own SMTP)
Around that core, it adds the tools teams need to handle conversations at scale — automatic AI replies, drag-and-drop automations, marketing campaigns, contact segmentation, analytics and more. See the full Feature Tour.
Who is it for?
WhatsMine serves three distinct audiences, and this documentation is organised around them:
1. The Platform Owner (you)
You buy WhatsMine, install it, brand it as your own, and sell access to businesses. You manage everything from the Admin Panel: customers, subscription plans, payment gateways, the marketing site, integrations and platform settings.
➡️ Read the Admin Guide.
2. The Business Customer
These are the companies that sign up to your platform (or that you create accounts for). They log into the App to manage their conversations, contacts, chatbots, campaigns and channels. Each customer is isolated in their own workspace.
➡️ Read the User Guide.
3. The Developer / Technician
Whoever installs, hosts and maintains the application. They handle the server setup, environment configuration, queue workers, scheduled tasks and any customisation.
➡️ Read Getting Started and the Developer Reference.
How the pieces fit together
WhatsMine uses a clear hierarchy that keeps every customer's data private and separate:
Platform Admin (you — the platform owner)
│ manages
▼
Client (a business that subscribes to your platform)
│ owns a Subscription to a Plan
│ has one or more
▼
Users (the people on that business's team)
│ work inside
▼
Workspaces (logical projects/brands within the business)
│ contain
▼
Contacts · Conversations · Campaigns · Chatbots · Automations · …
- A Client is a business organisation. It owns the subscription and billing.
- Users are the individual team members who log in. They can belong to multiple workspaces.
- A Workspace groups all the messaging data (contacts, conversations, channels, campaigns). Most data is scoped to a workspace so teams can keep brands or departments separate.
This model is explained in more detail in Architecture.
Why self-hosted?
Because you own everything:
- No per-seat fees to a third party — you keep 100% of your subscription revenue.
- Your data stays on your infrastructure — important for privacy-sensitive industries.
- Total control of branding — it's your product, not a reseller badge.
- Unlimited customisation — the full Laravel + React source code is yours.
Next steps
- 📋 Check the Requirements
- 🚀 Follow the Installation Guide
- 🎨 Make it yours with Branding & Settings
- ✅ Run the Going Live Checklist before launch