I need a clear way to identify whether an Event record in Salesforce came from Einstein Activity Capture (EAC) or was created manually by a user. EAC behaviour varies (some items are timeline-only, some are created as real Event records), so simple checks like CreatedById or edit-permissions are not giving consistent results.
What I want to confirm:
Is there any reliable field or indicator on the Event that marks it as EAC-synced?
Do EAC Events always use a specific CreatedBy / Owner pattern?
Should I check fields like ExternalEventId / ExternalId to confirm external calendar sync?
In orgs where EAC writes true Event records, how do you distinguish them from user-created Events?
Looking for a straightforward, admin-safe way to detect if an Event originated from EAC.