Self-Hosted Version

Your Own WhatsApp Cloud API Dashboard

A clean, private workspace for teams that want to connect Meta Business assets, manage numbers, send campaigns, build automations, and expose developer APIs with absolute data ownership.

Key Platform Capabilities

ZeroMsg Self-Hosted delivers all the capabilities of a modern WhatsApp marketing platform directly on your own infrastructure.

Meta Integration

Connect your own Meta Developer Assets directly. You only pay Meta directly for what you use, with zero third-party messaging markups.

Number Management

Add, verify, and monitor multiple WhatsApp numbers from one central panel. Check quality ratings and sync pre-approved message templates.

Conversations & Inbox

A clean, real-time shared inbox for your customer support teams. Manage active chats, assign conversations, and respond instantly.

Campaign Broadcasts

Import contact sheets, compose campaigns with custom template variables, schedule broadcasts, and monitor delivery/read statuses in real-time.

Visual Automations

Set up keyword-based auto-replies, interactive button menus, and message flows to resolve customer inquiries 24/7 without code.

Developer APIs & Webhooks

Integrate WhatsApp with your CRMs, online stores, or custom SaaS databases using secure API keys and real-time outgoing webhooks.

Developer-Friendly Setup

Get ZeroMsg up and running on your server in minutes.

quick-install.sh

Create a fresh instance and run the auto-installer.

# 1. Create a fresh instance and run the auto-installer
composer create-project megoxv/zeromsg zeromsg
cd zeromsg

# 2. Run the interactive installation script
composer run zeromsg:install

# 3. Start the local server
composer run dev
Next Steps

Open the local app in your browser at http://localhost:8000, then register a new account from /register. ZeroMsg will automatically provision your new tenant workspace.

System Requirements

Ensure your environment meets these pre-requisites:

  • PHP 8.3+
  • Composer
  • Node.js & npm
  • SQLite, MySQL, or PostgreSQL
  • Meta developer app credentials for WhatsApp Embedded Signup
Demo Data (Optional)

To seed a demo workspace for testing, run the following command in your terminal:

composer run zeromsg:demo
Email: client@zeromsg.comPassword: password
WhatsApp Embedded Signup

ZeroMsg uses your Meta App details to facilitate direct WhatsApp Embedded Signup for your clients. Configure these keys in your .env file:

WHATSAPP_APP_ID=your_meta_app_id
WHATSAPP_APP_SECRET=your_meta_app_secret
WHATSAPP_CONFIG_ID=your_embedded_signup_config_id

Customers register their WhatsApp numbers in the dashboard at: /dashboard/whatsapp-accounts

Compare Options

Find the perfect fit between ZeroMsg Cloud and Self-Hosted.

Feature / CapabilityZeroMsg CloudZeroMsg Self-Hosted
Data Privacy & HostingHosted by ZeroMsg (Shared Infrastructure)Hosted by You (Your Own Private Server)
WhatsApp NumbersUse our number (Notify) / Unlimited (Professional)Unlimited numbers out of the box
Meta Cloud API ConnectionNo Meta setup (Notify) / Connected direct (Professional)Connected direct to your own Meta assets
Messaging Markup FeesMargined rates (Notify) / Zero markups (Professional)Zero markups, direct Meta rates apply
API & Webhooks IntegrationIncluded in all plansIncluded in all plans
Pricing ModelPay-As-You-Go (Notify) / Subscription (Professional)Free (Community Edition)

Self-Hosted FAQs

  • Do I need a Meta Developer Account?

    Yes, to use the self-hosted version, you need a free Meta Developer account to register your own WhatsApp app, obtain phone numbers, and configure API access tokens.

  • What are the server requirements?

    ZeroMsg is built on top of PHP/Laravel. It can run on a lightweight VPS with 1 CPU and 1GB RAM (using Docker or standard Apache/Nginx web server with PHP 8.3).

  • Is the Community Edition fully functional?

    Yes, the Community Edition is fully functional, giving you access to all dashboards, contact groups, campaigns, shared inbox, and automations.

The premier WhatsApp messaging solution. Connect your Meta Business assets, manage numbers, send campaigns, and build automations.

Contact

© 2026 ZeroMsg, All Rights Reserved.