ZAP-API Trigger
AI-generatedSummary
Receives selected ZAP-API webhook events for a WhatsApp instance and starts the workflow with each event payload. Activating the trigger replaces that instance’s configured webhook URL; deactivating it clears the webhook.
Inputs
- Instance Name or ID (required) — Select the ZAP-API instance, or provide its ID using an expression.
- Events (required) — Choose which events trigger the workflow. Defaults to
message.received. - Verify Signature — Defaults to enabled. When enabled, incoming requests must have a valid
X-ZapAPI-Signature-256HMAC signature or the trigger responds with HTTP 401. Disabling verification allows anyone with the webhook URL to trigger the workflow.
Output shape
One n8n item containing the incoming webhook body for each accepted request.
The trigger registers its webhook with the selected instance and stores the returned signing secret. Each accepted request returns the body as JSON; requests with a missing or invalid signature are rejected when verification is enabled.