Home / WhatsApp by Retention Stack / n8n-nodes-whatsapp-retentionstack
WhatsApp by Retention Stack n8n community node Verified
n8n-nodes-whatsapp-retentionstack — n8n nodes for the WhatsApp Messaging API by Retention Stack. Send WhatsApp text, images, files and OTPs, and trigger workflows on incoming messages. No Meta approval needed.
Weekly downloads37
Change vs prior week+13
Latest versionv0.1.2
Last published2026-09-03
First published2026-09-03
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-whatsapp-retentionstack
This package is in n8n’s verified directory, so it can also be found from the nodes panel.
Nodes in this package
- WhatsApp by Retention Stack Trigger Trigger — Starts the workflow when a WhatsApp message or event arrives
- WhatsApp by Retention Stack — Send WhatsApp messages, images, files and OTPs via the Retention Stack REST API. No Meta approval needed.
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Message | Get Many | Get messages |
| Message | Mark as Seen | Mark message as seen |
| Message | React | Set message reaction |
| Message | Reply | Reply to message |
| Message | Send Contact | Send contact vCard |
| Message | Send File | Send file |
| Message | Send Image | Send image |
| Message | Send Location | Send location |
| Message | Send Poll | Send poll |
| Message | Send Text | Send text message |
| Message | Send Video | Send video |
| Message | Send Voice | Send voice message |
| Message | Star | Star or unstar message |
| Message | Start Typing | Start typing indicator |
| Message | Stop Typing | Stop typing indicator |
| Session | Delete | Delete session |
| Session | Get | Get session |
| Session | Get Chat Presence | Get chat presence |
| Session | Get Many | List sessions |
| Session | Get Me | Get session me |
| Session | Get Presence | Get all chats presence |
| Session | Get QR Code | Get QR code |
| Session | Logout | Logout session |
| Session | Request Pairing Code | Request pairing code |
| Session | Set Presence | Set presence |
| Session | Start | Start session |
| Session | Stop | Stop session |
| Session | Subscribe Chat Presence | Subscribe to chat presence |
| Group | Add Participants | Add participants |
| Group | Count | Get groups count |
| Group | Create | Create group |
| Group | Delete | Delete group |
| Group | Delete Picture | Delete group picture |
| Group | Demote From Admin | Demote from admin |
| Group | Get | Get group |
| Group | Get Info Admin Only | Get info admin-only setting |
| Group | Get Invite Code | Get invite code |
| Group | Get Many | List groups (paginated, excludes participants) |
| Group | Get Messages Admin Only | Get messages admin-only setting |
| Group | Get Participants | Get participants |
| Group | Get Picture | Get group picture |
| Group | Join | Join group |
| Group | Leave | Leave group |
| Group | Promote to Admin | Promote to admin |
| Group | Refresh | Refresh groups |
| Group | Remove Participants | Remove participants |
| Group | Revoke Invite Code | Revoke invite code |
| Group | Set Description | Set group description |
| Group | Set Info Admin Only | Set info admin-only |
| Group | Set Messages Admin Only | Set messages admin-only |
| Group | Set Picture | Set group picture |
| Group | Set Subject | Set group subject |
| Channel | Create | Create channel |
| Channel | Delete | Delete channel |
| Channel | Get | Get channel |
| Channel | Get Many | List channels |
| Channel | Get Preview Messages | Get channel preview messages |
| Contact | Check Exists | Check if phone number exists on WhatsApp |
Parsed automatically from the node description in n8n’s directory; may be incomplete.
Links
Maintainers: aaron_jevil
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.