Events
Subscribe to individual events or use * to receive all of them.
Leads
| Event | Trigger |
|---|---|
lead.created | A new lead is created (web, mobile, or API) |
lead.updated | Any lead field changes |
lead.deleted | A lead is soft-deleted |
lead.status_changed | The lead's pin status (last_status_id) changes |
Appointments
| Event | Trigger |
|---|---|
appointment.created | An appointment is scheduled |
appointment.updated | An appointment is modified |
appointment.canceled | An appointment is canceled or deleted |
Knocks
| Event | Trigger |
|---|---|
knock.completed | A knock/record is completed (typically from mobile) |
knock.outcome_changed | A lead status change implies a new knock outcome |
Activity
| Event | Trigger |
|---|---|
rep.activity_logged | Firehose — fires for every tracked model mutation (create / update / delete) |
lead.status_changed and knock.outcome_changed often fire together when a rep updates a lead's pin status from the app.