Actions18
- Administração Actions
- Instancia Actions
- Perfil Actions
- Webhooks e SSE Actions
- Enviar Mensagem Actions
Overview
This node integrates with the unofficial uazapiGO API to manage WhatsApp instances, profiles, webhooks, and send messages. It is useful for automating WhatsApp-related workflows such as connecting or disconnecting instances, configuring webhooks to receive event notifications, updating profile information, and sending text or media messages programmatically.
A practical example is setting up a webhook URL to receive real-time events from a specific WhatsApp instance, enabling automated processing of incoming messages or status updates. Another common use case is sending customized text or media messages to contacts or groups directly from an n8n workflow.
Properties
| Name | Meaning |
|---|---|
| Url | Base URL of the uazapiGO API (e.g., https://api.uazapigo.com). |
| Token da Instância | Authentication token for a specific WhatsApp instance (not a credential). |
| URL do Webhook | URL endpoint to receive webhook events from the instance or globally. |
| Eventos | List of event types to monitor via webhook: Connection, History, Messages, Messages Update, Call, Contacts, Presence, Groups, Labels, Chats, Chat Labels, Blocks, Leads, Sender. |
These properties are used when configuring webhooks or managing instances and messages. For the "Configurar Webhook da Instância" operation specifically, the relevant properties are:
| Name | Meaning |
|---|---|
| Url | Base API URL to which requests are sent. |
| Token da Instância | Token authenticating the specific WhatsApp instance. |
| URL do Webhook | The webhook URL where events will be sent. |
| Eventos | Events to subscribe to for this webhook configuration (multiple selectable options). |
Output
The node outputs JSON data representing the response from the uazapiGO API for each executed operation. This typically includes confirmation of actions performed (e.g., webhook set successfully), details about instances, or message sending results.
If errors occur, the output JSON contains an error field with the error message.
The node does not output binary data.
Dependencies
- Requires access to the uazapiGO API endpoint specified by the user.
- Needs an authentication token per WhatsApp instance for most operations except admin-level ones that may require separate admin credentials.
- No internal n8n credential types are mandatory, but optionally supports an admin API token credential for administrative operations.
- Network connectivity to the specified API base URL must be available.
Troubleshooting
- Missing or invalid tokens: If the instance token is missing or incorrect, API calls will fail with authentication errors. Ensure the correct token is provided in the "Token da Instância" property.
- Invalid webhook URL: The webhook URL must be a valid HTTPS URL. Invalid URLs may cause the API to reject the webhook setup.
- Event selection empty: Not selecting any events when configuring a webhook will result in no events being monitored; ensure at least one event type is selected.
- API endpoint unreachable: Verify network connectivity and that the base URL is correct and accessible.
- Admin credential errors: For admin resource operations, if admin credentials are not configured or invalid, the node throws an error indicating missing admin credentials.
Links and References
- uazapiGO API Documentation (Unofficial) (Assumed official API base URL)
- n8n HTTP Request Node Documentation (for understanding HTTP request handling)
- Webhook Concepts (general webhook info)
This summary focuses on the "Configurar Webhook da Instância" operation under the "Webhooks e SSE" resource, describing how to configure webhook URLs and select events to monitor using the uazapiGO API through this node.