WhatsAble is a platform for automating WhatsApp messages, making it easy to start using the WhatsApp API. This node package allows you to use WhatsAble in n8n.
npm install n8n-nodes-whatsable


- 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
---
This is an n8n community node for integrating with the WhatsAble Suite, providing powerful WhatsApp messaging automation capabilities.
---
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:
---
Follow the installation guide in the n8n community nodes documentation.
---
To use this node, you need to have an API key from your chosen WhatsAble Suite platform:
1. Sign up at WhatsAble
2. Choose your platform (WhatsAble, Notifier, or Notifyer System)
3. Complete the verification process
4. Generate an API key from your platform's dashboard
> Note: Keep your API key secure and never share it publicly.
---
---
1. 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
2. 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
3. Get Your API Key
- Go to API Keys in your WhatsAble dashboard
- Copy your unique API key
- Store it securely for the integration
1. Create a new workflow in n8n
2. Add your preferred trigger node and configure its settings
3. Add the WhatsAble node
4. In the WhatsAble node settings:
- Select "Create new credential"
- Enter your WhatsAble API key
- Name your credential (e.g., "WhatsAble Production")
- Click Save
5. Configure message settings:
- Select "Send Message (WhatsAble)" operation
- Fill in required and optional fields
6. Click "Test Step" to verify
7. Save your workflow and activate it
For detailed documentation, visit WhatsAble n8n Integration Guide
---
1. 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
2. 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
3. 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
---
1. Configure Business Information
- Log in to your Notifier dashboard
- Navigate to Business Information
- Complete required fields
- Verify your WhatsApp number with the code sent
2. Get Your API Key
- Go to API Keys in your Notifier dashboard
- Copy your unique API key
- Store it securely for the integration
1. Create a new workflow in n8n
2. Add your preferred trigger node and configure its settings
3. Add the WhatsAble node
4. In the WhatsAble node settings:
- Select "Create new credential"
- Enter your Notifier API key
- Name your credential (e.g., "Notifier Production")
- Click Save
5. Configure message settings:
- Select "Send Message (Notifier)" operation
- Fill in required and optional fields
6. Click "Test Step" to verify
7. Save your workflow and activate it
For detailed documentation, visit Notifier n8n Integration Guide
---
1. 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
2. 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
3. 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
---
1. Complete Platform Embedding
- Connect your WhatsApp Business account
- Complete Meta's business verification
- Ensure compliance with WhatsApp Business Platform policies
2. Set Up Message Templates
- Navigate to Templates in your dashboard
- Create new templates and submit for review
3. Get Your API Key
- Go to API Keys in your Notifyer dashboard
- Copy your unique API key
- Store it securely for the integration
1. Create a new workflow in n8n
2. Add your preferred trigger node and configure its settings
3. Add the WhatsAble node
4. 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
5. Configure message settings:
- Choose between template and non-template message operations
- Fill in required and optional fields
6. Click "Test Step" to verify
7. Save your workflow and activate it
For detailed documentation, visit Notifyer System n8n Integration Guide
---
1. 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
2. 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
3. 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
---
- 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
---
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
---
---
- WhatsAble Website
- n8n Documentation
- WhatsAble Suite n8n Overview
---
To run and test this node on your local machine:
1. Clone the repository
``bash`
git clone https://github.com/Whatsable/n8n-nodes-whatsable.git
cd n8n-nodes-whatsable
`
2. Install dependencies
bash`
pnpm install
`
3. Build the project
bash`
pnpm build
`
4. Run tests
bash`
pnpm test
`
> Note: Unit tests are included to ensure code quality. Please run tests before submitting a pull request.
5. 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:
bash`
pnpm link --global
cd ~/.n8n/custom
pnpm link --global n8n-nodes-whatsable
http://localhost:5678
- Restart your n8n instance to load the custom node.
6. Test your node
- Open n8n in your browser (usually at )
- Create a workflow and add your custom node to test its functionality
> Note: Make sure you have Node.js and pnpm installed on your machine.
---
We welcome contributions from the community! To contribute:
1. Fork the repository: https://github.com/Whatsable/n8n-nodes-whatsable
2. Create a new branch for your feature or bugfix:
`bash`
git checkout -b feature/your-feature-name
`
3. Make your changes and ensure code quality:
- Follow the existing code style
- Add or update documentation as needed
- Run linter and tests before submitting
4. Commit your changes
bash`
git commit -m "Add your message here"
`
5. Push to your fork
bash``
git push origin feature/your-feature-name
6. Open a Pull Request
- Go to the GitHub page for your fork
- Click "Compare & pull request"
- Describe your changes and submit the PR