ZuckZapGo AI icon

ZuckZapGo AI

Send WhatsApp messages using ZuckZapGo - optimized for AI workflows

Overview

The node "ZuckZapGo AI" enables interaction with WhatsApp messaging and user data via the ZuckZapGo API, optimized for AI workflows. It supports a wide range of operations including sending various message types (text, images, documents, audio, video, locations, contacts, stickers, buttons, lists, polls, links, status updates), retrieving user and group information, checking account existence, downloading avatars, and fetching business profiles.

Specifically, the Get Business Profile operation retrieves comprehensive business profile information for a given WhatsApp business account phone number. This can be useful for automating customer support, enriching CRM data, or integrating business details into AI-driven chatbots.

Practical Examples

  • Automatically fetch and display business hours, categories, and contact details of a WhatsApp business account in a chatbot conversation.
  • Enrich customer records with verified business profile data before initiating communication.
  • Use business profile info to tailor marketing messages or service offers dynamically.

Properties

Name Meaning
Phone Number Phone number of the WhatsApp business account to retrieve the profile for (required).
Optimize Response Whether to optimize the API response to reduce token usage and improve AI processing (boolean).
Max Response Length Maximum number of characters in the response; longer responses will be truncated (number between 100-10000).
Include Only Essential Fields Whether to include only essential fields in the response to reduce noise (boolean).
Response Format How to format the response for optimal AI understanding. Options:
- Optimized: Clean, structured response.
- Raw: Complete raw API response.
- Summary: Brief summary with key info only.

Output

The node outputs JSON data containing the business profile information retrieved from the WhatsApp business account specified by the phone number. The structure depends on the chosen response format:

  • Optimized: A clean, structured version of the business profile tailored for AI consumption.
  • Raw: The full raw response as returned by the API, including all available fields.
  • Summary: A brief summary highlighting key business profile details.

If response optimization is enabled, the output may be truncated or filtered to reduce size and focus on essential information.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the ZuckZapGo API service.
  • Requires an API authentication credential configured in n8n for accessing the ZuckZapGo API.
  • No additional environment variables are explicitly required beyond standard API credential setup.

Troubleshooting

  • Error: Missing or invalid phone number
    Ensure the "Phone Number" property is provided in international format without "+" and corresponds to a valid WhatsApp business account.

  • API request failures or timeouts
    Check network connectivity and verify that the API key credential is correctly configured and has sufficient permissions.

  • Unexpected or empty response
    Confirm that the target phone number belongs to a WhatsApp business account with a public profile. Some accounts may not have business profile data available.

  • Binary property not found errors
    Not applicable for this operation since it does not handle binary data.

  • Response truncation issues when optimizing
    Adjust "Max Response Length" or disable "Optimize Response" if important data is missing due to truncation.

Links and References

Discussion