Actions65
- Custom Field Definitions Actions
- Knowledge Documents Actions
- Media Actions
- Used Tags Actions
- Webhooks Actions
- Sse Actions
- Accounts Actions
- User Management Actions
- Inbox Management Actions
- Conversations Actions
- Conversation Messages Actions
- Bot Actions
- Contacts Actions
Webhooks → Whats App Webhook Controller Verify Webhook
AI-generatedOverview
This node operation is designed to verify a WhatsApp webhook by handling the verification request parameters. It is typically used when setting up a webhook to ensure that the webhook endpoint is correctly configured and authorized by WhatsApp. The node processes query parameters such as hub.mode, hub.verify_token, and hub.challenge to confirm the webhook subscription.
Use Case Examples
- Verifying a WhatsApp webhook subscription during initial setup.
- Responding to WhatsApp's webhook verification request to confirm the webhook URL.
Properties
| Name | Meaning |
|---|---|
| Hub Mode | The mode of the webhook subscription request, typically 'subscribe' to verify the webhook. |
| Hub Verify Token | The verification token used to validate the webhook subscription request. |
| Hub Challenge | A challenge string sent by WhatsApp that must be echoed back to verify the webhook. |
| Request Options | Additional HTTP request options such as batching, SSL certificate validation, proxy settings, and timeout configuration. |
Output
JSON
hubmode- The mode of the webhook subscription request.verify_token- The verification token used to validate the webhook subscription.challenge- The challenge string that must be returned to verify the webhook.
Troubleshooting
- Ensure that the hub.verify_token matches the token configured in your WhatsApp webhook settings to avoid verification failure.
- Check network and proxy settings if the webhook verification request times out or fails to connect.
- If SSL issues occur, consider enabling the option to ignore SSL certificate validation, but be aware of the security implications.