GOWA icon

GOWA

Interact with Go WhatsApp Web MultiDevice API

Overview

This node integrates with the Go WhatsApp Web MultiDevice API, enabling various operations related to WhatsApp messaging and user management. Specifically, for the User resource and the Get Avatar operation, it retrieves the avatar image of a specified WhatsApp user by their phone number or, if no phone number is provided, fetches the avatar of the authenticated user.

Common scenarios where this node is beneficial include:

  • Displaying user profile pictures in custom dashboards or CRM systems.
  • Automating contact management by fetching avatars for contacts.
  • Enhancing chatbots or customer support tools with user profile images.

Example: You want to display the profile picture of a customer in your support system by providing their phone number to this node, which then fetches and returns the avatar image.

Properties

Name Meaning
User Phone Phone number of the WhatsApp user whose avatar you want to retrieve. Leave empty to get the avatar of the authenticated user.

Output

The node outputs JSON data containing the avatar information of the specified user. The exact structure depends on the API response but typically includes fields such as the URL or base64 data of the avatar image.

If the avatar is returned as binary data, it would represent the user's profile picture image file.

Dependencies

  • Requires an API key credential for authenticating with the Go WhatsApp Web MultiDevice API.
  • The node expects the API host URL to be configured in the credentials.
  • Internet access to communicate with the external Go WhatsApp API service.

Troubleshooting

  • Error: Unknown resource — This occurs if an unsupported resource name is provided. Ensure "User" is selected as the resource.
  • Error: Invalid phone number or user not found — If the phone number does not correspond to a valid WhatsApp user, the API may return an error. Verify the phone number format and existence.
  • Authentication errors — Check that the API key credential is correctly set up and has necessary permissions.
  • Empty avatar result — Some users may not have a profile picture set; handle such cases gracefully in your workflow.

Links and References

Discussion