Skip to main content

Documentation Index

Fetch the complete documentation index at: https://klipy.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

contact.job_changed

What this event means

contact.job_changed is emitted whenever a contact’s title or associated company changes.

Webhook type

contact.job_changed

Internal source mapping

Internal eventTrigger path
contact.job_changedContact trigger detects title or company changes.

Payload example

{
  "type": "contact.job_changed",
  "object": "event",
  "data": {
    "contact_id": "h7w8y2f1",
    "previous_title": "Sales Associate",
    "new_title": "Head of Growth",
    "previous_company_id": "cmp_1122aa",
    "new_company_id": "cmp_a1b2c3"
  }
}

Delivery and idempotency handling

  • Use data.contact_id with previous_title/new_title to avoid re-applying duplicate updates.
  • Only apply the event if incoming values differ from your current state to avoid duplicate writes.
  • This event is reference-style and may be emitted without enriched profile snapshot data.
Last modified on April 26, 2026