Actions23
- Chatting Actions
- Group Actions
- Message Actions
- User Actions
Overview
This node integrates with the Go WhatsApp Web MultiDevice API, enabling various messaging-related operations. Specifically, for the User resource and the Set Avatar operation, it allows users to update their WhatsApp profile avatar by uploading an image file. This is useful in scenarios where automated workflows need to programmatically change the user's profile picture, such as updating branding images or personalizing profiles based on external triggers.
Properties
| Name | Meaning |
|---|---|
| Avatar File Property | The name of the binary property that contains the avatar image file to be uploaded. |
The "Avatar File Property" expects a string indicating which binary data field holds the image file for the avatar.
Output
The node outputs JSON data representing the result of the avatar update operation. Typically, this will include confirmation details from the API about the successful update or error information if the operation failed.
If the node handles binary data (the avatar image), it expects the input binary property specified by the user but does not output binary data itself.
Dependencies
- Requires an API key credential for authenticating with the Go WhatsApp Web MultiDevice API.
- The node configuration must include the base URL of the API host.
- The node depends on the Go WhatsApp Web MultiDevice API service being accessible and properly configured.
Troubleshooting
Common issues:
- Providing an incorrect or missing binary property name for the avatar image will cause the operation to fail.
- Network or authentication errors if the API key or host URL is invalid or unreachable.
- Unsupported image formats or corrupted files may cause the API to reject the avatar upload.
Error messages:
"Unknown resource": Indicates the resource parameter is invalid; ensure "user" is selected.- Errors related to missing binary data: Verify the binary property name matches the actual input data.
- API response errors: Check credentials and network connectivity.
Links and References
- Go WhatsApp Web MultiDevice API Documentation (general reference for the API)
- n8n documentation on working with binary data