UazAPI icon

UazAPI

Integração completa com UazAPI - 90+ endpoints para automação WhatsApp

Overview

This node operation allows sending interactive menus via WhatsApp using the UazAPI integration. It supports three types of interactive menus:

  • Button: Quick reply buttons that users can tap to respond.
  • List: A list of options from which users can select.
  • Poll: An interactive poll for gathering user votes.

Such menus enhance user engagement by providing structured and easy-to-use response options within WhatsApp conversations. This is particularly useful for customer support, surveys, marketing campaigns, or any scenario where guided user input is desired.

Example use cases:

  • Sending a menu with quick reply buttons to confirm an appointment.
  • Presenting a list of product categories for a user to choose from.
  • Conducting a poll to gather feedback on a new service feature.

Properties

Name Meaning
Number Recipient's phone number including country code, without the "+" sign (e.g., 5511999999999)
Menu Type Type of interactive menu to send. Options:
- Button: Quick reply buttons
- List: List of selectable options
- Poll: Interactive poll
Menu Text Main text content displayed in the menu message

Output

The node outputs a JSON object representing the API response from the UazAPI service after attempting to send the interactive menu. The exact structure depends on the API but typically includes status information about the sent message.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active connection to the UazAPI service with valid credentials including base URL and authentication tokens.
  • The node uses HTTP requests authenticated via these credentials to communicate with the UazAPI endpoints.
  • Proper configuration of the UazAPI credential in n8n is necessary before using this node.

Troubleshooting

  • Common issues:

    • Invalid or missing recipient number format may cause message sending failure.
    • Incorrect or expired API credentials will result in authentication errors.
    • Network connectivity problems can prevent communication with the UazAPI server.
    • Unsupported or malformed menu content might be rejected by the API.
  • Error messages:

    • Authentication failures usually indicate invalid API keys or tokens; verify and update credentials.
    • Validation errors often point to missing required fields like number or menuText; ensure all required inputs are provided.
    • API rate limits or server errors may return HTTP error codes; consider retrying after some time or checking API usage limits.

Links and References

Discussion