Webhooks
Webhooks send event payloads to your systems in near real time.
Supported Event Types
lead_captured
Configure a Webhook
- Go to
Webhooksfor an agent. - Add payload URL.
- Select event type.
- Optionally set a secret token.
- Toggle active/inactive as needed.
Example Payload
{
"event": "lead_captured",
"data": {
"contactId": "cnt_123",
"email": "jane@example.com",
"name": "Jane Doe",
"phone": "+1-555-111-2222",
"message": "Please contact me",
"visitorId": "vis_abc",
"conversationId": "cs_456"
},
"timestamp": "2026-03-01T10:00:00.000Z"
}Header Behavior
If a webhook secret is set, Dukon includes X-Signature with the configured secret value.
Reliability Notes
- Delivery is asynchronous.
- Your endpoint should return quickly and handle retries safely.
- Log failed deliveries and alert on sustained failures.
Last updated on