Description
n8n-nodes-wasolution
This is an n8n community node for sending WhatsApp messages via the WASolution API service.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Usage Examples
Compatibility
Troubleshooting
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Community Nodes (Recommended)
1. Go to Settings > Community Nodes in n8n
2. Select Install
3. Enter n8n-nodes-wasolution
4. Agree to the risks of using community nodes
5. Install
Manual Installation
In your n8n root folder
npm install n8n-nodes-wasolution
n8n cloud
Install from the Community Nodes section in your cloud instance.
Operations
Send WhatsApp Message
Sends a WhatsApp message to a specified phone number using the WASolution API.
Parameters:
- To (WhatsApp Number): The recipient’s WhatsApp number in international format (e.g., 60123456789)
- Message: The text message to send (supports emojis and special characters)
- File (Optional): An optional file URL to send as an attachment (images, documents, etc.)
- App Key: Your WASolution application key (kept secure)
- Auth Key: Your WASolution authentication key (kept secure)
Credentials
To use this node, you need to create credentials for the WASolution API:
1. Sign up for a WASolution account at WASolution
2. Navigate to your account dashboard or API section
3. Obtain your App Key and Auth Key
4. In n8n, create new credentials of type “WASolution API”
5. Enter your App Key and Auth Key
WASolution API
Usage Examples
Simple Text Message
{
"to": "60123456789",
"message": "Hello from n8n! 👋"
}
Message with File Attachment
{
"to": "60123456789",
"message": "Please find the attached document.",
"file": "https://example.com/document.pdf"
}
Workflow Integration
This node works well with:
Compatibility
Troubleshooting
Common Issues
Error: “Unknown credential name”
Error: “Invalid phone number format”
Error: “Authentication failed”
Error: “File attachment failed”
Getting Help
1. Check the WASolution API documentation
2. Visit the n8n community forum
3. Report issues on GitHub


