Skip to Content
IntegrationsWebhooks

Webhooks

Webhooks send event payloads to your systems in near real time.

Supported Event Types

  • lead_captured

Configure a Webhook

  1. Go to Webhooks for an agent.
  2. Add payload URL.
  3. Select event type.
  4. Optionally set a secret token.
  5. 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
Dukon | Docs