For the complete documentation index, see llms.txt. This page is also available as Markdown.

CRM

Connect Salesforce, choose where Kernel writes data, and review each CRM sync.

The CRM area controls how Kernel connects to Salesforce, which objects it can read, where results are written, and what happened during each sync.

Start by deciding where Kernel data should go. Kernel recommends the Kernel Account custom object, Kernel_Account__c, so you can review Kernel data without replacing customer-owned fields on the Salesforce Account. A mapping can also write to Account or move data between two CRM objects when that is part of your setup.

The Kernel Account custom object is the recommended destination for most setups. See the object reference for its standard fields.

Connection

Open Connection in Kernel

A Salesforce admin connects the org with an integration user. Salesforce permissions decide what Kernel can read and write.

The integration user normally needs:

  • Read access to the source objects and fields that Kernel imports

  • Read, Create, and Edit access to the destination object, such as Kernel_Account__c

  • Read and Edit access to each destination field included in a sync mapping

Connection shows the active Salesforce environment and connection status. It also contains the nightly CRM import setting and the automatic refresh frequency for updated Kernel data.

Before a larger sync, test one known account. Check that the value reaches the expected Salesforce object and field, then use the same mapping for the wider set.

For installation and permission details, see Salesforce integration.

CRM objects

Open CRM objects in Kernel

CRM objects has two tabs:

  • Ingested objects is where you bring in extra Salesforce data, such as Opportunity data.

  • New accounts maps Kernel fields or fixed values to the Salesforce fields used when a workflow creates a record.

Use this page to confirm that Kernel can see the right object before you configure field mappings or run a sync.

Configuration

Open Configuration in Kernel

Configuration defines where Kernel writes data and which fields are enabled.

  • CRM push maps Kernel fields to a Salesforce object, such as Kernel Account or Account.

  • In-CRM sync maps data from one Salesforce object to another inside your CRM.

Open a mapping to choose the destination fields. If your team uses impact sets, you can also preview whether a sync would move accounts into or out of an important segment.

CRM Configuration page showing mappings from Kernel to the Kernel Account custom object and Salesforce Account
Each configuration names the destination object and shows how many fields are enabled.

Field mapping is directional. Check the source, destination object, and destination field before saving. A field with a similar name may still belong to a different Salesforce object.

Syncs

Open Syncs in Kernel

Syncs is the run history for CRM updates. Select a mapping to start a sync, then use the table to follow its progress.

Each run shows the destination object, number of accounts, successes, errors, and current status. Open Monitor for record-level details and generated files. This is the first place to check whether a run finished and whether every selected account reached Salesforce.

For scheduled and on-demand refresh behavior, see Automatic refresh.

Last updated