Skip to main content

WhatsApp WAHA Dashboard

Schedule and send messages to multiple WhatsApp groups automatically with powerful campaign management and admin controls

Get Started in Minutes

Follow these steps to set up your WhatsApp campaign automation

1

Install Dependencies

Clone the repository and install the required packages using your preferred package manager.
npm install
2

Configure Environment

Set up your environment variables including MongoDB connection, WAHA API credentials, and authentication secrets.
DATABASE_URL="mongodb+srv://username:[email protected]/whatsapp-manager"
WAHA_API_URL="http://localhost:3000"
WAHA_API_KEY="your-waha-api-key"
BETTER_AUTH_SECRET="your-secret-key"
3

Connect WhatsApp

Launch the application and scan the QR code with your WhatsApp mobile app to establish the connection.
Make sure you have WAHA (WhatsApp HTTP API) running before connecting your WhatsApp account.
4

Create Your First Campaign

Select your target groups, compose your message, and schedule delivery times. The system handles the rest automatically.

Powerful Features

Everything you need to manage WhatsApp campaigns at scale

Campaign Management

Create, schedule, and track message campaigns with progress monitoring and analytics

Message Scheduling

Schedule messages with timezone support, recurrence patterns, and dynamic templates

Admin Dashboard

Manage users, monitor sessions, and control access with comprehensive admin tools

Role-Based Auth

Secure authentication with Admin, User, and Guest roles for granular access control

Explore the Documentation

Dive deeper into specific topics and learn how to make the most of the platform

Setup Guide

Connect your WhatsApp account and configure WAHA

Creating Campaigns

Learn how to create and manage message campaigns

User Management

Manage user roles and permissions effectively

Deployment

Deploy your application to production

API Reference

Explore the tRPC API endpoints and schemas

Environment Setup

Configure all required environment variables

Ready to Automate Your WhatsApp Campaigns?

Get started with WhatsApp WAHA Dashboard today and streamline your group messaging workflow

Start Building Now