Welcome to the MultiWA documentation. MultiWA is a free, open-source WhatsApp API Gateway designed for developers who need full control over their messaging infrastructure.
- 01 - Project Overview - Vision, mission, and architecture
- 02 - Requirements - System requirements and dependencies
- 03 - Quick Start - Get up and running in 5 minutes
- 04 - System Architecture - Technical design and components
- 05 - Database Design - Prisma schema and relationships
- 06 - Engine Abstraction - Baileys and WhatsApp-Web.js adapters
- 07 - API Specification - REST API endpoints
- 08 - WebSocket API - Real-time events
- 09 - Webhook Events - Event payloads
- 10 - Messaging - Sending messages, media, polls
- 11 - Groups - Group management API
- 12 - Automation - Auto-reply and flow builder
- 13 - Python SDK - Installation and usage
- 14 - PHP SDK - Installation and usage
- 15 - n8n Integration - Workflow automation
- 16 - Docker Deployment - Production setup
- 17 - Development Guide - Contributing to MultiWA
- 18 - Configuration Reference - Environment variables
- 19 - Database Backup - Backup & restore guide
- GitHub: github.com/ribato22/multiwa
- NPM:
npm install @multiwa/sdk - PyPI:
pip install multiwa - Packagist:
composer require multiwa/multiwa - Docker Hub:
docker pull multiwa/multiwa
Made with ❤️ by the MultiWA Community