Actions37
- Message Actions
- Media Actions
- Contact Actions
- Group Actions
- Instance Actions
- Webhook Actions
Overview
This node integrates with the Uazapi WhatsApp API to manage WhatsApp contacts and perform various messaging-related operations. Specifically, the "Unblock Contact" operation allows users to unblock a previously blocked WhatsApp contact by specifying their phone number.
Common scenarios for this node include:
- Unblocking a contact who was mistakenly blocked.
- Automating contact management workflows where contacts need to be unblocked based on certain triggers or conditions.
- Integrating WhatsApp contact status changes into broader CRM or customer support systems.
For example, a user could automate unblocking a customer’s WhatsApp number after resolving a support issue, enabling further communication.
Properties
| Name | Meaning |
|---|---|
| Phone Number | The WhatsApp phone number of the contact to unblock, including country code (e.g., 5511999999999). |
| Additional Fields | Optional extra parameters: • Reply to Message ID: ID of message to reply to • Delay (seconds): Delay before sending message • Disable Link Preview: Whether to disable link previews in messages • Mention Users: Comma-separated phone numbers to mention |
Output
The node outputs a JSON object containing the response from the Uazapi API after attempting to unblock the contact. This typically includes confirmation of the unblock action or error details if the operation failed.
Example output structure:
{
"json": {
// Response data from Uazapi API about unblock operation
},
"pairedItem": {
"item": 0
}
}
No binary data is produced by this operation.
Dependencies
- Requires an active Uazapi WhatsApp API account.
- Needs credentials including an API key, API token, API URL, and instance ID configured in n8n.
- The node sends requests through a proxy endpoint at
https://n8ntools.io/api/v1/proxy/uazapiusing the provided API key credential.
Troubleshooting
- Invalid Phone Number Format: Ensure the phone number includes the country code without any special characters or spaces.
- Authentication Errors: Verify that the API key, token, and instance ID credentials are correctly set up and valid.
- Contact Not Blocked: If trying to unblock a contact that is not currently blocked, the API may return an error or no effect; check the contact's block status beforehand.
- Network Issues: Confirm network connectivity and that the proxy endpoint is reachable.
- API Rate Limits: Excessive requests might lead to rate limiting; implement delays or retries as needed.
If errors occur, the node returns an error message in the output JSON under the error field when "Continue On Fail" is enabled.
Links and References
- Uazapi Official Documentation (for detailed API usage)
- WhatsApp Business API Guidelines
- n8n Documentation for configuring credentials and using custom nodes