WaliChat n8n community node
n8n-nodes-walichat — n8n plugin for WaliChat
Weekly downloads65
Change vs prior week+58
Latest versionv1.2.3
Last published2026-08-05
First published2025-03-18
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-walichat
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- WaliChat Trigger Trigger — Starts the workflow when WaliChat events occur
Supported operations
| Resource | Operation | Description |
|---|---|---|
| campaigns | Get Campaigns | Get a list of campaigns |
| campaigns | Create Campaign | Create a new campaign |
| campaigns | Get Campaign | Get a specific campaign by ID |
| campaigns | Update Campaign Status | Start or stop a campaign |
| campaigns | Get Campaign Contacts | Get contacts for a specific campaign |
| campaigns | Delete Campaign | Delete a campaign |
| catalog | Get My Catalog | Get your WhatsApp Business catalog information |
| catalog | Query Business Catalog | Query catalog for any WhatsApp Business number |
| channels | Get Channels | Get all channels for a WhatsApp number |
| channels | Get Channel | Get details of a specific channel |
| channels | Create Channel | Create a new WhatsApp channel |
| channels | Update Channel | Update channel details |
| channels | Update Channel Image | Update channel profile image |
| channels | Delete Channel | Delete/unfollow a channel |
| channels | Join Channel | Join a channel by invite code or URL |
| channels | Search Channels | Search for public channels |
| chat-contacts | Get Contacts | Get a list of contacts |
| chat-contacts | Get Contact Details | Get details of a specific contact |
| chat-contacts | Create Contact | Create a new contact |
| chat-contacts | Update Contact | Update an existing contact |
| chat-contacts | Update Contact Metadata | Update metadata for a contact |
| chat-contacts | Upsert Contact Metadata | Partially update contact metadata |
| chat-contacts | Delete Contact | Delete a contact |
| chat-contacts | Bulk Create Contacts | Create multiple contacts at once |
| chat-contacts | Block Contacts | Block multiple contacts |
| chat-contacts | Unblock Contacts | Unblock multiple contacts |
| chat-files | Get Files | Search and retrieve files from the current device |
| chat-files | Get File Details | Get detailed information about a specific file |
| chat-files | Download File | Download file contents by ID |
| chat-messages | Get Messages | Retrieve chat messages filtered by various parameters |
| chat-messages | Get Message Details | Get detailed information about a specific message |
| chat-messages | Get Message Delivery Info | Get delivery information for an outbound message |
| chat-messages | Edit Message | Edit a sent message (within 20 minutes of sending) |
| chat-messages | Delete Message | Delete a message locally or revoke it for everyone |
| chats | Get Chats | Get a list of chats |
| chats | Get Chat Details | Get details of a specific chat |
| chats | Send Typing Status | Send typing or recording status on a chat |
| chats | Sync Device Chats | Synchronize device messages across chats |
| chats | Sync Chat Messages | Synchronize messages of a specific chat |
| chats | Update Chat Read Status | Mark a chat as read or unread |
| chats | Set Chat Status | Update chat internal status |
| chats | Get Group Participants | Get participants in a group chat |
| chats | Assign Chat | Assign chat to a team member or department |
| chats | Unassign Chat | Unassign chat from team member or department |
| chats | Create Chat Note | Create a private note in a chat |
| chats | Delete Chat Note | Delete private chat notes |
| chats | Update Chat Labels | Set, update, or remove labels on a chat |
| chats | Update Chat Attributes | Update chat attributes like muted or pinned |
| chats | Archive Chat | Archive a chat |
| chats | Unarchive Chat | Unarchive a chat |
| chats | Delete Chat | Delete a chat |
| chats | Bulk Update Chats | Update multiple chats in bulk |
| departments | Get Departments | Get a list of departments on the WhatsApp number |
| departments | Create Department | Create a new department |
| departments | Update Department | Update an existing department |
| departments | Delete Department | Delete a department by ID |
| groups | Get Groups | Get all group chats for a WhatsApp number |
| groups | Get Group | Get details of a specific group |
| groups | Create Group | Create a new WhatsApp group |
| groups | Update Group | Update group details |
| groups | Update Group Image | Update group profile image |
| groups | Add Participants | Add new participants to a group |
| groups | Update Participants | Promote or demote participants as admin |
| groups | Remove Participants | Remove participants from a group |
| groups | Get Pending Members | Get pending members for approval |
| groups | Approve Members | Approve members to join the group |
| groups | Reject Members | Reject members from joining the group |
| groups | Get Invite Code | Get group invite code and URL |
| groups | Revoke Invite Code | Revoke the group invite code |
| groups | Join Group | Join a group by invite code or URL |
| groups | Leave Group | Leave a group chat |
| labels | Get Labels | Get labels |
| labels | Create Label | Create a new label |
| labels | Update Label | Update an existing label |
| labels | Delete Label | Delete a label by name |
| meeting-links | Get Meeting Links | Get active meeting links for a WhatsApp number |
| meeting-links | Create Meeting Link | Create a new WhatsApp meeting link for voice or video call |
| meeting-links | Delete Meeting Links | Delete one or multiple meeting links |
| numbers | Get Numbers | Get a list of all WhatsApp numbers in your account |
| numbers | Get Number by ID | Get details of a specific WhatsApp number |
| numbers | Create Number | Create a new WhatsApp number with subscription plan |
| numbers | Update Number | Update WhatsApp number settings |
| numbers | Delete Number | Delete a WhatsApp number |
| numbers | Delete Chats | Delete chats for a WhatsApp number |
| other | Verify number exists | Verify if a phone number exists on WhatsApp |
| other | Validate phone numbers | Validate phone numbers format |
| other | Send API request | Send a custom API request |
| outbound-files | Search Files | Search/list files |
| outbound-files | Upload File | Upload a new file |
| outbound-files | Delete Files | Delete multiple files |
| outbound-files | Get File Preview | Get file preview image |
| outbound-files | Download File | Download file content |
| outbound-files | Get File | Get file information by ID |
| outbound-files | Update File | Update file metadata |
| outbound-files | Delete File | Delete a file by ID |
| outbound-messages | Search Messages | Search for outbound messages |
| outbound-messages | Get Message | Get a specific outbound message by ID |
| outbound-messages | Update Message | Update a queued message |
| outbound-messages | Delete Message | Delete a message |
| profile | Get Profile | Get WhatsApp profile information |
| profile | Update Profile | Update WhatsApp profile information |
| profile | Get Profile Image | Get WhatsApp account profile image |
| profile | Update Profile Image | Update WhatsApp account profile image |
| queue | Get Queue Status | Get WhatsApp number queue messages stats information |
| queue | Set Queue Status | Update WhatsApp number queue processing status |
| queue | Route Queue | Re-route queued messages to a different WhatsApp number |
| queue | Empty Queue | Remove all or specific queued messages |
| quick-replies | Get Quick Replies | Get a list of available quick replies |
| quick-replies | Create Quick Reply | Create a new quick reply |
| quick-replies | Update Quick Reply | Update an existing quick reply |
| quick-replies | Delete Quick Replies | Delete one or multiple quick replies |
| session | Sync session | Force WhatsApp session status synchronization |
| session | Start session | Force to start number session during non-operative hours |
| session | Scan QR | Get the QR image to scan for linking the WhatsApp session |
| session | Reset session | Recreate device session, optionally deleting queued messages and stored data |
| session | Reboot session | Reboot the WhatsApp session without deleting data |
| session | Get session health | Get device session health status and information |
| session | Request Authentication Code | Request authentication code for WhatsApp number pairing |
| team | Get Team Members | Get a list of all team members in your account |
| team | Update Team Member | Update team member information |
| team | Delete Team Members | Remove one or more team members |
| team | Get Device Team Members | Get team members with access to a specific WhatsApp number |
| team | Create Team Member | Create a new team member with access to a WhatsApp number |
| team | Grant Device Access | Grant existing user access to a WhatsApp number |
| team | Revoke Device Access | Revoke user access from a WhatsApp number |
| templates | Get Templates | Retrieve a list of WhatsApp Cloud API message templates |
| templates | Create or Update Template | Create or update a WhatsApp message template |
| templates | Delete Template | Delete one or more templates |
| user-status | Get User Status | Get user status stories |
| user-status | Get User Status by ID | Get a specific user status by ID |
| user-status | Update User Status | Publish a new WhatsApp Status |
| user-status | Delete User Status | Delete user status stories |
| webhooks | Get Webhooks | Get all active webhooks |
| webhooks | Create Webhook | Register a new webhook endpoint |
| webhooks | Get Webhook | Get a webhook by ID |
| webhooks | Update Webhook | Update an existing webhook |
| webhooks | Delete Webhook | Delete a webhook endpoint |
| webhooks | Enable Webhook | Enable a disabled webhook |
| webhooks | Get Webhook Logs | Get logs for a webhook by ID |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: walichat
Other WaliChat community nodes
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.