Kuantia CRM icon

Kuantia CRM

Interact with Kuantia CRM API

Actions65

Webhooks → Whats App Webhook Controller Verify Webhook

AI-generated

Overview

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

  1. Verifying a WhatsApp webhook subscription during initial setup.
  2. 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

  • hub
    • mode - 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.

Discussion