Actions37
- Instance Actions
- Message Actions
- Group Actions
- Contact Actions
- Chat Actions
- Campaign Actions
- Chatbot Actions
Overview
This node integrates with the UazAPI service to send WhatsApp messages, specifically supporting sending contact cards (vCards) in this context. The "Send Contact" operation allows users to send a contact's full name and one or more phone numbers as a vCard to a specified WhatsApp recipient number.
Typical use cases include:
- Sharing contact information quickly via WhatsApp in automated workflows.
- Sending business cards or customer support contacts automatically.
- Integrating CRM or contact management systems with WhatsApp messaging.
For example, you can automate sending a sales representative's contact card to new leads or share emergency contact details in customer service scenarios.
Properties
| Name | Meaning |
|---|---|
| Number | Recipient's WhatsApp number including country code, without the "+" prefix (e.g., 5511999999999). |
| Contact Full Name | The full name of the contact being sent as a vCard. |
| Contact Phone | One or multiple phone numbers of the contact, separated by commas if multiple (e.g., "5511999999999,5511888888888"). |
Output
The node outputs a JSON object representing the response from the UazAPI after attempting to send the contact card message. This typically includes status information about the message delivery or any errors returned by the API.
No binary data output is produced by this operation.
Example output structure (simplified):
{
"status": "success",
"messageId": "some-message-id",
"details": { ... }
}
Dependencies
- Requires an active UazAPI account with valid API credentials configured in n8n.
- The node uses these credentials to authenticate HTTP requests to the UazAPI endpoints.
- The base URL for the API is taken from the credential configuration.
- Internet connectivity is required to reach the UazAPI service.
Troubleshooting
- Invalid Number Format: Ensure the recipient number and contact phone numbers are provided with country codes and no "+" sign.
- Authentication Errors: Verify that the API key or authentication token is correctly set up in the node credentials.
- API Endpoint Errors: If the API returns errors, check the UazAPI service status and ensure the instance is connected and active.
- Multiple Phone Numbers: When sending multiple phone numbers for the contact, separate them with commas without spaces.
- Empty Required Fields: All required fields ("Number", "Contact Full Name", "Contact Phone") must be filled; otherwise, the node will throw validation errors.
Links and References
- UazAPI Official Documentation (for detailed API usage and error codes)
- WhatsApp vCard Format (general info on contact cards in WhatsApp)