App events
The events KudosCRM POSTs to an installed app's webhook URL — one entry per event an app can list in
its manifest, and webhook.ping, the review check's test event, which reaches the same URL though
nobody subscribes to it. Every delivery is a v3 envelope (EventEnvelopeV3) signed with the
install's own derived key; see the App webhooks guide for verification code. The canonical,
always-current catalog is in the app: /developers/events.
contact.created
A contact was created, by any route — UI, import, API or integration.
contact.updated
A field on a contact changed.
contact.deleted
A contact was moved to the trash (soft delete).
contact.restored
A trashed contact was restored.
company.created
A company was created.
company.updated
A field on a company changed.
company.deleted
A company was moved to the trash (soft delete).
deal.created
A deal was created.
deal.stage_changed
A deal moved between pipeline stages.
deal.won
A deal was marked won.
deal.lost
A deal was marked lost.
activity.created
An activity (call, meeting, note, email) was logged.
task.completed
A task was marked complete.
integration.installed
An integration was connected for this workspace.
integration.disconnected
An integration was disconnected.
import.started
A bulk import began.
import.completed
A bulk import finished successfully.
import.failed
A bulk import failed.
import.reverted
A completed import was rolled back.
lead.created
A lead was created — from a form, chat, an app, an import or by hand.
lead.stage_changed
A lead's status changed, for example from contacted to qualified.
lead.converted
A lead became a contact, and optionally a deal.
ticket.created
A support ticket was opened, on any channel.
ticket.breached_sla
A ticket passed its service-level target.
ticket.resolved
A ticket was solved or closed.
meeting.booked
A meeting was scheduled, through a booking link or in KudosCRM.
meeting.no_show
A meeting's guest did not attend.
meeting.cancelled
A meeting was cancelled.
form.submitted
A KudosCRM form was submitted.
quote.sent
A quote was sent to a customer.
quote.accepted
A customer accepted a quote.
webhook.ping (review check)
Not an event an app subscribes to: review check 3 sends it when your team runs the automated