Enterprise Agent Platform · Harness governance engine

Let AI do as much work as possible — never with unlimited power

The Enterprise Agent Platform gives companies in banking, FMCG, pharmaceuticals and beyond a runtime and governance foundation for agents. We define agents strictly: a large model is a brain; an agent is brain + hands + workflow. A model can only answer questions — an agent completes tasks, and it must run inside a controlled governance system.

Three layers, twelve componentsFifteen Harness control modulesL0–L5 autonomy levelsThe Five InequalitiesOn-premises in any industry
On a futuristic city street, a man wears a transparent data visor and armor with glowing circuit patterns
An engineering definition of agents

Three layers, twelve components

The cognition layer thinks, the knowledge and action layer acts, and the governance layer controls. The model only proposes, tools execute under control, and Harness holds the final say.

Agent = Brain (LLM: may only propose) + Hands (tools & skills: controlled execution) + Reins (Harness governance: final say)
Cognition layer | BrainThinks
  1. 1
    LLM coreUnderstands, reasons and generates — it may only propose
  2. 2
    Task goals & contractWhat to do, to what standard, and what is off-limits
  3. 3
    PlannerBreaks tasks into verifiable, replayable steps
  4. 4
    Memory & stateWorking memory, facts and open items managed in layers
Knowledge & action layer | HandsActs
  1. 5
    RAG retrievalA factual base of policy, regulation and cases — answers cite the source
  2. 6
    Skill packsStandard operating procedures turned into reviewable steps
  3. 7
    Tool calls via MCP / APIA controlled interface for queries, calculations and writes
  4. 8
    Workflow engineChains multi-step tasks, state transitions and human handoffs
Governance layer | ReinsRequiredControls
  1. 9
    Harness runtime controlThe master gate: the model proposes, the system decides
  2. 10
    Rules enginePolicy as code — is the business action allowed?
  3. 11
    Permissions & authorizationIs there authority to act? Re-checked on every call
  4. 12
    Audit trailWhat actually happened — tamper-proof and replayable
Without hands an agent gets nothing done; without Harness no one dares let it act. The model is one component in twelve — and an “agent” without its governance layer never touches a production system.
Capability boundaries

Four things agents can do. Three they cannot.

Hand these to agents with confidenceFour can-dos

  • Information work — retrieve, understand and explain; every answer cites a source, and no source means no answer
  • Document processing — multimodal understanding that goes from “seeing text” to “understanding the file”
  • Analysis & investigation — standardized legwork automated end to end, each result sourced, time-stamped and filed in a unified case
  • AI Reviewer (a second pair of eyes) — never replaces the approver, but systematically finds human oversights before sign-off

Boundaries that must holdThree cannots

  • No technical 100% guarantee — freedom from hallucination, always-correct reasoning, true understanding, a complete view of the world, foresight of extreme events and consistent results cannot be promised, so model output is never treated as company ground truth
  • No unlimited business autonomy — every access must fall inside the intersection of eight elements: identity, role, business purpose, customer consent, task, data scope, least privilege and validity period
  • High-risk decisions are never “decided by one model sentence” — credit approval, funds transfers, asset valuation, large expense settlements and drug-safety judgements must keep authorized sign-off, a human intervention channel and an emergency kill switch
Governance framework

The Five Inequalities

Capability, fact, decision and execution are gated and logged, layer by layer.

Capability≠authorityAble to do is not allowed to do
Reasoning≠factInferred is not true
Advice≠decisionAdvising is not deciding for people
Decision≠executionDeciding is not auto-executing
Execution≠unlimited executionAble to execute is not boundless
Autonomy admission

Six autonomy levels, L0–L5

The platform grades AI autonomy into six levels with tiered admission. For most companies, the main arena is L2 + L3 + conditional L4.

  1. L0Answers questions onlyPolicy Q&A, regulation lookup, product-information Q&ADeploy at scale
  2. L1Performs analysisFinancial analysis, cash-flow profiling, sales analysisDeploy at scale
  3. L2Gives recommendationsMain arenaCredit recommendations, promotion proposals, risk alertsDeploy at scale
  4. L3Calls toolsMain arenaCredit-bureau and registry checks, inventory lookups, drug sales-flow lookupsControlled deployment
  5. L4Executes low-risk tasksMain arenaDocument requests, reminders, first-pass claim alertsConditional automation
  6. L5Independent high-risk decisions and executionAuto-approval + auto-disbursement; auto-settling large rebatesNever “unguarded” in principle
Harness runtime control

Entry, runtime, exit: fifteen control modules

Harness is the platform’s core governance component — and the precondition for any agent to enter a production system.

Entry controlDecides “may this start?” and “under which plan?”
  1. 1Task admission controllerDecides whether a case may be handled by an agent and at what autonomy; otherwise stops before the model starts
  2. 2Identity & authorization managerRe-checks operator, customer, data and purpose on every tool call — not once at case opening
  3. 3Task plannerMakes the model produce a structured plan and validates each item; invalid plans are re-planned
  4. 4Business state machineHolds legal case states and transitions — the model may only request changes; Harness rules
  5. 5Context assemblerLoads only what the current step needs and re-injects authorizations, prohibitions and amount limits every turn
Runtime controlDecides “what next?” and “what may be read or called?”
  1. 6Case state & memory managerSplits information into working memory, facts, open items and immutable audit events
  2. 7Skill executorRuns procedures in order; no skipping after a failure — the sequence itself is risk control
  3. 8Model routerSelects and pins model versions per task; no mid-run upgrades, so results are reproducible
  4. 9Tool gatewayEnforces eight duties on every call, including schema checks, authorization, allow-lists, rate limits, masking and idempotency
  5. 10Policy gateTurns what cannot rely on model good behavior into nine deterministic policies that block before output
Exit controlDecides “may this end?” and “who approves, what gets written?”
  1. 11Independent validatorRe-verifies input, process, result and action; reads only structured data, never trusts natural language
  2. 12Human interaction & approval managerPresents a full approval pack with evidence for and against; approvals bind to exact parameters and this case
  3. 13Completion sensorJudges completion by a conjunction of conditions — not by “the report has been generated”
  4. 14Exception recovery & compensationConfirms whether a previous write succeeded before retrying — no blind replays or duplicate writes
  5. 15Audit monitoring & emergency stopTraces everything from authorization to reconciliation; supports read-only degradation, human takeover and tiered shutdown
Key mechanisms

Hard constraints where model good behavior can’t be trusted

POLICY GATE

Policy gate

Requirements that cannot depend on model good behavior are written as nine deterministic policies that block before model output.

TOOL GATEWAY

Tool gateway

Eight duties on every call: parameter schema validation, identity and authorization checks, tool allow-listing, frequency and volume limits, sensitive-field masking, return-value integrity checks, logging, and idempotency control for writes.

TASK CONTRACT

Task contract

What counts as done, and when to stop, become hard constraints: completion requires all ten conditions, stops are executed by triggers. No more “I think I’m finished”.

SKILL

Professional Skills

Standard operating procedures become steps that cannot be skipped. Every metric is computed deterministically; the model only explains and suggests what to check.

Harness in one line each
  1. The modelproposes “what I want to do”
  2. Harnessdecides “can it be done?”
  3. Rulesdecide “is it allowed?”
  4. Permissionsdecide “is there authority?”
  5. Auditrecords “what actually happened”
Get started

Start with one business question. Let SAM deliver a model you can sign off.

Whether you are in banking, FMCG and marketing, pharmaceuticals or another industry, try SAM online first — or talk to our modeling experts about your use case.