BCDR Webhook Trigger
AI-generatedSummary
Receive and process WhatsApp webhook events by handling GET verification requests and POST updates, optionally validating their signature and filtering by business account and phone number IDs.
Inputs
- Verify Token (required) — String token used to verify webhook authenticity during the initial handshake GET request.
- Validate Signature — Boolean to enable validation of the X-Hub-Signature-256 header using the app secret from credentials.
- Filter Updates — Boolean to filter incoming webhook events by matching the business account ID and phone number ID configured in credentials.
Output shape
A single output containing the webhook update event data as JSON when a valid POST request is received, or an HTTP response for webhook verification and error scenarios.
GET requests with correct Verify Token respond with the challenge string; invalid requests respond with an error message. When Validate Signature is enabled, missing or invalid signatures cause the webhook to respond with an error and no data. When Filter Updates is enabled, updates not matching configured businessAccountId or phoneNumberId are ignored with no workflow data returned.