Back to Tutorials

Best n8n Community Nodes for Chatwoot

Posted by Oct 27, 2026

The main n8n community nodes for Chatwoot are @devlikeapro/n8n-nodes-chatwoot, n8n-nodes-chatwoot, @growy/n8n-nodes-tools-chatwoot, @fazer-ai/n8n-nodes-chatwoot and @pixelinfinito/n8n-nodes-chatwoot. They let your workflows work with Chatwoot contacts, conversations, messages and more. This guide lists them ranked by weekly npm downloads and explains what each README says the node covers. The packages differ a lot in how they are built and how well they are documented, so the notes below focus on what you actually get when you install each one.

Bar chart: weekly npm downloads of the top 7 Chatwoot community nodes for n8n
Node Weekly downloads Latest version Last release Releases GitHub stars
@devlikeapro/n8n-nodes-chatwoot
ChatWoot
173,859 1.0.2 June 11, 2025 3 79
n8n-nodes-chatwoot
ChatWoot
147,678 0.1.40 February 25, 2023 1 39
@growy/n8n-nodes-tools-chatwoot 3,481 0.5.2 October 25, 2026 20 0
@fazer-ai/n8n-nodes-chatwoot 1,434 2.3.2 June 9, 2026 24 7
@pixelinfinito/n8n-nodes-chatwoot
Chatwoot
210 0.3.1 July 29, 2025 22 2
n8n-nodes-chatwoot-indicafacil 14 1.0.9 August 13, 2026 8 0
n8n-nodes-megaapi-chatwoot
MegaAPI
10 0.1.11 September 23, 2025 11 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.

@devlikeapro/n8n-nodes-chatwoot: generated from the Chatwoot OpenAPI spec

This is the most downloaded Chatwoot package. It adds one ChatWoot node, generated from the ChatWoot OpenAPI specification with the devlikeapro/n8n-openapi-node generator, so it follows the official ChatWoot API reference.

The README covers three credential types, and different API endpoints need different ones:

  • Platform: a token a system admin gets after creating a platformApp. Use it to provision agent bots, accounts, users and their roles.
  • User: a token from the profile page or the rails console, or a Super Admin token in some cases.
  • Inbox: a token from the inbox settings page.

The README suggests creating one credential per type and naming each one ChatWoot - {TYPE}. Because the node is generated, the README says fixes usually belong in the OpenAPI spec or the generator.

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

n8n-nodes-chatwoot: one ChatWoot node, template README

This package from the sufficit GitHub repository adds a single ChatWoot node for using ChatWoot in n8n workflows. Its README is still mostly the n8n community node template: the Operations, Credentials and Usage sections hold placeholder text, not real documentation.

The only specific detail is a compatibility note saying it was tested successfully on an older n8n release. The package has had only one release. To find out which operations and credentials it supports, you need to install it and look at the node in the editor, or read the source code.

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

@fazer-ai/n8n-nodes-chatwoot: action node plus webhook trigger

This package includes two nodes. Chatwoot fazer.ai is the main action node and supports CRUD operations on your Chatwoot instance. Chatwoot fazer.ai Trigger listens for Chatwoot events and registers and manages webhooks in your Chatwoot instance automatically.

Operations documented in the README include:

  • Account: get account details.
  • Contact: create (name, phone, email, custom attributes), get, update, delete, list with pagination, search, set custom attributes and remove all custom attributes.
  • Conversation: create for a contact, get, list with filters, send a text message and send a file.

The README recommends fazer.ai’s own Chatwoot build for extra capabilities such as Kanban boards, WhatsApp through Baileys/Z-API providers and more webhook events.

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

@pixelinfinito/n8n-nodes-chatwoot: Application API with Custom JSON mode

This package adds one Chatwoot node built on Chatwoot’s Application APIs. It covers Account, Contact, Conversation, Message, Inbox, Canned Response, Webhook, Team and Label resources.

  • Contact: get, get all with pagination and filtering, create, update, delete, and search by name, email or phone.
  • Conversation: get, get all with filtering, update status (open, resolved, pending), add labels and update custom attributes.
  • Message: get, get all, and create, including interactive options, forms, cards and articles.
  • Inbox and Canned Response: get one or get all.

Operations that send data offer a Structured Fields mode or a Custom JSON mode, which gives full control over the API payload. The README also lists debug console logging and a continue on fail option.

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

n8n-nodes-megaapi-chatwoot: MegaAPI node, undocumented

This package adds a node named MegaAPI, and its name points to MegaAPI and Chatwoot. Its README, though, is the unchanged n8n-nodes-starter template. It explains how to build and publish a custom node and says nothing about what this node does, which operations it has or how to authenticate.

Treat it as experimental. Before using it in a workflow, review the source in its GitHub repository.

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

Other packages

  • @growy/n8n-nodes-tools-chatwoot: Describes itself as n8n community nodes and AI tools for the Chatwoot API. The README gives no other details about its nodes or operations.
  • n8n-nodes-chatwoot-indicafacil: A Chatwoot integration for n8n by indicafacil.ai. The README does not document its nodes, operations or credentials.

How to choose

If you want a node generated from the official ChatWoot OpenAPI spec, with Platform, User and Inbox credentials (Platform tokens provision agent bots, accounts, users and their roles), choose @devlikeapro/n8n-nodes-chatwoot. If your workflows should start from Chatwoot events, choose @fazer-ai/n8n-nodes-chatwoot, the only package here whose README documents a trigger node that manages webhooks for you. It also covers contacts and sending messages or files. If you want interactive messages (forms, cards, options, articles), canned responses, labels, or raw JSON payloads, choose @pixelinfinito/n8n-nodes-chatwoot. n8n-nodes-chatwoot and n8n-nodes-megaapi-chatwoot have template READMEs, so only pick them after you check their source.

FAQ

Which Chatwoot node can trigger a workflow on Chatwoot events?

@fazer-ai/n8n-nodes-chatwoot includes the Chatwoot fazer.ai Trigger node. It listens for Chatwoot events and registers and manages webhooks in your Chatwoot instance automatically. The pixelinfinito package lists a Webhook resource, but its README does not describe a trigger node.

What credentials does @devlikeapro/n8n-nodes-chatwoot need?

It supports Platform, User and Inbox tokens. Different API endpoints need different types. Platform tokens come from a platformApp and provision bots, accounts and users. User tokens come from the profile page. Inbox tokens come from the inbox settings page.

Can I send interactive messages to Chatwoot from n8n?

Yes, with @pixelinfinito/n8n-nodes-chatwoot. Its Message create operation supports text plus interactive options, forms, cards and articles. You can fill in structured fields or switch to Custom JSON mode for full control over the payload.

Why are some Chatwoot packages listed without a section?

Their READMEs document almost nothing about what the node does, so there was not enough information to describe them. They are listed under other packages with the little their documentation does say.

See every node on the Chatwoot hub.

From our network Other tools and sites we build