Actions148
- Chats Actions
- Chat Contacts Actions
- Chat Messages Actions
- Chat Files Actions
- Files Actions
- Team Actions
- Labels Actions
- Departments Actions
- Quick replies Actions
- Queue Actions
- WhatsApp session Actions
- WhatsApp profile Actions
- Business catalog Actions
- Campaigns Actions
- Meeting Links Actions
- User Status Actions
- Webhooks Actions
- Other Actions
- Send messages Actions
- Outbound Messages Actions
- WhatsApp Numbers Actions
- Groups Actions
- Channels Actions
Overview
This node interacts with the SparkBot WhatsApp API to perform various operations related to WhatsApp messaging and management. Specifically, the "Other" resource with the "Verify number exists" operation allows users to check if a given phone number is registered on WhatsApp. This can be useful in scenarios such as validating customer contact information before sending messages, filtering out invalid numbers, or automating workflows that depend on verified WhatsApp contacts.
Practical examples:
- Before sending promotional messages, verify that the target phone numbers exist on WhatsApp to avoid message failures.
- In customer support automation, confirm the customer's WhatsApp number before initiating chat sessions.
- Clean up contact lists by removing numbers not registered on WhatsApp.
Properties
| Name | Meaning |
|---|---|
| Phone Number | The phone number to verify, entered in international E.164 format (e.g., +1234567890). |
Output
The node outputs JSON data containing the result of the verification request. Typically, this will include information indicating whether the specified phone number exists on WhatsApp. The exact structure depends on the API response but generally includes status flags or boolean indicators confirming existence.
If the node supports binary data output, it would relate to any media or files returned by the API, but for this operation, only JSON output is relevant.
Dependencies
- Requires an API key credential for authenticating with the SparkBot WhatsApp API.
- Needs proper configuration of the API key within n8n credentials.
- Internet access to communicate with the SparkBot API endpoints.
Troubleshooting
- Invalid phone number format: Ensure the phone number is in E.164 format starting with a plus sign (+) followed by country code and subscriber number (e.g., +1234567890). The node validates this format and will throw an error if invalid.
- API authentication errors: Verify that the API key credential is correctly set up and has necessary permissions.
- Network issues: Check internet connectivity and firewall settings that might block access to the SparkBot API.
- Unexpected API responses: If the API changes or returns unexpected data, the node may fail. Review API documentation and update the node or credentials accordingly.
Links and References
- E.164 Phone Number Format
- SparkBot WhatsApp API documentation (refer to your API provider's official docs for detailed info)