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 activity series record is tracked in a single change event. Each occurrence in the series 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.