Overview
This node allows sending WhatsApp status messages using the ZuckZapGo API. It supports multiple media types for status updates, including text, images, videos, and audio. Users can send statuses with optional captions and customize various parameters such as audience targeting and message IDs.
Common scenarios include:
- Broadcasting a text announcement or update to WhatsApp contacts.
- Sharing images or videos as status updates with captions.
- Sending audio clips or voice notes as status messages.
- Targeting specific audiences or excluding certain contacts from viewing the status.
For example, a marketing team could use this node to post promotional videos or images as WhatsApp statuses to engage customers, or a support team might send quick audio updates to a subset of users.
Properties
| Name | Meaning |
|---|---|
| Video Source | Choose the source of the video: - Binary Data (from previous node) - Base64 encoded video - URL to video file |
| Binary Property | Name of the binary property containing the video when "Binary Data" is selected as Video Source |
| Base64 Video | Base64 encoded video string with data URL prefix (required if Video Source is Base64) |
| Video URL | URL to the video file (required if Video Source is URL) |
| Caption | Optional caption text for the video status |
| Additional Options | Collection of optional settings: - Message ID: Custom identifier for the message - Audience: Comma-separated list of JIDs to receive the status - Exclude List: Comma-separated list of JIDs to exclude from viewing |
Output
The node outputs an array of JSON objects representing the response from the ZuckZapGo API after sending the video status. Each output item corresponds to one input item processed.
The json output contains the API response data, which typically includes confirmation details about the sent status message.
If the video is provided as binary data, it is converted and prepared internally but not outputted as binary; only the API response is returned.
Dependencies
- Requires an active connection to the ZuckZapGo API via an API key credential configured in n8n.
- Uses helper functions from bundled dependencies for preparing media data and making authenticated API requests.
- The node expects the input data to contain binary video data if "Binary Data" is selected as the video source.
Troubleshooting
Error: Binary property "X" not found
This occurs if the specified binary property does not exist in the input data. Ensure that the previous node outputs binary data under the correct property name.Missing required fields
If Base64 or URL video sources are selected, the corresponding field must be filled. Otherwise, the node will throw an error.API request failures
Network issues or invalid API credentials may cause errors. Verify the API key configuration and network connectivity.Audience and Exclude List formatting
These fields expect comma-separated lists of valid JIDs. Incorrect formatting may lead to unexpected behavior.
To resolve most issues, verify input data correctness, required fields, and API credential setup.
Links and References
- ZuckZapGo API Documentation (replace with actual URL)
- WhatsApp Status Messaging Best Practices
- n8n documentation on Working with Binary Data