Field Mappings for Event Sync

When you use Einstein Activity Capture to sync events, fields from your Salesforce events are mapped to fields in the connected Microsoft or Google account. Learn which fields sync and how they’re mapped. Plus, see which Microsoft® Exchange field mappings Salesforce admins can customize.

Required Editions

Available in: Lightning Experience
Available with Einstein Activity Capture Standard in Sales in Starter, Pro Suite, Professional, and Enterprise Editions
Available with Unlimited Edition, Einstein 1 Sales Edition, and Agentforce 1 Edition
Available with Einstein for Sales, which is included in Einstein 1 Sales Edition and available for an extra cost in Enterprise and Unlimited Editions
Available with Sales Engagement, which is included with Sales in Performance and Unlimited Editions, and available for an extra cost in Professional and Enterprise Editions
Available with Revenue Intelligence, which is available for an extra cost in Enterprise and Unlimited Editions
Note
Note We’re reorganizing the Einstein Activity Capture documentation. We’re moving some information around, but we aren’t deleting anything.

Microsoft

Admins customize field mappings from the Field Mappings tab when editing a configuration. Admins can’t customize mappings for standard fields that are used to match events during the sync process. For example, events are synced based on the date, and start and end time, so those field mappings can’t be changed. Custom Salesforce fields aren’t used in mappings.

Salesforce Field Exchange Field (API Label) Customizable Mapping Details
All-Day Event All Day (IsAllDayEvent) No
Attendees* No field label No

To see the attendees list, add the Salesforce Attendees field to the event page layout.

To understand how the attendees field and attendee responses sync, see Event Attendee Sync.

In Outlook, this field is shown as an icon, with a text field to add attendees and mark them as required or optional. The API labels for the Exchange fields are RequiredAttendees and OptionalAttendees. Salesforce syncs both Exchange fields with Attendees.

Description Notes (Body) Yes
Duration Duration (Duration) No
End No field label No In Outlook, this field is shown as an icon, with the options to select an end time or day. The API label for the Exchange field is End.
Location No field label Yes In Outlook, this field is shown as an icon, with a text field to add a location. The API label for the Exchange field is Location.
Assigned To Organizer (Organizer) No
Private Private (Sensitivity) No In Outlook, Private is one of the options for this field. Only Private shows in Outlook.
Reminder Date/Time Remind Me (ReminderMinutesBeforeStart) Yes In Outlook, this field is shown as part of the Remind Me field.
Reminder Set Remind Me (IsReminderSet) Yes In Outlook, this field is shown as part of the Remind Me field.
Repeat Repeat (AppointmentType) No

Repeating event details sync only if you enable Einstein Activity Capture, add the Repeat field to the Salesforce event page layout, and enable Event series sync on users’ Einstein Activity Capture configurations.

In Outlook, this field is shown as Repeat on events from the edit page, and Series from the saved event.

Show Time As Show as (LegacyFreeBusyStatus) Yes In Outlook, calendar availability is shown as Free, Tentative, Busy, Away, Out of office, or Working elsewhere. Outlook Tentative, Busy, and Away sync as Busy in Salesforce. Outlook Free and Working elsewhere sync as Salesforce Free, and Outlook Out of Office syncs as Salesforce Out of office.
Start OR Time No field label No

The Salesforce field Time syncs with the Exchange field Start only if multiday events are enabled in Salesforce. Otherwise, the Salesforce field Start syncs with the Exchange field Start.

In Outlook, this field is shown as an icon, with the options to select a start time or day. The API label for the Exchange field is Start.

Subject No field label No In Outlook, this field is shown as an icon, with a text field to add an event title. The API label for the Exchange field is Subject.
Time Zone Not shown No Outlook events don’t show this field. The API label for the Exchange field is StartTimeZone.

Google

Salesforce Field Google Field (API Label) Details
All-Day Event All Day (isAllday)
Attendees Guests (attendees)

To see the attendees list, add the Salesforce Attendees field to the event page layout.

To understand how the attendees field and attendee responses sync, see Event Attendee Sync.

Description Description (description)
End No field label In Google Calendar, this field is shown with the options to select an end time or day. The API label for the Google field is end.
Location Location (location)
Assigned To Organizer (organizer)
Private No field label In Google Calendar, this field is shown with the options to select an end time or day. The API label for the Google field is visibility.
Reminder Date/Time No field label In Google Calendar, this field is shown as the options Default visibility, Public, or Private. The API label for the Google field is reminders.
Reminder Set No field label In Google Calendar, this option can be set by dismissing the Notification or Email options. The API label for the Google field is isReminderSet.
Show Time As No field label In Google Calendar, this field is shown as an icon with the options Busy or Free. In the Google API, this field is status.
Start OR Time No field label

In Google Calendar, this field is shown with the options to select a start time or day. In the Google API, this field is start.

The Salesforce field Time syncs with the Google field Start only if multiday events are enabled in Salesforce. Otherwise, the Salesforce field Start syncs with the Google field Start.

Subject No field label In Google Calendar, this field is a text field with Add title in the field prompt. In the Google API, this field is summary.
Time Zone Time Zone (timeZone)