Overview
This node listens for incoming messages on the Zalo platform, specifically user messages and group messages, based on the selected event types. It is useful for automating workflows triggered by new messages received on Zalo, such as customer support automation, message logging, or notification systems. For example, it can trigger a workflow whenever a user sends a message or when a message is posted in a group chat.
Use Case Examples
- Trigger a workflow when a user sends a message on Zalo to automatically respond or log the message.
- Listen to group messages to monitor discussions or extract data for analytics.
Properties
| Name | Meaning |
|---|---|
| Event Types | Specifies the types of messages to listen for, either user messages, group messages, or both. |
| Self Listen | Determines whether the node should listen to messages sent by the authenticated user itself. |
Output
JSON
message- The incoming message data received from Zalo, provided as JSON.
Dependencies
- Requires Zalo API credentials including cookie, IMEI, and user agent for authentication.
Troubleshooting
- Common issues include invalid or expired credentials causing connection failures. Ensure the Zalo API credentials are valid and up to date.
- If the webhook URL is not correctly set or reachable, messages will not be received. Verify the webhook URL configuration and network accessibility.
- Error 'No API instance found' indicates failure to authenticate with Zalo API; check credentials and login parameters.