ZuckZapGo User icon

ZuckZapGo User

Get user information and manage presence with ZuckZapGo WhatsApp API

Overview

This node integrates with the ZuckZapGo WhatsApp API to manage user information and presence on WhatsApp. Specifically, the "Set My Status" operation allows users to update their current WhatsApp status message programmatically. This is useful for automating status updates based on external triggers or workflows, such as setting availability during working hours or broadcasting custom messages.

Practical examples include:

  • Automatically setting a "Busy" status during meetings.
  • Updating status messages to reflect current promotions or announcements.
  • Clearing or resetting status messages at specific times.

Properties

Name Meaning
Status Message The status message text to set on the user's WhatsApp profile (e.g., "Available"). This is a required string input.

Output

The output JSON contains the response from the ZuckZapGo API after attempting to set the status message. It typically includes confirmation of the updated status or any relevant metadata returned by the API.

No binary data is produced by this operation.

Dependencies

  • Requires an active connection to the ZuckZapGo WhatsApp API.
  • Requires an API key credential configured in n8n to authenticate requests to the ZuckZapGo service.
  • The node uses internal helper functions to validate phone numbers and make authenticated HTTP requests to the API endpoints.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Providing an empty or invalid status message may result in API errors.
    • Network connectivity problems can prevent successful API calls.
  • Error messages:

    • Errors returned from the API are passed through; typical messages might indicate invalid parameters or authentication failure.
    • If the node is set to continue on fail, error details will be included in the output JSON under an error property.
  • Resolutions:

    • Ensure the API key credential is correctly configured and has necessary permissions.
    • Verify that the status message is not empty and meets any length or content requirements imposed by WhatsApp.
    • Check network connectivity and proxy settings if applicable.

Links and References

Discussion