Package Information
Documentation
Table of Contents
- Overview
- Installation
- Authentication
- Features
- How to Use WhatsAble Action Node
- How to Use WhatsAble Trigger Node
- How to Use Notifier Action Node
- How to Use Notifier Trigger Node
- How to Use Notifyer System Action Node
- How to Use Notifyer System Trigger Node
- Common Use Cases
- Best Practices
- Support
- License
- Resources
n8n-nodes-whatsable
This is an n8n community node for integrating with the WhatsAble Suite, providing powerful WhatsApp messaging automation capabilities.
Overview
The WhatsAble Suite offers a comprehensive set of messaging tools that integrate seamlessly with n8n, enabling powerful automation workflows for businesses of all sizes. The suite comprises three powerful messaging platforms:
WhatsAble
- Ideal for small businesses and startups
- Simple integration with n8n
- Basic media support
- Subscription-based pricing
- 7-day free trial
- Documentation
Notifier by WhatsAble
- Perfect for medium-sized businesses
- Enhanced template support
- Standard media capabilities
- Flexible pricing options
- Available free trial
- Documentation
Notifyer System
- Enterprise-grade solution
- Advanced template capabilities
- Full media support
- Enterprise pricing
- Try for free with 2 numbers
- Documentation
Installation
Follow the installation guide in the n8n community nodes documentation.
Authentication
To use this node, you need to have an API key from your chosen WhatsAble Suite platform:
- Sign up at WhatsAble
- Choose your platform (WhatsAble, Notifier, or Notifyer System)
- Complete the verification process
- Generate an API key from your platform's dashboard
Note: Keep your API key secure and never share it publicly.
Features
WhatsAble Node
- Send messages
- Send template messages (Via Notifyer System)
- Send non-template messages
- Schedule messages
- Support for various media types
- Documentation
WhatsAble Trigger Node
- Receive incoming messages
- Handle webhooks
- Process notifications
- Real-time message triggers
- Documentation
How to Use WhatsAble Action Node
Prerequisites
- An active WhatsAble subscription
- Access to n8n workflow automation platform
- A verified WhatsApp number in your WhatsAble dashboard
Setup Process
- Subscribe to WhatsAble
- Log in to your WhatsAble dashboard
- Click the Subscribe button
- Start your 7-day free trial
- Note: After trial, pricing is $8.99 per month per phone number
- Add and Verify Phone Number
- Navigate to Verified Numbers in your dashboard
- Click Add New Number
- Enter your phone number (with country code)
- Complete the WhatsApp verification process
- Note: Only first number needs verification
- Get Your API Key
- Go to API Keys in your WhatsAble dashboard
- Copy your unique API key
- Store it securely for the integration
Integration Steps
- Create a new workflow in n8n
- Add your preferred trigger node and configure its settings
- Add the WhatsAble node
- In the WhatsAble node settings:
- Select "Create new credential"
- Enter your WhatsAble API key
- Name your credential (e.g., "WhatsAble Production")
- Click Save
- Configure message settings:
- Select "Send Message (WhatsAble)" operation
- Fill in required and optional fields
- Click "Test Step" to verify
- Save your workflow and activate it
For detailed documentation, visit WhatsAble n8n Integration Guide
How to Use WhatsAble Trigger Node
Prerequisites
- An active WhatsAble subscription
- Access to n8n workflow automation platform
- A verified WhatsApp number in your WhatsAble dashboard
Setup Process
- Get Your Webhook URL
- Open the WhatsAble Trigger Node in n8n
- At the top of the node, locate "Webhook URLs"
- Click the "Production URL" to copy it to your clipboard
- This URL will be used to receive incoming messages
- Configure Credentials
- In the WhatsAble Trigger Node settings:
- Paste the Production Webhook URL in the "Production URL" input box
- Enter your WhatsAble API key in the "API Key" input box
- Click Save
- A green success message will appear if the configuration is successful
- In the WhatsAble Trigger Node settings:
- Activate the Trigger
- Click "Test Step" to verify the connection
- Save your workflow
- Toggle "Active" to start receiving messages
- Connect the trigger to any action node to process incoming messages
For detailed documentation, visit WhatsAble n8n Integration Guide
How to Use Notifier Action Node
Prerequisites
- An active Notifier account (Monthly or Pay-as-you-go plan)
- Access to n8n workflow automation platform
- Business information ready for configuration
Setup Process
- Configure Business Information
- Log in to your Notifier dashboard
- Navigate to Business Information
- Complete required fields
- Verify your WhatsApp number with the code sent
- Get Your API Key
- Go to API Keys in your Notifier dashboard
- Copy your unique API key
- Store it securely for the integration
Integration Steps
- Create a new workflow in n8n
- Add your preferred trigger node and configure its settings
- Add the WhatsAble node
- In the WhatsAble node settings:
- Select "Create new credential"
- Enter your Notifier API key
- Name your credential (e.g., "Notifier Production")
- Click Save
- Configure message settings:
- Select "Send Message (Notifier)" operation
- Fill in required and optional fields
- Click "Test Step" to verify
- Save your workflow and activate it
Example Workflows with Notifier
- Lead Nurturing: Trigger on form submission, send personalized welcome, schedule follow-ups
- Order Confirmations: Trigger on order status change, send update with details
- Event Reminders: Trigger on calendar event, send reminder with RSVP link
- Customer Feedback: Trigger on purchase, send feedback request
- Support Ticket Updates: Trigger on ticket status change, send update
For detailed documentation, visit Notifier n8n Integration Guide
How to Use Notifier Trigger Node
Prerequisites
- An active Notifier account
- Access to n8n workflow automation platform
- Business information configured in Notifier
Setup Process
- Get Your Webhook URL
- Open the Notifier Trigger Node in n8n
- At the top of the node, locate "Webhook URLs"
- Click the "Production URL" to copy it to your clipboard
- This URL will be used to receive incoming messages
- Configure Credentials
- In the Notifier Trigger Node settings:
- Paste the Production Webhook URL in the "Production URL" input box
- Enter your Notifier API key in the "API Key" input box
- Click Save
- A green success message will appear if the configuration is successful
- In the Notifier Trigger Node settings:
- Activate the Trigger
- Click "Test Step" to verify the connection
- Save your workflow
- Toggle "Active" to start receiving messages
- Connect the trigger to any action node to process incoming messages
For detailed documentation, visit Notifier n8n Integration Guide
How to Use Notifyer System Action Node
Prerequisites
- An active Notifyer System account
- Access to n8n workflow automation platform
- Completed WhatsApp Business Platform embedding process
Setup Process
- Complete Platform Embedding
- Connect your WhatsApp Business account
- Complete Meta's business verification
- Ensure compliance with WhatsApp Business Platform policies
- Set Up Message Templates
- Navigate to Templates in your dashboard
- Create new templates and submit for review
- Get Your API Key
- Go to API Keys in your Notifyer dashboard
- Copy your unique API key
- Store it securely for the integration
Integration Steps
- Create a new workflow in n8n
- Add your preferred trigger node and configure its settings
- Add the WhatsAble node
- In the WhatsAble node settings:
- Select "Create new credential"
- Enter your Notifyer System API key
- Name your credential (e.g., "Notifyer System Production")
- Click Save
- Configure message settings:
- Choose between template and non-template message operations
- Fill in required and optional fields
- Click "Test Step" to verify
- Save your workflow and activate it
Example Workflows with Notifyer System
- Order Confirmations: Trigger on new order, send template message with details
- Appointment Reminders: Trigger on calendar event, send template message
- Lead Notifications: Trigger on new CRM lead, send non-template message
- Customer Support: Trigger on new support ticket, send template message
- Delivery Updates: Trigger on shipping status change, send template message
For detailed documentation, visit Notifyer System n8n Integration Guide
How to Use Notifyer System Trigger Node
Prerequisites
- An active Notifyer System account
- Access to n8n workflow automation platform
- Completed WhatsApp Business Platform embedding process
Setup Process
- Get Your Webhook URL
- Open the Notifyer System Trigger Node in n8n
- At the top of the node, locate "Webhook URLs"
- Click the "Production URL" to copy it to your clipboard
- This URL will be used to receive incoming messages
- Configure Credentials
- In the Notifyer System Trigger Node settings:
- Paste the Production Webhook URL in the "Production URL" input box
- Enter your Notifyer System API key in the "API Key" input box
- Click Save
- A green success message will appear if the configuration is successful
- In the Notifyer System Trigger Node settings:
- Activate the Trigger
- Click "Test Step" to verify the connection
- Save your workflow
- Toggle "Active" to start receiving messages
- Connect the trigger to any action node to process incoming messages
For detailed documentation, visit Notifyer System n8n Integration Guide
Common Use Cases
- Lead Qualification: Automated follow-up, lead scoring, response tracking
- Order Notifications: Confirmations, shipping updates, delivery notifications
- Appointment Reminders: Automated reminders, confirmations, calendar integration
- Customer Support: Ticket routing, automated responses, support updates
- Payment Reminders: Invoice notifications, payment confirmations, subscription reminders
Support
For technical support and assistance:
- Email Support: Contact our dedicated support team
- Video Tutorials: Watch step-by-step integration guides
- Implementation Help: Get expert assistance with workflows
For enterprise-level support or custom solutions, contact our solution engineers at team@whatsable.app
License
Resources
Running Locally
To run and test this node on your local machine:
- Clone the repository
git clone https://github.com/Whatsable/n8n-nodes-whatsable.git cd n8n-nodes-whatsable - Install dependencies
pnpm install - Build the project
pnpm build - Run tests
pnpm testNote: Unit tests are included to ensure code quality. Please run tests before submitting a pull request.
- Link the node to your local n8n instance
- If you are developing a custom node, you can use n8n's community node development guide to link your node for local testing.
- Typically, you can run:
pnpm link --global cd ~/.n8n/custom pnpm link --global n8n-nodes-whatsable - Restart your n8n instance to load the custom node.
- Test your node
- Open n8n in your browser (usually at
http://localhost:5678) - Create a workflow and add your custom node to test its functionality
- Open n8n in your browser (usually at
Note: Make sure you have Node.js and pnpm installed on your machine.
Contributing
We welcome contributions from the community! To contribute:
- Fork the repository: https://github.com/Whatsable/n8n-nodes-whatsable
- Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-name - Make your changes and ensure code quality:
- Follow the existing code style
- Add or update documentation as needed
- Run linter and tests before submitting
- Commit your changes
git commit -m "Add your message here" - Push to your fork
git push origin feature/your-feature-name - Open a Pull Request
- Go to the GitHub page for your fork
- Click "Compare & pull request"
- Describe your changes and submit the PR
Reporting Issues
- If you find a bug or have a feature request, please open an issue with details and steps to reproduce.
Code of Conduct
- Please be respectful and follow our Code of Conduct when participating in this project.