Zalo Bot Event Trigger
AI-generatedSummary
Receives Zalo Bot webhook events and starts a workflow with matching message events. Choose an event type, then activate the workflow; webhook registration is automatic by default, or you can configure the URL and secret manually.
Inputs
- Credential (required) — Zalo Bot credential containing the Bot Token and, optionally, a custom Webhook Secret Token. If no custom secret is set, the node derives one from the Bot Token.
- Tự Đăng Ký Webhook (registerWebhook) — Defaults to true. When enabled, activation registers the n8n webhook with Zalo and deactivation attempts to delete it. When disabled, configure the webhook URL and Secret Token in Zalo Bot Manager yourself.
- Bỏ Qua Kiểm Tra Secret (debug) (skipSecretValidation) — Defaults to false. When enabled, accepts requests without checking the X-Bot-Api-Secret-Token header; use only temporarily for testing.
- Event Type (eventType) — Defaults to Any Message. Select Any Message, Text Message, Image Message, or Sticker Message to accept all events or only the corresponding event name.
Output shape
One workflow item containing the Zalo event payload as JSON for each accepted webhook request.
Requests without a matching secret (unless validation is skipped), an event_name, or the selected event type are ignored. Uses the production /webhook/ URL while the workflow is active; the displayed notice cautions against using /webhook-test/.