Skip to content

Boreon MCP Layer · Salesforce Agentforce

Every AI call, wrapped in the Einstein Trust Layer.

The Boreon MCP Layer does its thinking through Salesforce's Einstein Trust Layer. Before a prompt reaches a model, it is grounded in the data the person asking may see, and anything personal is masked. The model keeps nothing. The answer is checked for toxicity on the way back, and the whole exchange is written to an audit trail in Data 360. It is the AI companion we bring to every Tableau Next migration.

Salesforce is one of our closest partners.

What you see

How did Maria Keller's territory do last quarter?

Maria Keller's territory grew 12%, led by two renewals.

Einstein Trust Layer

  1. Grounded
  2. Masked
  3. Zero data retention
  4. Toxicity checked
  5. Audited

What the model sees

How did [PERSON_1]'s territory do last quarter? + 14 records you may see

[PERSON_1]'s territory grew 12%, led by two renewals.

Once it answers, the model keeps none of it.

Illustration · sample data

Five protections, on every call.

The Einstein Trust Layer sits between the Boreon MCP Layer and the model. Every call takes the same path, in the same order, every time.

  1. 01

    Grounded in what you may see

    The prompt is grounded in your org's data, and only in the records the person asking is allowed to see.

  2. 02

    Personal data masked

    Names, email addresses and other personal details become placeholders before the prompt reaches a model.

  3. 03

    The model keeps nothing

    Zero data retention: the model provider stores none of the prompt and none of the answer.

  4. 04

    Toxicity checked

    Every answer is scored for toxicity on its way back, before anyone reads it.

  5. 05

    Audited in Data 360

    The whole exchange is written to an audit trail in Data 360, so it can be reviewed later.

Wherever the layer thinks, the Trust Layer is there.

We build the Boreon MCP Layer with you as an SDLC project. When you run Salesforce, every AI call it makes goes through the Einstein Trust Layer.

  • Questions in natural languageWhen your people ask about their data, the model receives a grounded, masked prompt and nothing more.
  • Tableau Next migrationsIt is the AI companion on every Tableau Next migration: reading your request, explaining the plan and telling you what the grounding gate found.
  • Alongside AgentforceYour Agentforce agents run on the same Einstein Trust Layer, so our agents and yours follow one set of rules.

Connected means connected.

We set up the connection in your org with you: one app, the right scopes, and Einstein switched on. After that, each check turns green only when a call that needs a real session succeeds.

Salesforce connection
  • Signed inAnswered
  • Salesforce REST APIAnswered
  • Data 360Answered
  • Semantic layerAnswered
  • Einstein Trust LayerAnswered
  • Tableau NextAnswered
  • Agentforce agentAnswered
Illustration · sample data

A person always has the last word.

People approve every live run

No model, agent, token or integration can start one. A signed-in person types the approval phrase, after a plan and a dry run that writes nothing.

One refused sign-in stops everything

After a refusal, the layer asks for no new sign-in until a person clears the pause, so no retry loop can ever lock a Salesforce user out.

Secrets stay sealed

Credentials are sealed, shown only by their last four characters and never written to a log.

Honest outcomes

Every item ends done, already there, skipped with the reason, or failed in Salesforce's own words. Nothing is reported as done unless it is.

Bring your Salesforce org and one real question.

We'll connect the Einstein Trust Layer with you, ground the question in your own data and show you exactly what the model sees.