Skip to main content
Webhooks deliver real-time notifications to your server when email events occur. You configure which events to listen for and provide an endpoint URL. Nuntly sends a POST request to that URL each time a matching event happens.

Available events

Sending events

Open and click tracking events require tracking to be enabled on your sending domain.
For details on sending event payloads and integration, see sending events.

Receiving events

For details on receiving event payloads and integration, see receiving events.

Create a webhook from the dashboard

1

Go to webhooks

In the dashboard, go to Webhooks.
2

Open the creation form

Click Create Webhook.
3

Fill in the form

Configure your webhook:
  • Name. A descriptive label (for example, “Production listener”).
  • Endpoint URL. The HTTPS URL where Nuntly will send events. This URL must be owned and controlled by you.
  • Status. Set to Enabled or Disabled.
  • Events. Select at least one event type to listen for.
The Create Webhook dialog showing name, endpoint URL, status toggle, and event selection grid
4

Create the webhook

Click Create Webhook.

Save your signing secret

After the webhook is created, the signing secret is displayed. Copy it immediately. It is shown only once. The confirmation dialog showing the newly created webhook signing secret
The signing secret is displayed only once. Store it securely. You will need it to verify incoming webhook requests. If you lose it, you can rotate the secret from your webhook settings.

Create a webhook with the SDK

You can also create webhooks programmatically:

Manage webhooks

From the webhooks list in the dashboard, you can:
  • Edit. Update the name, endpoint URL, events, or status.
  • Rotate secret. Generate a new signing secret (remember to update your application with the new value).
  • Delete. Remove the webhook entirely.
The webhooks list page showing existing webhooks with management options

Next steps

To implement the endpoint that receives and processes webhook events in your application, see how to handle webhook events. New to webhooks? The blog guide what is a webhook endpoint walks through the concept, signature verification, and idempotency from scratch.