Change Data Capture Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Merged Change Events
Monitor Change Event Publishing and Delivery Usage
Recurring Activities
Event Invitees
Updating Recurring Calendar Events
Shared Activities and Parent Records for Tasks and Events
Change Events for Users
Change Events for Lead Conversion
Newer Version Available
Change Events for Tasks and Events
You can receive change events for single and recurring tasks and calendar events,
including events with invitees.
-
Recurring Activities
The master activity record in the series is tracked in a single change event. Each occurrence in a recurring activity is tracked by an individual change event. -
Event Invitees
Change events are generated for event invitees in addition to the calendar event record. When a Salesforce user is invited to a calendar event, a child calendar event record is created for the invitee. A child calendar event is an Event record with the IsChild field set to true and OwnerId set to the invitee’s user ID. -
Updating Recurring Calendar Events
If a critical change is made to a recurring calendar event, such as changing the recurrence pattern or the recurrence start date, the series is deleted and recreated. -
Shared Activities and Parent Records for Tasks and Events
If Shared Activities is enabled, the relationships between a task and its parent records (for example, contacts and lead), which correspond to TaskRelation objects, are tracked through change events.