https://github.com/devlikeapro/n8n-nodes-chatwoot
n8n node for ChatWoot API
https://github.com/devlikeapro/n8n-nodes-chatwoot
Last synced: about 2 months ago
JSON representation
n8n node for ChatWoot API
- Host: GitHub
- URL: https://github.com/devlikeapro/n8n-nodes-chatwoot
- Owner: devlikeapro
- License: mit
- Created: 2024-09-18T10:19:31.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-18T02:51:44.000Z (3 months ago)
- Last Synced: 2025-04-06T21:06:54.546Z (3 months ago)
- Language: TypeScript
- Size: 559 KB
- Stars: 22
- Watchers: 2
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# @devlikeapro/n8n-nodes-chatwoot
![]()
![]()
Automate your
[**ChatWoot**](https://www.chatwoot.com/)
workflows with
[**n8n**](https://n8n.io/)
!
[](https://www.npmjs.com/package/@devlikeapro/n8n-nodes-chatwoot)
- GitHub: [devlikeapro/n8n-nodes-chatwoot](http://github.com/devlikeapro/n8n-nodes-chatwoot)
- npm: [@devlikeapro/n8n-nodes-chatwoot](https://www.npmjs.com/package/@devlikeapro/n8n-nodes-chatwoot)
- ChatWoot API reference: [https://www.chatwoot.com/developers/api/](https://www.chatwoot.com/developers/api/)
- 👉 Generated from
[ChatWoot OpenAPI](https://www.chatwoot.com/developers/api/)
using
[**devlikeapro/n8n-openapi-node**](https://github.com/devlikeapro/n8n-openapi-node)# Tables of Contents
- [Installation](#installation)
- [Usage](#usage)
* [Credentials](#credentials)
+ [Platform](#platform)
+ [User](#user)
+ [Inbox](#inbox)
- [Development](#development)
- [Support the project](#support-the-project)# Installation
Install [the community node package in your n8n instance](https://docs.n8n.io/integrations/community-nodes/installation/gui-install/):
```
@devlikeapro/n8n-nodes-chatwoot
```# Usage
1. Install the community package to your n8n instance.
2. Add **ChatWoot API** **credentials** in **n8n**.
3. Create a new workflow with the **ChatWoot** node.## Credentials
There are few types of credentials (accounts) that you can use to authenticate with ChatWoot API.For different ChatWoot API Endpoints you'll need different credentials - please
refer to the [ChatWoot API documentation](https://www.chatwoot.com/developers/api/) for more information.We suggest you create **ChatWoot API** credentials in **n8n** for each type of account and name it `ChatWoot - {TYPE}`
for better clarity.
### Platform
This token can be obtained by the system admin after creating a platformApp. This token should be used to provision agent bots, accounts, users and their roles.
### User
This token can be obtained by visiting the profile page or via rails console.
or **Super Admin** token in some cases

### Inbox
This token can be obtained by visiting the inbox settings page.
# Development
The node is generated from the
[ChatWoot OpenAPI](https://www.chatwoot.com/developers/api/)
using
[**devlikeapro/n8n-openapi-node**](https://github.com/devlikeapro/n8n-openapi-node).Likely the fix should be done in the OpenAPI specification file or in the generator itself.
# Support the project
You can support the project by donating a small amount to help us improve the project even more.
- [https://patreon.com/devlikeapro](https://patreon.com/devlikeapro)