ZuckZapGo Status icon

ZuckZapGo Status

Send WhatsApp status messages using ZuckZapGo API

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

Discussion