Key Features
- Multi-provider — Support for Baileys (WhatsApp Web), Meta Business API, and Evolution Provider
- RESTful API — Complete REST endpoints for managing instances, messages, groups, and contacts
- Multi-tenant — Full isolation per instance with independent authentication
- Native integrations — Typebot, Chatwoot, OpenAI, Dify, N8N, Flowise, and EvoAI
- Event system — WebSocket, RabbitMQ, Amazon SQS, Kafka, NATS, and Pusher
- Media storage — Amazon S3 and MinIO support for media files
- Multi-database — Compatible with PostgreSQL and MySQL via Prisma ORM
- Redis cache — Distributed caching for high performance
- QR Code — QR code generation for device pairing
- Docker — Production-ready Docker configuration
Technology Stack
Connection Types
Evolution API supports two types of WhatsApp connections:- WhatsApp API - Baileys: Free API based on WhatsApp Web, ideal for automations and chatbots
- WhatsApp Cloud API: Official Meta API for businesses, with support for scaled messaging and templates
Sections
Installation
Quick installation and setup guide
Docker
Deploy with Docker and Docker Swarm
NVM
Local installation with Node Version Manager
Nginx & SSL
Reverse proxy with SSL certificate
Environment Variables
Complete configuration variables reference
Webhooks
Webhook and event configuration
Integrations
Chatbots, events, and channels
API Reference
Complete technical endpoint documentation
Updates
How to keep your instance up to date