Evolution Api
Evolution API is the open-source, self-hosted WhatsApp API for developers running multi-number messaging automation
No other option gives you this much WhatsApp plumbing for zero licence cost. If your developers run Docker and you want dozens of numbers without per-seat billing, the connector set alone justifies the setup. But self-hosting is the price of admission, and the unofficial Baileys connection is a real operational risk — if a compliance officer or an SLA sits on your requirements list, budget for Twilio instead.
Verified 3d ago · liveness 77/100 · cite: rightaichoice.com/tools/evolution-api
- Developers building custom WhatsApp chatbots and AI agents on their own infrastructure
- Agencies and multi-brand operators running many WhatsApp numbers without per-seat fees
- Teams chaining WhatsApp into n8n, Typebot, Dify or Chatwoot flows
- Open-source teams that want a self-hosted WhatsApp API they fully control and can fork
- Non-technical users without coding or server administration skills
- Companies that require official WhatsApp Business API compliance and paperwork
- Teams needing vendor-backed uptime guarantees, an SLA or a support hotline
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Evolution API if your buyers or legal team require official WhatsApp Business API compliance or a vendor-backed SLA, or if nobody on your team can run and patch a Docker deployment.
You pay for the server, bandwidth, backups and monitoring yourself, and that bill grows with every WhatsApp instance you add.
The open-source repository itself carries no licence fee — your real spend is hosting plus engineering time, which typically lands well under per-seat or per-conversation messaging platforms once you run more than a couple of numbers. Above roughly a dozen instances, the maths still favours self-hosting unless you are paying someone senior to babysit it.
In short
Evolution Api — Evolution API is the open-source, self-hosted WhatsApp API for developers running multi-number messaging automation. Best for Developers building custom WhatsApp chatbots and AI agents on their own infrastructure, Agencies and multi-brand operators running many WhatsApp numbers without per-seat fees, Teams chaining WhatsApp into n8n, Typebot, Dify or Chatwoot flows. Free to use.
What people actually say about Evolution Api — is it worth it?
We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.
14 mentions across 1 source (Lemmy) · researched Jul 3, 2026.
Average across the 1 source that answered — each source counts once, not each post.
- +Open-source license allows full customization and data control.
- +Supports multiple WhatsApp instances from a single API.
- +Offers both RESTful and WebSocket interfaces for flexibility.
- +Docker support simplifies deployment on any infrastructure.
- +Webhooks enable real-time event-driven message handling.
- −Relies on unofficial Baileys library, risking account bans.
- −Self-hosting requires significant technical expertise to set up.
- −Limited community support – forums are quiet or sparse.
- −No official documentation beyond basic setup guides.
- −Performance may degrade with many concurrent instances.
- • Server hosting fees
- • Potential legal costs from WhatsApp ToS violations
Viability Score
How well maintained and how widely used is Evolution Api? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: October 2026
How we score →Key Features
- Self-hosted deployment via Docker for full infrastructure control
- Multi-instance WhatsApp management from a single server
- REST API endpoints for sending and managing WhatsApp messages
- WebSocket API streaming real-time message and connection events
- Send text, images, video, documents and audio messages
- Contact management: block, unblock and profile fetch
- Group management: create, invite, promote, demote and leave
- Message reactions and threaded replies
- Webhook event notifications for incoming messages and status changes
- QR code authentication per WhatsApp instance
- Per-instance connection status monitoring
- Admin panel for managing instances and sessions
- Internationalization (i18n) for global teams
- Message status tracking: sent, delivered and read
- Event routing through RabbitMQ and Pusher
About Evolution Api
Evolution API is a self-hosted, open-source WhatsApp API for developers who would rather run their own messaging infrastructure than rent one. Drop it on a server with Docker, scan a QR code per number, and you get REST and WebSocket endpoints for sending text, images, video, documents and audio, managing contacts and groups, reacting to and replying to messages, and tracking delivery status across many WhatsApp numbers from a single deployment. Where teams actually get value is the automation layer. Connectors for Typebot, n8n, Dify, Chatwoot and OpenAI slot WhatsApp into a funnel, a support queue or an AI-agent pipeline, with events routed through RabbitMQ, Pusher or plain webhooks. An admin panel handles instance oversight and QR-code auth, so a fleet of numbers stays manageable instead of turning into a spreadsheet of mystery sessions. Budget zero licensing spend and unlimited numbers, but understand what you are adopting: a community-run foundation for WhatsApp products, not a hosted SaaS with a support line. The project counts 17,000+ community members and 8,100 GitHub stars, and the maintainers have spun out related work including Evolution Go, Evo CRM and EvoNexus. Note that evolutionfoundation.com.br is a separate Brazilian hosted suite (service desk, CRM, campaigns, the Darwin co-pilot) aimed at non-technical operators — a different product from the open-source Evolution API repository. If compliance is on your requirements list, this is the wrong shelf. Evolution API rides the unofficial Baileys protocol, which can conflict with WhatsApp's Terms of Service and puts numbers at ban risk. Teams that need official WhatsApp Business API provisioning should price Twilio or MessageBird; teams comfortable owning a server and customizing freely start here.
Behind the Verdict
We'd reach for Evolution API when the constraint is cost per number. Per-seat WhatsApp pricing punishes agencies, multi-brand operators and support shops running a dozen lines — self-hosting flips that to a flat server bill you already pay. The REST plus WebSocket surface means you wire WhatsApp into whatever stack you already run rather than adopting a platform's worldview. The reason to pick this over a raw Baileys script isn't the sending. It's the boring scaffolding: QR auth per instance, per-number connection monitoring, webhook delivery, RabbitMQ and Pusher routing, an admin panel. Anyone who has babysat a single Baileys socket for six months knows what that scaffolding is worth. Connectors are the other half. Typebot, n8n, Dify, Chatwoot and OpenAI cover the common shapes — chat funnel, workflow glue, AI agent, support desk. If you're building on n8n or Dify already, the integration is the shortest path from idea to working bot. Pass on this if your team has no one to own a server. Docker makes install painless, not maintenance. Upgrades, reconnects, media storage, backups and Baileys breakage when WhatsApp changes something — somebody has to carry that pager, and the community answers questions, not incidents. Uncomfortable truth: Baileys talks to WhatsApp unofficially. Meta can change that, and a banned number is a business problem, not a ticket. If a number carries revenue, keep a compliant channel as fallback, or go official from day one. Closest alternative for official provisioning is Twilio, priced per conversation and message with real support and compliance paperwork. The other direction is a hosted Brazilian suite like the evolutionfoundation.com.br product, where Darwin and campaign tooling sit on top of your channels with no server to run.
Researching Evolution Api? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Real-world workflow fit
Concrete scenarios for the personas Evolution Api actually fits — and what changes day-one when you adopt it.
Deploy Evolution API with Docker, open the admin panel, scan a QR code for the support number, then register a webhook that pushes inbound messages to an existing Node service.
Outcome: Inbound WhatsApp messages land in the existing ticket queue alongside email and chat, and outbound order updates go back out over the same API without a per-message platform fee.
Connect Evolution API to n8n through the webhook and REST endpoints, then chain a Typebot flow for qualification and an OpenAI call for first-line answers.
Outcome: Each client gets a WhatsApp assistant with qualification and handoff logic, all running on infrastructure the consultant controls and can clone per client.
Run several WhatsApp instances from one deployment, use group management calls to handle invites and promotions, and watch per-instance connection status in the admin panel.
Outcome: Group activity is monitored from one dashboard, and a dropped connection on any single number is visible before members notice silence.
Use Cases
- Build a multi-instance WhatsApp chatbot for customer support
- Automate bulk notifications over WhatsApp from your own server
- Manage many WhatsApp numbers from a single admin panel
- Wire WhatsApp into an existing CRM through webhooks or RabbitMQ
- Route WhatsApp events into n8n, Typebot or Dify flows
- Connect an OpenAI-powered agent to WhatsApp for FAQ and lead capture
- Track delivery and read status across a fleet of WhatsApp numbers
Models Under the Hood
as of 2026-08-31
Limitations
- Evolution API uses the unofficial Baileys library, which may violate WhatsApp's Terms of Service and puts your numbers at account-ban risk.
- It does not support the official WhatsApp Business API, so features tied to that route — message templates and business verification among them — are unavailable.
- Self-hosting requires real Docker and server-management competence, and you own patching, scaling and incident response.
- There are no built-in rate limits, so you must implement your own throttling to avoid abuse or bans.
- Uptime is your responsibility rather than a vendor's.
as of 2026-10-07
Verification history
We have re-verified Evolution Api 10 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
Showing the 6 most recent of 10 verification passes.
Free to cite with attribution — this page re-verifies continuously.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Plans compared
For each published Evolution Api tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.
Free / Open Source
$0/mo
Acceleration Plans
Contact for pricing
Ideal for
Teams already running the open-source deployment that want training and faster onboarding rather than self-directed setup.
What this tier adds
Adds vendor-assisted training, support and accelerated onboarding on top of the free self-hosted software.
Where the pricing makes sense
The company stage and team size where Evolution Api's pricing actually pencils out — and where peers do it cheaper.
The open-source repository itself carries no licence fee — your real spend is hosting plus engineering time, which typically lands well under per-seat or per-conversation messaging platforms once you run more than a couple of numbers. Above roughly a dozen instances, the maths still favours self-hosting unless you are paying someone senior to babysit it.
Setup time & first value
How long it actually takes to get something useful out of Evolution Api — broken out by persona, not the marketing-page minute.
A developer familiar with Docker typically reaches a first sent message in under an hour: pull the image, start the container, scan the QR in the admin panel and hit the REST endpoint. Reaching production readiness — webhooks wired to your app, rate limiting, backups and monitoring — is usually a few days of work. Non-technical operators should budget for hiring that work rather than doing it.
Switching to or from Evolution Api
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From a raw Baileys script: move the session handling into an Evolution API instance and replace direct socket calls with REST and WebSocket endpoints.
- →From a per-seat messaging platform: replicate your send templates as API calls and point existing webhooks at the instances you create in the admin panel.
- →From Chatwoot's built-in WhatsApp channel: connect Chatwoot to Evolution API so WhatsApp conversations stay in Chatwoot while the transport moves to your own server.
- ↗To Twilio or MessageBird: if official WhatsApp Business API compliance becomes a requirement, expect to re-provision numbers and rebuild send logic against a different endpoint model.
- ↗To a hosted Brazilian messaging suite: if running Docker stops being viable, the trade is losing transport control in exchange for a managed panel and support.
- ↗To a raw Baileys implementation: possible only if you need behaviour Evolution API does not expose, at the cost of rebuilding the admin, queueing and connector layers.
Integrations
Resources & Guides
Tutorials & Learning

Build Your Own WhatsApp AI Agent with Evolution API (EASY TUTORIAL)
Oumnya

Stop Using Evolution API in 2026 (Here’s Why)
Felipe Rodriguez

Evolution APIを使ってWhatsAppとn8nを連携する方法(完全セットアップチュートリアル)
Santhej Kallada | N8N Automation
YouTube returned 6 videos for “Evolution Api”, and we withheld 1: 1 did not mention Evolution Api. Showing the 5 we can prove are about Evolution Api.
Official links
Featured Head-to-Head Comparisons
Evolution Api vs Spider Cloud
Spider Cloud is for developers who need web data for AI agents. Evolution API is for developers who need WhatsApp automation. They solve completely different problems—choose based on your use case, not features.
Evolution Api vs Voyage Ai
Choose Voyage AI if you need high-accuracy, domain-specific embeddings for enterprise RAG and have budget for custom pricing. Choose Evolution API if you want free, open-source WhatsApp automation and can self-host. They serve completely different use cases.
Evolution Api vs Temporal Ai
Temporal AI is the go-to choice for teams needing bulletproof orchestration of AI agents and microservices, with enterprise-grade durability and visibility. Evolution API is ideal for developers who need a free, self-hosted WhatsApp API for chatbots, but lacks the robustness and integrations needed for mission-critical workflows. Choose only one: Temporal for reliability, Evolution for simple WhatsApp messaging.
Popular in Automation & Agents
Genspark
Genspark is an agentic AI workspace that turns one prompt into cited answers, slide decks, dashboards and live web apps.
Air AI
Air's Enterprise Readiness platform turns defense readiness data into a live Readiness Graph that closes the gap between the frontline and
Cryptohopper
Cryptohopper runs an automated crypto trading bot in the cloud, with Copy Bot mirroring and an MCP server for AI trading agents.
Frequently Asked Questions
Categories
Best-of guides
Topics
Used Evolution Api? Help shape our editorial sentiment research.