> For the complete documentation index, see [llms.txt](https://docs.kernel.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kernel.ai/integrations/salesforce-integration/enrich-with-kernel.md).

# Live scan enrichment

{% embed url="<https://pub-8e1d08f439ec43bdbb79f1055a273a02.r2.dev/automatic-refresh-frequency-0980823f.mp4>" %}

LiveScan keeps Salesforce close to Kernel's latest view of each account. The video explains automatic refresh frequency: the setting that controls how often Kernel writes changed values back to the Kernel Account object without overwriting customer-owned Account fields.

Use this page when you want to understand two related Salesforce refresh paths: scheduled refreshes that keep Kernel Account current, and the **Enrich with Kernel** action that lets a rep refresh one Account on demand.

## Automatic refresh frequency

Kernel continues to re-clean and re-enrich accounts in the background. Salesforce only sees the values Kernel last wrote. Automatic refresh frequency closes that gap by sending changed values to the Kernel Account object on the cadence you choose: Daily, Weekly, Monthly, or Never.

Each run updates only accounts whose Kernel values changed since the previous run. It does not rewrite every Account.

## Enrich with Kernel

Enrich with Kernel is a native Salesforce action that lets reps refresh an Account with the latest company data from Kernel without leaving Salesforce.

A rep clicks **Enrich with Kernel** on the Account record, confirms the refresh, and Kernel updates the account in the background with fresh firmographic data like industry, employee count, revenue, and related company signals.

The record updates automatically once enrichment completes.

## Why it matters

* Reps can refresh account data from the Salesforce record they are already using.
* Refreshes can happen on demand, not only during scheduled syncs.
* The standard unlocked package works in sandbox and production without custom development.
* The action respects Salesforce object and field permissions.
* Built-in caching prevents duplicate enrichments for 14 days
* Requests are rate-limited and concurrency-capped automatically


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.kernel.ai/integrations/salesforce-integration/enrich-with-kernel.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
