Wappfy icon

Wappfy

Interact with WhatsApp through Wappfy API

Overview

This node interacts with WhatsApp through the Wappfy API, enabling various WhatsApp-related operations programmatically. Specifically, the "Contact" resource's "Check Exists" operation allows you to verify if a given phone number is registered on WhatsApp.

This functionality is useful in scenarios such as:

  • Validating user phone numbers before sending messages.
  • Filtering contact lists to include only WhatsApp users.
  • Automating workflows that depend on WhatsApp presence verification.

For example, before sending a promotional message, you can use this node to check if the recipient's phone number exists on WhatsApp, ensuring your message reaches an active WhatsApp user.

Properties

Name Meaning
Phone Number The phone number to check for existence on WhatsApp

Output

The output JSON contains the response from the Wappfy API indicating whether the specified phone number exists on WhatsApp. The exact structure depends on the API response but typically includes fields confirming existence status and possibly additional metadata about the contact.

No binary data output is involved in this operation.

Dependencies

  • Requires an active Wappfy API account with valid credentials (API key and instance name).
  • The node uses these credentials to authenticate requests to the Wappfy API.
  • Proper configuration of the Wappfy API credential within n8n is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Incorrect phone number format may lead to unsuccessful checks or errors.
    • Network connectivity problems can prevent API communication.
  • Error messages:

    • Authentication errors usually indicate invalid API keys or instance names; verify and update credentials.
    • If the phone number is not found, the API might return a specific error or empty result; ensure the number is correctly formatted including country code.
    • Timeout or network errors suggest checking internet connection or API service status.

Links and References

Discussion