Webhook Configuration and Assignment

Webhook Configuration

Webhooks are configured from the Webhook section of the portal, where you create and manage the URL that will receive WhatsApp events and notifications.

FieldDescription
Webhook NameAn identifying label for the webhook within the system (e.g., My Webhook).
Available OperationsThe event types this webhook will receive. For example, "Webhook Sender" — each selected operation determines which payloads your system receives when that event occurs.
Webhook URLThe endpoint on your server where event data will be sent. This is the most important field.
Test buttonSends a sample request to confirm your webhook URL is working correctly.
Headers ListCustom headers added to the webhook request — commonly used for authentication (API keys, tokens). Each entry includes a Header Key, Header Name, and Header Value. Click + ADD to add more.

Action buttons:

  • Test Selected Operations — sends test payloads based on the selected operations.
  • Save Configuration — saves the webhook setup.

Delivery Logs

Delivery logs record the status and details of webhook/message deliveries, letting you track what happened after each request or message was triggered.

Filters:

  • Operations — filter by specific webhook event type
  • Status — filter by delivery result (success, failed)
  • Date range — select a time window to view

Log details shown:

  • Date/Time — when the request was sent
  • Operation — the type of webhook event triggered
  • URL — the endpoint the request was sent to
  • Status — success or failure
  • Response Time — time taken to receive a response

Actions:

  • Export Filtered — download the filtered logs
  • Refresh — reload the latest log data

Assigning a Webhook

Once created, a webhook must be assigned to the desired WhatsApp number:

  • Go to the configuration section.
  • Click Actions next to the relevant number.
  • Assign it to the target WhatsApp number.

Once assigned, the system sends WhatsApp events — such as incoming messages and message status updates — to the configured webhook endpoint in real time, allowing your system to receive and process WhatsApp events automatically.