How the AI Agent Gateway is deployed.
All agent actions pass through a control layer that enforces policy before execution inside your infrastructure.
System boundary.
The control layer sits between agents and enterprise systems and runs inside the customer perimeter. The diagram below describes the deployment at the block-diagram level; topology and internal naming are deliberately omitted.
The control layer is deployed as an enforcement boundary between agents and downstream systems inside your infrastructure.
The control plane runs in your VPC, your data centre, or your air-gapped environment. Nothing in the diagram resides outside the customer perimeter.
No agent reaches a downstream surface directly. Every action from agent to system is enforced by the control layer.
Authorization happens on every agent request -- not at the perimeter, not at the prompt, not after the fact.
Action enforcement lifecycle.
Every agent action follows the same five-step sequence. The shape of the lifecycle does not change with the agent, the framework, or the downstream system.
Control points.
Three control points along every action. The same three points apply uniformly across frameworks, models, and downstream systems.
Intent — the action and its arguments before any downstream contact.
Block, redact inputs, or proceed under the bound policy.
Execution — spend ceilings, concurrency ceilings, approval state, and execution conditions.
Pause for approval, reject, refuse, or proceed under policy.
The response from the downstream system before it returns to the agent.
Redact, mask, refuse, or return — and write the decision record either way.
Identity and access model.
Permissions are scoped at the action layer. An agent does not "have access" to a system — it has the right to invoke a specific action under a specific policy, on behalf of a specific user or service.
Policy evaluation.
A policy is the standing answer the layer applies to every action under its scope. Policies are referenced by a stable, structured name. The reference is shown below; the implementation is intentionally not.
policy — declares this is a policy reference, not an action or an identifier.
governance, finance, pii, engineering. Bound to teams and use cases.
Data boundary.
Data does not leave your infrastructure unless explicitly permitted by policy.
Decision records.
Every action becomes a structured decision record. The same record format is used everywhere on the system — platform, security posture, and customer controlled storage.
Every action is evaluated — against a deterministic policy decision, not a model-based guess.
Every decision is recorded — written before any side effect leaves the layer.
Full chain of custody — agent, user, action, policy, decision, all attributable, all in customer storage.
What is not exposed.
A reference architecture is read by reviewers, by procurement, and — if the page is careless — by adversaries. The following are deliberately omitted from this page. Trust is built by acknowledging the boundary, not by hiding that there is one.
policy.<domain>.<version>) is shown. The policy DSL, evaluation engine, rule syntax, and configuration files are not published on this site.Bring your deployment model.
The reference architecture is the public read. The next step depends on whether you are leading the review, briefing the executive sponsor, or matching the architecture to your existing security posture.
A direct conversation with the engineer who built the control layer. Bring your threat model. We will walk through the architecture, the boundaries, and the deployment options against your stack.
The full security posture: deployment boundary, identity model, enforcement checkpoints, decision records, data handling, and compliance posture — at the abstraction level a reviewer needs to scope a security review.
Why agents created a new control problem, what the AI Agent Gateway is, and how to bring it through procurement. One PDF, written for the buyer.