Skip to main content
The REST API is in early access and is enabled per account on request. API keys are not yet issued from the dashboard. To request access, contact your account executive.
This page is the definitive reference for every webhook event DeltaLead can deliver to your endpoint. Events are grouped by domain: lead lifecycle, conversation activity, appointments, and escalations to a human. For each event you will find the trigger condition and a full example payload so you know exactly what to expect in your handler.
Subscribe only to the events your integration actually needs. Filtering out irrelevant event types reduces unnecessary POST requests to your server and keeps your handler logic focused.

Lead Lifecycle Events

Fired the moment a new lead arrives in DeltaLead from any connected channel — WhatsApp, MercadoLibre, Typeform, the Custom Webhook, email, or manual entry. At creation the lead’s score is 0; qualification happens asynchronously and triggers lead.qualified once complete.
Example payload
Fired when the AI agent has finished its qualification conversation and assigned a purchase-intent score. The score field ranges from 0 to 100. The summary produced by qualification is reflected in ai_summary_status, which turns completed once the AI Summary is available on the lead.
Example payload
Fired whenever a lead record is modified after creation. Common triggers include a manual status change by a seller, a score revision after a follow-up conversation, or an update to the vehicles of interest.
Example payload
Fired when a qualified lead is assigned to a specific member of your sales team, either automatically by DeltaLead’s routing rules or manually by a manager. Use this event to notify the assigned seller via your own systems.
Example payload

Conversation Events

Fired when a lead initiates a new conversation on any channel. A single lead can have multiple conversations over time; each one triggers its own conversation.started event.
Example payload
Fired each time a new inbound message is received from the lead during an active conversation. Subscribe to this event to mirror conversation history in your own CRM or data warehouse in real time. The message text travels in body; attachments and audio transcription, when present, travel in media.
Example payload

Appointment Events

Fired when an AI agent successfully schedules an appointment with a lead — typically a test drive or showroom visit. Use this event to add the appointment to your calendar system, notify the responsible seller, or prepare the vehicle.
Example payload

Escalation Events

Fired when an AI agent determines that a conversation requires human intervention and escalates it. This occurs when one of the agent’s configured business rules is met — for example, a lead asking to negotiate pricing or inquire about financing terms. The receiving seller gets full conversation context.
Example payload