Waapify icon

Waapify

Send WhatsApp messages via Waapify API

Overview

This node integrates with the Waapify API to send WhatsApp messages programmatically. Specifically, for the Group - Send Text operation, it allows sending plain text messages directly to a WhatsApp group by specifying the group's unique ID.

Common scenarios where this node is beneficial include:

  • Broadcasting announcements or updates to team or community groups.
  • Automating notifications to project groups or customer support groups.
  • Sending reminders or alerts to multiple recipients grouped in WhatsApp.

For example, you can use this node to automatically send a daily status update message to a project group on WhatsApp without manual intervention.

Properties

Name Meaning
Group ID The unique identifier of the WhatsApp group to which the text message will be sent.
Message The text content of the message to send to the specified WhatsApp group.

Output

The node outputs an array of JSON objects representing the response from the Waapify API for each input item processed. Each output item corresponds to one message sent and contains the API's response data, which typically includes status information about the message delivery.

No binary data is output by this operation.

Dependencies

  • Requires an active Waapify API account with valid credentials including:

    • Base URL of the Waapify API.
    • Instance ID associated with the WhatsApp session.
    • Access token for authentication.
  • The node must be configured with these credentials in n8n before execution.

  • Internet connectivity is required to reach the Waapify API endpoints.

Troubleshooting

  • Common issues:

    • Invalid or expired API credentials will cause authentication failures.
    • Incorrect Group ID format or non-existent group IDs will result in errors from the API.
    • Network connectivity problems may prevent successful API calls.
  • Error messages:

    • Errors returned by the Waapify API are captured and presented with the prefix Waapify API Error: followed by the specific message from the API.
    • HTTP status codes are included in error details to help diagnose issues (e.g., 401 Unauthorized, 404 Not Found).
  • Resolution tips:

    • Verify that the API credentials are correctly set and have not expired.
    • Confirm the Group ID is accurate and corresponds to an existing WhatsApp group.
    • Ensure the node has internet access and the Waapify service is reachable.
    • Enable "Continue On Fail" in the node settings to handle errors gracefully during batch processing.

Links and References

Discussion