Zalo Event Listener
AI-generatedOverview
The "Zalo Event Listener" node is designed to listen for specific events from the Zalo platform, such as message reactions, undo actions, and group-related events. It acts as a trigger within an n8n workflow, enabling automation based on real-time interactions or changes occurring in Zalo.
Common scenarios where this node is beneficial include:
- Automating responses or logging when users react to messages.
- Tracking when messages are undone or deleted.
- Monitoring group activities like member joins, leaves, or other group events.
For example, a user might use this node to automatically send a notification when someone reacts to a message or to update a database when a group event occurs.
Properties
| Name | Meaning |
|---|---|
| Event | The type of Zalo event to listen for. Options: Reaction (message reactions), Undo (message undo events), Group Event (group-related events) |
Output
The node outputs data in JSON format representing the event details received from Zalo. Each output item contains a json field with the event data corresponding to the selected event type.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for authenticating with the Zalo platform.
- Needs proper configuration of the Zalo API credentials within n8n to function correctly.
Troubleshooting
Common issues:
- Failure to receive events may be due to incorrect or missing API credentials.
- Network connectivity problems can prevent the node from listening to events.
- Selecting an unsupported event type or misconfiguration in the Zalo app permissions could cause no triggers.
Error messages:
- Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
- Connection timeouts suggest network issues; check internet access and firewall settings.
- Permission denied errors mean the Zalo app lacks required scopes; ensure proper app setup on Zalo's developer portal.