Back to Nodes

Wasolution

Last updated Sep 9, 2025

n8n node to send WhatsApp messages via WASolution API

1 Weekly Downloads
8 Monthly Downloads

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.)
  • 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

  • App Key: Your WASolution application key (kept secure)
  • Auth Key: Your WASolution authentication key (kept secure)
  • 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:

  • Trigger nodes: Webhook, Schedule, Manual triggers
  • Data processing: Set, Code, IF nodes
  • Other messaging: Email, Slack, Discord nodes
  • Compatibility

  • n8n version: 1.0.0 and later
  • Node.js: 18.x and later
  • API Version: WASolution API v1
  • Troubleshooting

    Common Issues

    Error: “Unknown credential name”

  • Ensure you’ve created credentials of type “WASolution API”
  • Check that credential names match exactly
  • Error: “Invalid phone number format”

  • Use international format without + symbol (e.g., 60123456789)
  • Remove spaces and special characters
  • Error: “Authentication failed”

  • Verify your App Key and Auth Key are correct
  • Check if your WASolution account is active
  • Error: “File attachment failed”

  • Ensure the file URL is publicly accessible
  • Check file size limits in WASolution documentation
  • Getting Help

    1. Check the WASolution API documentation
    2. Visit the n8n community forum
    3. Report issues on GitHub

    Resources

  • n8n community nodes documentation
  • WASolution API documentation
  • WASolution website
  • n8n documentation

License

MIT

From our network Other tools and sites we build