---
schema_version: "1"
id: 5890ae555843690637fec890979d11bcbeaf3269b2d6b195dc147524e11ca3db
title: EACSettings
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_eacsettings.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_eacsettings.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3b1ee09a40918d15846e4e415263fd234df022a2f8a0b631523df7746c29d41b
description: Represents the Einstein Activity Capture metadata type. Use Einstein Activity Capture to add emails and events from your Microsoft or Google account to the activity timeline of related Salesforce records. Automatically sync contact and event data between your Microsoft or Google account and Salesforce. This type extends the Metadata metadata type and inherits its fullName field.
---
# EACSettings

Represents the Einstein Activity Capture metadata type. Use Einstein Activity Capture to add emails and events from your Microsoft or Google account to the activity timeline of related Salesforce records. Automatically sync contact and event data between your Microsoft or Google account and Salesforce. This type extends the Metadata metadata type and inherits its fullName field.

In the package manifest, all organization settings metadata types are accessed using the Settings name. See [Settings](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_settings.htm "Represents the organization settings related to a feature. For example, your password policies, session settings and network access controls are all available in the SecuritySettings component type.") for details.

## File Suffix and Directory Location

EACSettings components have the suffix EAC and are stored in the Settings folder.

## Version

EACSettings components are available in API version 48.0 and later.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d402312e104">Field Name</th>

              <th class="featureTableHeader  " id="d402312e107">Field Type</th>

              <th class="featureTableHeader  " id="d402312e110">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">addRcCompToFlexiPages</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the Recommended Connections component is automatically added
                (<samp class="codeph nolang">true</samp>) to standard contact, lead, and person
                account Lightning record pages or not (<samp class="codeph nolang">false</samp>).<p class="p">Default value is <samp class="codeph nolang">false</samp>.
                </p>
                <p class="p">Available in API version 53.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">autoContactCreationPref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Automatic Contact Creation is enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">false</samp>.</p>
                <p class="p">Available in API version 61.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">autoContactEnrichmentPref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Automatic Contact Enhancements is enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">false</samp>.
                </p>
                <p class="p">Available in API version 61.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">automatedEmailFilter</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the setting to prevent automated emails from being shared is
                on (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).<p class="p">Available in API version 54.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">autoPopulateGoogleMeetLinks</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the details to join with Google Meet are added (<samp class="codeph nolang">true</samp>) to the Google version of the event or not
                (<samp class="codeph nolang">false</samp>) when sales reps create events in
                Salesforce. The Google Meet details don’t sync back to Salesforce. <p class="p">Default value
                  is <samp class="codeph nolang">false</samp>. </p>
                <p class="p">Available in API version
                  53.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableActivityAnalyticsPref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the Activities dashboard is enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">For orgs that enable Einstein Activity Capture after the
                  Summer ‘21 release, the default value is <samp class="codeph nolang">false</samp>. </p>
                <p class="p">Available in API version 53.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableActivityCapture</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Einstein Activity Capture is enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <span class="keyword parmname">provisionProductivityFeatures</span> must be
                <samp class="codeph nolang">true</samp> to use this feature. To ensure that your
                org's requirements for handling sensitive data are met, see <a class="xref" href="https://help.salesforce.com/s/articleView?id=sales.aac_setup_things_to_know.htm&amp;type=5&amp;language=en_US" target="_blank" title="HTML (New Window)">Einstein Activity Capture
                  Considerations</a>. <p class="p">Default value is <samp class="codeph nolang">false</samp>. </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableActivityMetrics</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Activity Metrics are enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).
                <span class="keyword parmname">enableActivityCapture</span> must be <samp class="codeph nolang">true</samp> to use this feature. Before enabling this feature, see <a class="xref" href="https://help.salesforce.com/s/articleView?id=sales.aac_activity_metrics_considerations.htm&amp;type=5&amp;language=en_US" target="_blank" title="HTML (New Window)">Considerations for Using
                  Activity Metrics</a>.<p class="p">Default value is <samp class="codeph nolang">false</samp>. </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableActivitySyncEngine</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether combined sync and capture is enabled for events, contacts,
                and emails (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">false</samp>. </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableEACForEveryonePref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether users who have the <span class="keyword parmname">enableActivityCapture</span>
                set to <samp class="codeph nolang">false</samp> can still see emails and events in
                their Salesforce timeline (<samp class="codeph nolang">true</samp>) or not
                (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">true</samp>. </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableEnforceEacSharingPref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether new Einstein Activity Capture users are required to keep
                their activity sharing setting as Don’t Share (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). Users can
                still share individual emails and events, and respond to sharing requests from other
                users.</td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableInboxActivitySharing</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the default activity sharing for new users is set to
                <span class="keyword parmname">Everyone</span> (<samp class="codeph nolang">true</samp>) or not
                (<samp class="codeph nolang">false</samp>). <p class="p">For example, if
                  <span class="keyword parmname">enableInboxActivitySharing</span> is <samp class="codeph nolang">true</samp>, then new Einstein Activity Capture users have their activity
                  sharing set to <span class="keyword parmname">Everyone</span> by default. This setting does not
                  affect the activity sharing setting of existing users.
                </p>
                <p class="p">Default value is
                  <samp class="codeph nolang">true</samp>.
                </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableInsightsInTimeline</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Email Insights is enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">Default
                  value is <samp class="codeph nolang">true</samp>. </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">enableInsightsInTimelineEacStd</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Email Insights is enabled for users with an Einstein Activity
                Capture Standard permission set (<samp class="codeph nolang">true</samp>) or not
                (<samp class="codeph nolang">false</samp>). For more information, see "Turn On
                Einstein Email Insights" in Salesforce Help.<p class="p">Default value is <samp class="codeph nolang">false</samp>. </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">provisionProductivityFeatures</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether your org is ready for productivity features to be enabled
                (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">false</samp>.
                </p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">relationshipGraphPref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Buyer Relationship Map is enabled (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">true</samp>.
                </p>
                <p class="p">Available in API version 61.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">salesforceEventsOnlyPref</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the activity timeline shows only events that are Salesforce
                records (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). For more information, see <a class="xref" href="https://help.salesforce.com/s/articleView?id=sales.aac_event_considerations.htm&amp;type=5&amp;language=en_US" target="_blank" title="HTML (New Window)">Guidelines for Using Events
                  with Einstein Activity Capture</a>
                <p class="p">Available in API version 53.0 and
                  later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">sensitiveEmailFilter</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether the setting to prevent sensitive emails from being shared is
                on (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).<p class="p">Available in API version 54.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">syncEmailToCoreActivity</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether Sync Email as Salesforce Activity is turned on (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).<p class="p">Available in API version 63.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">syncInternalEvents</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether internal events sync between the connected account and
                Salesforce (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). Events are internal when all attendees are
                part of the internal domain.<p class="p">Available in API version 53.0 and later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d402312e104" data-title="Field Name"><span class="keyword parmname">s2XSvcAccEmail</span></td>

              <td class="entry" headers="d402312e107" data-title="Field Type">boolean</td>

              <td class="entry" headers="d402312e110" data-title="Description">Indicates whether a warning email has be sent to the customer if they're using
                Service Account OAuth on Exchange Online (<samp class="codeph nolang">true</samp>)
                or not (<samp class="codeph nolang">false</samp>). <p class="p">Default value is <samp class="codeph nolang">false</samp>. </p>
                <p class="p">Available in API version 62.0 and
                  later.</p>
              </td>

            </tr>

          </tbody>

        </table>

## Declarative Metadata Sample Definition

The following is an example of the EAC.settings file:

<?xml version="1.0" encoding="UTF-8"?>
<EACSettings xmlns="http://soap.sforce.com/2006/04/metadata">
	<enableActivityCapture\>true</enableActivityCapture\>
	<enableActivityMetrics\>true</enableActivityMetrics\>
	<enableActivitySyncEngine\>true</enableActivitySyncEngine\>
	<enableEACForEveryonePref\>true</enableEACForEveryonePref\>
	<enableInboxActivitySharing\>true</enableInboxActivitySharing\>
	<enableInsightsInTimeline\>true</enableInsightsInTimeline\>
	<enableInsightsInTimelineEacStd\>true</enableInsightsInTimelineEacStd\>
	<provisionProductivityFeatures\>true</provisionProductivityFeatures\>
</EACSettings\>

## Example Package Manifest

The following is an example package manifest used to deploy or retrieve the EAC settings metadata:

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
	<types\>
		<members\>EAC</members\>
		<name\>Settings</name\>
	</types\>
	<version\>29.0</version\>
</Package\>

## Wildcard Support in the Manifest File

The wildcard character \* (asterisk) in the package.xml manifest file doesn’t apply to metadata types for feature settings. The wildcard applies only when retrieving all settings, not for an individual setting. For details, see [Settings](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_settings.htm). For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).