Webhooks
When visitors are identified, we send events to your webhook endpoints in real-time.Webhook API Reference
Full webhook schemas with TypeScript, Python, and Go SDK examples
Setup
- In the Console, click Webhooks → Create Webhook
- Select the pixel to bind the webhook to
- Enter your endpoint URL
- Choose which events to receive
Events
| Event | Description | Use Case |
|---|---|---|
identity.resolved | Visitor first recognized | Real-time personalization |
identity.qualified | Identity verified with professional data | Lead qualification |
identity.enriched | Full enrichment complete | CRM sync, lead scoring |
identity.validated | Email validation complete | Email deliverability |
identity.session.finalized | Session concluded | Behavioral analytics |
Retries
Failed webhook deliveries (non-2xx response) are retried with exponential backoff:- Retry 1: 5 seconds
- Retry 2: 30 seconds
- Retry 3: 2 minutes
- Retry 4: 10 minutes
- Retry 5: 30 minutes