ZuckZapGo Group icon

ZuckZapGo Group

Manage WhatsApp groups with ZuckZapGo API

Overview

The node "ZuckZapGo Group" allows managing WhatsApp groups through the ZuckZapGo API. It supports a variety of group-related operations such as creating groups, retrieving information, managing participants, and updating group settings including the group photo.

A common use case is automating WhatsApp group management tasks within workflows, for example:

  • Creating a new group with specified participants.
  • Updating the group photo from an image file or URL.
  • Changing group settings like description, name, or announcement mode.
  • Adding or removing participants programmatically.

This node is beneficial for businesses or communities that rely on WhatsApp groups for communication and want to automate administrative tasks without manual intervention.

Properties

Name Meaning
Group JID The unique identifier (JID) of the WhatsApp group to operate on.
Photo Source Source type for the group photo: Binary Data, Base64 encoded image, or URL to the image file.
Binary Property Name of the binary property containing the image data when using Binary Data as photo source.
Base64 Image Base64 encoded JPEG image string with data URL prefix, used if Photo Source is Base64.
Photo URL URL pointing to the image file, used if Photo Source is URL.

These properties are specifically relevant for the "Set Photo" operation. Other operations have their own required parameters (not detailed here as per user request).

Output

The node outputs JSON data representing the response from the ZuckZapGo API for the requested operation. The structure varies depending on the operation performed but generally includes details about the group or confirmation of the action taken.

If the operation involves setting a photo, the node processes image data from binary, base64, or URL sources but does not output binary data itself; it only returns the API response in JSON format.

Dependencies

  • Requires an active connection to the ZuckZapGo API via an API key credential configured in n8n.
  • The node depends on helper functions for phone number validation and media data preparation.
  • Network access is needed to fetch images if the photo source is a URL.

Troubleshooting

  • Binary property not found error: When using binary data as the photo source, ensure the specified binary property exists in the input data and contains valid image data.
  • Invalid phone numbers: Phone numbers must be correctly formatted; otherwise, the API may reject them.
  • API errors: Errors returned by the ZuckZapGo API will be passed through. Check API credentials and network connectivity.
  • Missing required parameters: Ensure all required fields for the chosen operation are provided, e.g., Group JID for setting a photo.

Links and References

Discussion