How it works

How Aigentical governs what agents do.

The detail behind the homepage: how one call is decided, where Aigentical sits, the guarantees it makes, how it works with your identity stack, and how it finds the AI nobody set up.

0
switches that turn off the record
4
places it enforces: the LLM proxy, MCP intercept, the Actions API & SDK, and the RAG firewall
Your VPC
self-hosted, in your environment
How a call is decided

Content security stops at the prompt. We govern what happens next.

Chat-era tools were built for text in, text out. The real risk now lives in what an agent does after the model speaks: the tool calls, the deletes, the refunds, the handoffs. That is the layer Aigentical runs on.

Three verdicts, enforced in the execution path
ALLOW

Runs, in path

support-agent · look up order

Low-risk actions run as soon as your policy says yes.

HOLD

Waits for a human

billing-agent-v2 · wire $50,000

Runs only after a single-use approval the agent can't forge.

DENY

Stopped before it runs

sre-agent-v1 · delete prod-db

Refused at the gate. Nothing reaches the system.

All three are written to the tamper-evident record, with the agent and the rule that decided.

Five stages · each surface composes the checks that apply to it
the pipeline · one call, five gates live
  1. Stage 1Identity & context
  2. Stage 2Input & injection shielding
  3. Stage 3Policy & authorizationdeny → stopped here · still recorded
  4. Stage 4Blast radius & boundaries
  5. Stage 5Data, DLP & the record
Stage 1Claim-pinned identity (strongest proof wins) · agent discovery from traffic · approved-system gate · env-scope · declared-region check
Stage 2Jailbreak and prompt-injection scanning, de-obfuscated first · per-call keyword floor on MCP intercept and the Actions API & SDK
Stage 3Policy engine in CEL (a policy language) · deny-by-default tool allowlist · just-in-time grants · verified A2A (agent-to-agent) delegation · per-agent reputation floor
Stage 4Blast radius (how much one call may touch): per-agent prohibited actions · runaway-loop breaker · budget ceilings (LLM proxy) · session-trajectory drift (opt-in) · outbound egress control
Stage 5DLP (data-loss prevention): sensitivity ceiling · RAG / vector-DB firewall · retrieved-document scan · tamper-evident audit
a call that clears every gate runs · a deny stops it at the gate, and the decision is still written to the record

An attacker has to beat every enforcing layer on the surface they are on.

Which layers run where
The checks are grouped into five stages so the path stays fast. Not all of them run on every surface: the LLM proxy, MCP intercept and the Actions API & SDK each compose the subset that applies to them, and retrieval runs its own smaller set. Above them sits the primitive that makes a verdict stick — cryptographic human approval the agent cannot forge.
Where it sits

Four places it enforces. One decision point.

You already run guardrails and probably a gateway or two. Aigentical doesn't replace them. It is the one place every action is decided, so governance doesn't fragment across them.

The four enforcement points
T1 · network
LLM proxy
Point a base_url. Every LLM call routes through it.
T2 · library & API
Actions API & SDK
One line, @govern, in your Python code, or call the API directly.
T3 · protocol
MCP intercept
Tool calls governed inside the protocol, with approvals the agent can't forge.
T4 · retrieval
RAG firewall
Documents checked before they reach an agent's context.

Shared governance runs behind the LLM proxy, MCP intercept, the Actions API & SDK, and the RAG firewall. Agent-to-agent hand-offs are checked on the LLM proxy, MCP intercept and Actions API & SDK paths. Add a surface, not a rewrite.

Two more questions buyers ask
Can an agent stay hidden from it?
Off-path calls still surface. Provider usage, egress flow logs, identity providers, repos, and the SBOM reconcile the calls that never touched the LLM proxy — into the same inventory when discovery is switched on, flagged until they're brought under policy.
Can an agent tamper with policy?
The decision engine is out of reach. Policy evaluates out of band on the decision point; the enforcement point applies only cryptographically signed, expiring verdicts. The agent can't reach the engine, forge a verdict, or replay an old one.
And you can make the LLM proxy the only road.
Allow provider egress only from the LLM proxy's subnet, so a direct call fails at the network layer — and shows up when you run flow-log discovery. Pin the LLM proxy's base_url in your SDK config and fail the build in CI when a repo points anywhere else; the source-code scan shows you exactly where to look. Product enforcement composed with your network and CI controls. Defense in depth, not a single hop.
one decision plane · every gateway reports in
Gateway Gateway Gateway MCP / direct identity policy HITL audit chain AIGENTICAL decision plane
one agent-identity model · one policy set · one HITL flow · one tamper-evident audit chain
Two kinds of control

Some controls you configure. Some nobody can turn off.

The split is architectural. One set is a guarantee that holds on every surface. The other is tuned per customer, per agent and per surface.

Always on

Identity on every action

Each action is attributed to the agent that made it, with how strongly its identity was proven. A weak proof is never recorded as a strong one.

A record that shows any edit

Every decision, allowed or refused, is chained so a changed or deleted entry is detected. No setting re-signs a forged entry.

Approvals that can't be forged

A human approval is single-use and bound to the call it approved. It can't be replayed or spent on another action.

Always scanning

In monitor mode every check still runs and still records. It just doesn't block.

No flag, setting or policy turns these off, on any surface.
You configure

Tool allowlists and blast radius

Which tools each agent may call, and how much one call may touch.

Approval thresholds

Which actions wait for a human, and at what data sensitivity.

Reputation floors

Refuse an agent whose behaviour has dropped its trust below your floor.

Monitor or enforce

Record what would be refused, or refuse it. Switch when you're ready.

You can turn off blocking. You can never turn off the record.
Non-human identity

Your IAM lets the agent in the door. We govern everything it does after.

Authentication is the front door. The risk is the action. Aigentical consumes the identity signal you already issue and makes it enforceable at every single call.

We consume

Your identity stack, unchanged

No rip-and-replace. We sit on top of the IAM you already run and make it enforceable at every agent action.

  • SPIFFE SVIDs · mTLS · OIDC & SAML SSO (Keycloak tested; Okta and Entra through standard OIDC)
  • SCIM provisioning · your own encryption key for secrets at rest, or HashiCorp Vault
  • Works alongside your IdP through OIDC, SAML and SCIM: additive, not a replacement
We add

Runtime authorization

  • Every call gets a verdict and a reason.
  • Least agency: each call must pass the allowlist, the blast-radius limit and, under enforcement, the reputation floor.
  • Hand-offs between agents are checked hop by hop; the chain's lowest trust, not its most trusted agent's, is what can gate the call.
We pin

Claim-pinned identity

  • When an agent presents several proofs of identity, the strongest one wins.
  • Tokens are environment-pinned, so a dev token can't act in prod.
  • Header-only identity is recorded as asserted, never promoted to a stronger grade, and can be refused for risky tools.
Discovery

See every AI call, including the ones nobody set up.

Most teams can't name all the AI running inside them. With discovery switched on, Aigentical finds the rest before a single policy runs, surfacing agents and AI calls on your network or under your provider accounts, including the shadow AI nobody set up.

Six sources · one reconciled inventory · nothing to pre-register

Six angles, one reconciled inventory. Start in monitor mode and watch first, then enforce — globally, or policy by policy. See everything first, then enforce where it matters.

Frameworks

Built for the frameworks your program already answers to.

The obligations your program is measured against, and the runtime-governance model analysts describe (Gartner AI TRiSM, Forrester AEGIS), stated as controls, not positioning.

Mapped to the standards your auditors already know
SOC 2selected CC6 / CC7
EU AI ActArt. 12 & 14
NISTAI RMF
ISO42001
HIPAA§164.312
PCI-DSSReq. 10
GDPRArt. 30 & 32
MITRE ATLAStechnique tags

ISO 42001 and NIST AI RMF are mapped as representative subsets; MITRE ATLAS appears as technique tags on threat patterns.

Mappings are Aigentical's own: evidence for your program, not a certification. Aigentical is not itself certified or audited against these frameworks. TRiSM, AEGIS, and AIUC-1 are frameworks and standards of their respective owners; the mappings do not imply review, endorsement, or certification by Gartner, Forrester, or AIUC.

Get started

See it on your own traffic.

Start in monitor mode, watch every decision get recorded, and decide what to enforce once you've seen it. We deploy it with you.