GOWA icon

GOWA

Interact with Go WhatsApp Web MultiDevice API

Overview

This node interacts with the Go WhatsApp Web MultiDevice API to manage WhatsApp groups, specifically allowing you to promote participants within a group. Promoting a participant typically means elevating their role or permissions in the group, such as making them an admin. This is useful in scenarios where you want to delegate group management responsibilities to other members.

Practical examples:

  • Automatically promoting trusted members to admins when they join a group.
  • Managing group roles dynamically based on external triggers or workflows.
  • Delegating moderation tasks without manual intervention.

Properties

Name Meaning
Group ID The unique identifier of the WhatsApp group where the participant will be promoted.
Participant Phone Comma-separated phone numbers of the participant(s) to be promoted within the group.

Output

The node outputs JSON data representing the result of the promotion operation. This typically includes confirmation details about the promoted participant(s) and the group. The exact structure depends on the API response but generally confirms success or failure of the promotion action.

No binary data output is involved.

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.
  • Network access to the API endpoint is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Group ID can cause failures.
    • Incorrectly formatted phone numbers (not comma-separated or invalid format) may lead to errors.
    • Insufficient permissions or API authentication failures.
    • Trying to promote a participant who is not part of the group.
  • Error messages:

    • Errors returned from the API will be passed through; typical messages might indicate "Participant not found" or "Unauthorized".
    • If the node throws an "Unknown resource" error, ensure the Resource parameter is set to "Group".
    • Network or authentication errors should be checked by verifying API credentials and connectivity.
  • Resolution tips:

    • Double-check the Group ID and participant phone numbers.
    • Ensure the API key credential is valid and has required permissions.
    • Use the node's "Continue On Fail" option to handle errors gracefully in workflows.

Links and References

Discussion