Skip to main content
DialNexa external webhooks send real-time events to a workspace HTTPS endpoint. The Webhooks page lets users create or update a URL, set retry count from 0 to 3, set request timeout from 1,000 ms to 60,000 ms, view active state, and delete the webhook.
The webhook URL must start with https://. Webhooks are not the place to experiment with almost-secure endpoints.

External Webhook Fields

These fields control event delivery.
FieldRequirement or behavior
URLRequired, must use https://, and must be 150 characters or less.
Retry countMust be between 0 and 3.
Request timeoutMust be between 1,000 ms and 60,000 ms.
Active stateShows whether delivery is active. A missing secret can make the webhook inactive.
Last delivery and status codeUsed to understand recent delivery behavior.

Events And Delivery

Webhook delivery records help debug receivers.

Call initiated

Event sent when a call starts.

Call ended

Event sent when a call ends.

Transfer completed

Event sent for completed transfer behavior.

Delivery logs

Record response status, success flag, retry attempt, and errors.

Create A Webhook Receiver

1

Create a webhook secret

Configure verification before relying on events.
2

Enter HTTPS URL

Use a stable endpoint under your control.
3

Set timeout and retries

Choose values your receiver can satisfy.
4

Create or update webhook

Watch the active badge.
5

Trigger a test call

Confirm the receiver gets and verifies the event.

Webhook Secrets

Verify events.

Agent Webhooks

Enable events for agents.

Webhook Failures

Debug delivery.