Back to Tutorials

Best n8n Community Nodes for Evolution API (WhatsApp)

Posted by Oct 26, 2026

To connect n8n to Evolution API, most people use n8n-nodes-evolution-api by OrionDesign. It covers instances, WhatsApp messages and groups in a single node. An English version of the same node is also available. If you run the Go-based Evolution GO API instead, look at @romariormr/n8n-nodes-evogo. Packages below are ranked by weekly npm downloads. Packages whose READMEs say very little are listed at the end with a short note.

Node Weekly downloads Latest version Last release Releases GitHub stars
n8n-nodes-evolution-api
Evolution API
1,780,065 1.0.4 March 20, 2025 171 201
n8n-nodes-evolution-go
Evolution Go
17,516 1.0.4 April 14, 2026 4 2
n8n-nodes-evolution-api-english
Evolution API
216 1.1.2 December 6, 2025 6 0
n8n-nodes-evo-go 149 1.0.4 April 14, 2026 4 0
@romariormr/n8n-nodes-evogo 24 0.5.0 August 28, 2026 13 0
n8n-nodes-evolution-api-en
Evolution API
18 1.0.2 January 25, 2025 1 5
@renatoascencio/n8n-nodes-evolution-api 16 0.1.0 September 26, 2026 1 0

Weekly downloads: npm downloads API, October 16 to October 25, 2026 (7 days with npm data, scaled to a week). Versions and releases: npm registry; stars: GitHub; checked October 27, 2026. Ranked by weekly npm downloads.

Evolution API by OrionDesign (Portuguese and English versions)

n8n-nodes-evolution-api is the most downloaded package here. It is a free node by OrionDesign that adds one Evolution API node to n8n. n8n-nodes-evolution-api-english ships the same node with an English README. That README also credits OrionDesign. Both list minimum n8n and Evolution API versions you need to meet.

  • Instance: create an instance, generate a QR code, fetch an instance, set behavior, presence and proxy, fetch the proxy, disconnect WhatsApp, delete an instance.
  • Message: send text, image, video, audio, document, poll, contact, list, button, Pix and status, plus react to a message. Options include delay, mentions and replies.
  • Group: create groups, update picture, name, description, settings and members, manage invite links, find participants, set temporary messages, leave or join.
  • Chat: conversation tools, including number verification.

The original README is in Portuguese. Choose the English package if you would rather read English operation names.

Install: npm install n8n-nodes-evolution-api (in n8n: Settings, Community Nodes, enter n8n-nodes-evolution-api). Node details | npm | GitHub

Install: npm install n8n-nodes-evolution-api-english (in n8n: Settings, Community Nodes, enter n8n-nodes-evolution-api-english). Node details | npm | GitHub

Evolution GO by romariormr

This package adds an Evolution GO node for the Evolution GO WhatsApp API. Its design follows n8n-nodes-evolution-api. It adds a dynamic instance dropdown and resolves tokens automatically. The README is in Portuguese.

  • Message: text, link with rich preview, media by URL, buttons (reply, URL, call, copy, Pix), list, carousel, poll, location, contact, sticker, react, mark as read, edit, delete and typing or recording presence.
  • Status: text and media stories with captions.
  • Group: list, info, create, invite links, join, leave, manage participants, name, description, picture, batch picture updates with retry and dry run, and settings.
  • Channel: list, info, find by invite, subscribe, read messages and create. You cannot edit a channel’s name, description or photo.
  • Chat, Profile, Chatwoot integration and Instance: pin, archive and mute chats, message history and search, profile and privacy updates, Chatwoot configuration, webhook and event setup.

Install: npm install @romariormr/n8n-nodes-evogo (in n8n: Settings, Community Nodes, enter @romariormr/n8n-nodes-evogo). Node details | npm | GitHub

Other packages

  • n8n-nodes-evolution-go: Adds an Evolution Go node for the Evolution Go API, a Go-based REST API for WhatsApp. The README barely describes what the node does.
  • n8n-nodes-evo-go: This package comes from the same repository as n8n-nodes-evolution-go and targets the Evolution Go API. The README does not list any operations.
  • n8n-nodes-evolution-api-en: An unofficial English translation of the Portuguese node, based on n8n-nodes-evolution-api by OrionDesign. The README gives almost no other detail.
  • @renatoascencio/n8n-nodes-evolution-api: A node for Evolution API. According to its README it covers instances, messages, chats, groups, labels, webhooks, and the Chatwoot and chatbot integrations, but it gives no further detail.

How to choose

Start by checking which server you run. If it is Evolution API, use n8n-nodes-evolution-api. It has by far the most downloads and covers instances, messages, groups and chats. If you want the same node with English documentation, install n8n-nodes-evolution-api-english instead.

If you run Evolution GO, use @romariormr/n8n-nodes-evogo. Its README documents the most of the Go options. It covers channels, status stories, carousels, batch group photos and Chatwoot settings. The other Evolution Go packages say little about what they do.

If you need labels or chatbot integrations on Evolution API, @renatoascencio/n8n-nodes-evolution-api mentions them, but its README gives few details, so test it before you rely on it.

FAQ

Is Evolution API the same as Evolution GO?

Evolution GO is described as a REST API written in Go that connects WhatsApp to applications and supports multiple instances. The OrionDesign nodes are documented for Evolution API, while the evogo and evolution-go packages are documented for Evolution GO.

Is there an English version of the Evolution API node?

Yes. n8n-nodes-evolution-api-english has the same feature set as the OrionDesign node, with an English README and English operation names such as Send Text and Create Group. n8n-nodes-evolution-api-en is also described as an English translation, but its README gives very little detail.

Can these nodes send WhatsApp buttons, lists and Pix messages?

According to their READMEs, yes. The OrionDesign Evolution API node lists Send List, Send Button and Send Pix operations. The romariormr Evolution GO node supports lists, carousels and buttons of the reply, URL, call, copy and Pix types.

Which node works with Chatwoot?

The romariormr Evolution GO node has an Integration resource for Chatwoot. It can fetch, set or remove the Chatwoot configuration and reset conversation status. The @renatoascencio package also mentions a Chatwoot integration for Evolution API, but its README gives no details.

See every node on the Evolution API hub.