Actions76
- Message Actions
- Chat Actions
- Contact Actions
- Group Actions
- Create
- List
- Get
- Delete
- Join
- Get Join Info
- Leave
- Get Picture
- Set Picture
- Delete Picture
- Update Subject
- Update Description
- Get Security Info Admin Only
- Set Security Info Admin Only
- Get Security Messages Admin Only
- Set Security Messages Admin Only
- Get Participants
- Add Participant
- Remove Participant
- Promote Admin
- Demote Admin
- Status Actions
- Channel Actions
- Poll Actions
- Profile Actions
- LID Actions
- File Actions
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
- Wappfy API Documentation (for detailed API endpoints and responses)
- WhatsApp Business API Overview (general background on WhatsApp API usage)