AI Context Layer

An AI agent reads data. A Digital Worker knows your business.

The mpmX Context Layer connects ontology, semantic model, and your company knowledge with your data platform, whether Snowflake, Databricks, BigQuery, or Qlik. Digital Workers are AI agents that work with it: with verified context, clear permissions, and traceable decisions.

What is an AI Context Layer?

An AI Context Layer is the layer between company data and AI agents that makes business processes understandable to AI. The mpmX Context Layer consists of an ontology that connects objects, events, rules, and actions across all source systems, a semantic model that defines every metric once, and your company knowledge from policies, work instructions, and knowledge bases. Its foundation is the Digital Process Twin, the model of all processes and transactions. Your data stays on your platform, such as Snowflake, Databricks, BigQuery, or Qlik: the Context Layer reads it there and writes nothing back. AI agents access it via API or MCP.

Where things stand

An agent working on raw data has to guess

Language models know general business knowledge. They don’t know how your company works. Without context, every answer is an assumption.

Three data tiles for SAP, Snowflake, and CRM with different supplier IDs and question marks between them.
Connections

Tables, no connections

An agent sees columns in SAP, Snowflake, and the CRM. Whether they describe the same supplier, it has to guess.

Three departments define overdue differently: sales, finance, and treasury, with the question what overdue means.
Metrics

Metrics without a definition

What counts as “overdue” or how DSO is calculated isn’t stored in any table. Every agent calculates it differently.

An AI agent with broken connections to contract, approval, and policy.
Boundaries

Acting without boundaries

The agent doesn’t know contracts, approval paths, or policies. It can’t tell what it may do and when a person has to decide.

Architecture

Three layers, one platform

The mpmX Context Layer sits between your data and your AI agents. Your data stays where it is.

  • Digital WorkersAI agents that access the context via API or MCP.
  • mpmX Context LayerOntology, semantic model, and company knowledge. Reads your data with your role.
  • Digital Process TwinYour processes and transactions in one model.
  • Your data platformSnowflake, Databricks, BigQuery, Qlik
  1. Digital WorkersAI agents that access the context via API or MCP.
  2. mpmX Context LayerOntology, semantic model, and company knowledge. Reads your data with your role.
  3. Digital Process TwinYour processes and transactions in one model.
  4. Your data platformSnowflake, Databricks, BigQuery, Qlik

Your transaction data stays in your source systems and on your data platform. mpmX builds the twin there, places the Context Layer alongside it, and makes both available to AI agents. Without a data platform, mpmX runs on-premises or in the cloud.

The building blocks

What the mpmX Context Layer is made of

Three building blocks describe your business. Governance follows from the architecture.

Building block 1

Ontology

The map of your business: objects such as supplier, material, or framework contract, events such as an announced price increase, plus rules and actions. Whether a supplier sits in SAP, Coupa, or a supplier portal, it becomes one object.

Context Layer Ontology
Supplier
Object type
Material
Object type
Supplier material price
Object type
Framework contract
Object type
Purchase order item
Object type
Building block 2

Semantic Model

The fixed route to every metric. BI, planning, business teams, and Digital Workers calculate with the same definition, and every metric is anchored to an object in the ontology. An existing semantic model on your platform is adopted and stays in use.

Context Layer Semantic Model
Purchasing: order value
Controlling: posted invoices
Treasury: amounts paid
Purchasing volumeOrder value per supplier, last 12 months
Anchor: SupplierUnit: EUROwner: Head of Purchasing
Building block 3

Company Knowledge

Your company’s rulebook: policies, work instructions, and process descriptions that are spread across documents and knowledge bases today. External knowledge bases connect via MCP and API.

Context Layer Company Knowledge
Purchasing policy 2026Policy · PDF
Purchasing approval rulesPolicy · PDF
Work instruction: price negotiationWork instruction · SOP
Purchasing knowledge baseConnected via MCP
Rule adoptedPrice increases above 15% go to the head of purchasing.Source: Purchasing approval rules, section 3
Governance

Governance follows from the architecture

The Context Layer reads your data platform with the role you assign. Its permissions and policies stay in effect, and your data stays where it is. On top of that come the rules from your company knowledge: the Context Layer checks policies and approval paths with every action, on the server rather than in an agent’s prompt. The agent profile defines what a Digital Worker may read, propose, and trigger on its own. Every action is logged with context, rule, approval, and outcome.

Context Layer Governance
Agent profile · Price Defenderreads with your role
May readSupplierMaterialContract
May proposeCounteroffer
Needs approvalabove 15%
LogContextRuleApprovalResult

The Context Layer is built on mpmX Business Content for covered processes, such as P2P, or from scratch. A language model proposes objects, relationships, and rules from your data structure, existing semantic model, and documents, and your business team approves every element.

What becomes possible

An AI agent becomes a Digital Worker

Digital Workers are AI agents that know your processes. They work with the full context of your business and can therefore propose with evidence and act traceably.

Agent on raw data and Digital Worker compared
CategoryDigital WorkerAgent on raw data
Data foundationDigital Process Twin.One model across all source systems, built on your data platform.Individual tables and documents.
ConnectionsOntology.Connects objects, events, and rules across all systems.Links are guessed.
MetricsDefined once.In the semantic model, the same for people and AI agents.Calculated differently depending on the prompt.
DecisionsProposal with evidence.With objects, rules, and sources.Answer without evidence.
TraceabilityLog of every action.Context, rule, approval, and outcome.Prompt and answer.
ImpactLinked to your metrics.Every proposal refers to the KPIs defined in the semantic model.Ends with the answer.
One case, four steps

How a Digital Worker works

A Digital Worker detects what needs attention, checks it against the context of your business, and proposes what to do. A person decides.

Step 1

Detect the event

The Digital Worker monitors the process data in the Digital Process Twin. When something needs attention, it picks up the event and links it to the right objects, such as supplier, order, and contract.

Step 2

Check the context

It checks the rules, metrics, and documents that apply in the Context Layer: contract terms, KPI definitions, internal policies. Every piece of information comes from a source you can trace.

Step 3

Propose for approval

It proposes an action and shows the reasoning behind it. The agent profile defines who approves and who needs to be informed. The decision stays with your team.

Step 4

Execute and log

Once approved, the action is carried out within the limits of the agent profile. mpmX logs context, rule, approval, and result for every action.

Book a call
Digital Workers

One example of many

Procurement, finance, supply chain, or healthcare: there are Digital Workers for many business areas and industries. By default, each one proposes and a person approves.

  • Early Invoice WorkerProcurement
  • Credit Block WorkerSales
  • Inventory WorkerSupply Chain
  • Billing WorkerHealthcare
  • Price DefenderProcurement
  • Payment Term WorkerAccounts payable
  • Unbilled Delivery WorkerBilling
  • Late PO WorkerPurchasing
  • Medical Supplies WorkerHealthcare
  • Payment Block WorkerAccounts payable
  • Cash Discount WorkerFinance
  • Collections WorkerAccounts receivable
  • Outbound Delivery WorkerLogistics
  • Supplier Invoice WorkerHealthcare
  • Contract Check WorkerProcurement

FAQ

Answers to the questions that typically come up when getting started with an AI Context Layer.

How is a Context Layer different from a semantic layer?

A semantic layer defines metrics for analytics. A Context Layer adds an ontology with objects, events, rules, and actions, company knowledge from policies and documents, and permissions for AI agents. In the mpmX Context Layer, the semantic model is one of several components. An existing semantic model on your data platform is used and extended with the ontology, and existing metric definitions remain valid.

What happens if we change our source system, for example from ECC to S/4HANA?

Only the mapping changes, meaning which property lives in which system. Ontology, rules, actions, agent profiles, and metric definitions stay the same.

Do I need a data platform?

No, but it’s the recommended path. With Snowflake, Databricks, BigQuery, or Qlik, mpmX runs natively on the platform. Without a data platform, mpmX runs on-premises or in the cloud; the Context Layer itself is operated by mpmX.

Can we connect our own AI agents?

Yes. External AI agents access the Context Layer via API or MCP, with the same permissions and approvals as mpmX Digital Workers.

Which language model does mpmX use?

That’s your choice. Language model and client are freely selectable, cloud-based or local. Your data stays on your platform, even if you switch models.

How do we stay in control of Digital Workers?

Through the agent profile. It defines which actions a Digital Worker may propose or execute on its own and when a person decides. Every action is logged with context, rule, approval, and outcome.

How is this different from other Process Intelligence vendors’ context models?

The difference is where your data goes. Many vendors load the event log into their cloud. With mpmX, it stays on your platform, and the Context Layer reads it there.

How long does setup take?

First measurable results within a few weeks, depending on context. With Business Apps and Worker Templates, for example for Working Capital or Compliance, the Context Layer builds on existing objects, metrics, and rules.