Description
n8n-nodes-rapiwa
Official Rapiwa integration for n8n
Send and verify WhatsApp messages, and receive incoming webhooks — all powered by the Rapiwa.
—
📑 Table of Contents
- Overview
- Features
- Installation
- Credentials Setup
- Common Use Cases
- Node Operations
- Trigger: Incoming Webhooks
- Support
- License
- Resources
- Running Locally
- Send automated WhatsApp messages (text, image, video, document)
- Verify whether a number is active on WhatsApp
- Trigger workflows from incoming Rapiwa webhooks
- Send WhatsApp Messages — Send text or media messages directly via the Rapiwa API.
- Verify Numbers — Check if a given phone number is active on WhatsApp.
- Incoming Webhooks — Trigger n8n workflows when messages arrive.
- Secure Authentication — Uses your Rapiwa API Key with Bearer Token.
- Error Handling — Follows n8n’s native error behavior and
continueOnFail()support.
– Send WhatsApp Message
– Verify WhatsApp Number
—
Overview
Rapiwa Node for n8n allows you to integrate the Rapiwa API directly into your n8n workflows.
You can:
This package follows the official n8n custom node development standards.
—
Features
—
Installation
Follow the installation guide in the n8n community nodes documentation.
To install this node in your n8n environment:
From npm:
npm install n8n-nodes-rapiwa
Credentials Setup
Before using the node, you must configure your Rapiwa API Key:
1. In n8n, navigate to Credentials → New → Rapiwa API.
2. Enter your API key (found in your Rapiwa Dashboard )
3. Click Test — it should verify successfully.
> Note: Keep your API key secure and never share it publicly.
—
Common Use Cases
—
Node Operations
1. Send WhatsApp Message
Send WhatsApp messages to your users directly from n8n.
Fields:
Example use case:
For detailed documentation, visit Rapiwa Integration with n8n
2. Verify WhatsApp Number
Check if a given number is registered on WhatsApp before sending messages.
Fields:
The node will return:
Example use case:
For detailed documentation, visit Rapiwa Integration with n8n
—
Trigger: Incoming Webhooks
Rapiwa Trigger: Incoming Webhooks allows you to receive incoming WhatsApp messages directly into n8n workflows.
Use this to:
—
Support
For technical support and assistance:
For enterprise-level support or custom solutions, contact our solution engineers at support@rapiwa.com
—
License
—
Resources
—
Running Locally
To run and test this node on your local machine:
1. Clone the repository
git clone https://github.com/rapiwa/n8n-nodes-rapiwa
cd n8n-nodes-rapiwa
2. Install dependencies
npm install
3. Build the project
npm run build
4. Run Tests:
npm run test
> Note: Unit tests are included to ensure code quality. Please run tests before submitting a pull request.
5. Install the node into your local n8n instance:
npm link n8n-nodes-rapiwa
6. Start n8n:
n8n start
7. 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
> Note: Make sure you have Node.js installed on your machine.
—