Waapify icon

Waapify

Send WhatsApp messages via Waapify API

Overview

This node integrates with the Waapify API to interact with WhatsApp messaging services. Specifically, the Check Phone operation under the Message resource allows users to verify if a given phone number is registered on WhatsApp.

Common scenarios for this operation include:

  • Validating user phone numbers before sending messages to avoid errors.
  • Filtering contact lists to ensure only WhatsApp-registered numbers are targeted.
  • Automating workflows that depend on WhatsApp availability of contacts.

For example, before sending a promotional message, you can use this node to check if the recipient's phone number is active on WhatsApp, ensuring higher delivery success rates.

Properties

Name Meaning
Phone Number The phone number to check for WhatsApp registration. Must include country code without "+" sign (e.g., "60123456789").

Output

The output JSON contains the response from the Waapify API indicating whether the specified phone number is registered on WhatsApp. The exact structure depends on the API but typically includes fields such as status or boolean flags confirming registration.

No binary data is output by this operation.

Dependencies

  • Requires an API key credential for Waapify API access.
  • Needs configuration of the Waapify instance ID and access token within the node credentials.
  • Internet connectivity to reach the Waapify API endpoint.

Troubleshooting

  • Common issues:

    • Invalid or missing phone number format (must include country code, no plus sign).
    • Incorrect or expired API credentials leading to authentication failures.
    • Network connectivity problems preventing API requests.
  • Error messages:

    • Waapify API Error: <message> indicates an error returned by the Waapify service, often due to invalid parameters or authentication issues.
    • HTTP status codes like 401 or 403 suggest credential problems; verify API keys and tokens.
    • Timeout or network errors imply connectivity issues; check internet access and firewall settings.

To resolve errors, ensure the phone number is correctly formatted, credentials are valid and up to date, and the node has proper network access.

Links and References

Discussion