Skip to main content
Intelliger
Enterprise AI Agents Guide

Enterprise AI Agents: Architecture, Controls and Deployment

Enterprise AI agents guide for governed workflows with identity, bounded authority, policy, human approval, evidence, evaluation and recovery.

Enterprise platform and security engineers reviewing controlled AI agent workflows and approval checkpoints
Intelliger

16 minute read · Reviewed 17 August 2026 · Enterprise AI security and governance review required before publication · Feature image is generated editorial artwork and does not depict a customer deployment

Enterprise AI agents are software systems that use models to interpret a goal, choose steps and propose tool actions inside a business process. They become governable enterprise systems only when identity, authority, policy, approvals, execution credentials, evidence and recovery sit outside model reasoning. Start with one bounded workflow, make consequential actions cross a deterministic control point and test failure behavior before increasing autonomy.

This guide is for enterprise architects, platform engineers and security teams moving from an agent demonstration to a controlled production workflow. It provides a reference architecture, a typed agent contract, lifecycle and risk models, failure behavior and launch gates. The outcome is a design that names what the agent may do, where it must stop and how another team can verify what happened.

What are enterprise AI agents?

An enterprise AI agent is an AI-enabled workload that can advance a defined business objective by gathering context, selecting tools and proposing or performing actions across enterprise systems. The word enterprise should describe its operating controls, not its model size or vendor. The organization needs an accountable owner, approved data and tools, bounded authority, observable decisions, human escalation and a recovery path.

Related terms describe different operating models:

TermPractical meaning
CopilotHelps a person prepare work while the person remains the active operator
Deterministic workflowExecutes a predefined sequence and branches on explicit rules
Agentic workflowLets a model select some steps or tools within a bounded process
Enterprise AI agentA governed workload with identity, ownership, lifecycle, authority and evidence
Operational AI WorkerAn Intelliger-built system configured for one defined enterprise process

An agent does not need permission to improvise every step. A sound design lets the model handle interpretation where variation is useful and keeps authority where deterministic checks are required. The Operational AI model applies that separation to evidence-heavy enterprise processes. The Agent Trust architecture applies it to consequential system access and action.

Decide whether the process needs an agent

Use an agent when the process contains variable evidence, ambiguous inputs or tool selection that cannot be expressed economically as fixed rules. Keep a deterministic workflow when the inputs, sequence and outcomes are already stable.

Process conditionBetter starting pointReason
Stable inputs and a fixed sequencedeterministic workfloweasier to test and operate
Variable documents but fixed release rulesmodel-assisted workflowuse the model for extraction, not authority
Several possible tools and recoverable outcomesbounded agentic workflowplanning can help within a narrow tool set
Irreversible action with unclear ownershipdo not automate yetthe control contract is incomplete
High-impact action with explicit policy and approvalagent behind a gatewaymodel proposes; deterministic controls release

The first production question is not “How autonomous should the agent be?” It is “Which decisions are safe to delegate, and what evidence must exist before each external effect?” If a team cannot name the accountable owner, allowed tools, data boundary, stopping conditions and recovery owner, it has not defined the job.

Enterprise AI agent architecture

Place a shared enforcement boundary between agent reasoning and every consequential tool, API, queue or transaction. The agent may propose an action. It should not be able to bypass the component that verifies current authority.

business trigger and governed context
  -> agent runtime interprets goal and proposes a step
  -> gateway normalizes the exact request
  -> identity, ownership and lifecycle verification
  -> delegated authority and deterministic policy
  -> human approval when the risk class requires it
  -> one-time usage or budget reservation
  -> short-lived execution capability
  -> protected enterprise system
  -> observed result, reconciliation and action evidence

This flow separates four planes:

  1. Reasoning plane: interprets evidence, chooses among approved tools and prepares parameters.
  2. Control plane: manages agent registration, lifecycle, tool policy, mandates, approvals and revocation.
  3. Enforcement plane: verifies the exact request at execution time and brokers access after an allow decision.
  4. Evidence plane: records the request, decision, approval, dispatch and observed outcome without treating a decision as proof of execution.

The structure follows a useful zero-trust principle: access is not implicitly trusted because a workload is inside a network or owned by the enterprise. NIST SP 800-207 defines zero trust around protecting resources rather than network segments and making authentication and authorization discrete functions before access. For agents, apply that principle to each consequential action and its current context.

Define an enterprise agent contract

Treat the agent as a governed workload with a versioned contract. Do not rely on a system prompt as the only statement of responsibility.

type EnterpriseAgentContract = {
  version: 1;
  agent: {
    id: string;
    ownerOrganisationId: string;
    accountableTeam: string;
    lifecycle: 'registered' | 'active' | 'suspended' | 'revoked';
  };
  job: {
    purpose: string;
    allowedActions: string[];
    allowedTools: string[];
    allowedDataClasses: string[];
    prohibitedActions: string[];
  };
  authority: {
    mandateRequired: true;
    maxDelegationDepth: number;
    approvalRules: string[];
    expiresAt: string;
  };
  operation: {
    policyDigest: string;
    idempotencyProfile: string;
    evidenceProfile: string;
    failureClass: 'read_only' | 'reversible' | 'material';
  };
};

This is an illustrative contract, not an OATI schema. Its purpose is to force ownership and operational choices into data that deployment checks can evaluate. Keep model version, prompt bundle and evaluation set in release metadata, but do not confuse them with authority. A newer model does not inherit permission to use a new tool.

Tool definitions need the same discipline. Record the stable action identifier, input schema, destination, data classification, side effects, idempotency behavior, timeout semantics, compensating action and required evidence. For MCP deployments, follow the current MCP security guidance on confused-deputy risks, token handling, SSRF and session security, then add enterprise policy for the business action and exact tool arguments.

Bind authority to the exact action

Authentication proves something about the workload presenting a request. It does not prove that the workload may perform this action for this purpose now. Resolve a short-lived authority object and compare the normalized request with its constraints.

An effective decision context includes:

  • verified agent, issuer, organization and lifecycle status;
  • delegated purpose, action, resource, destination and time window;
  • request and body digest after protocol normalization;
  • policy version and current business facts;
  • exact approval digest when approval is required;
  • replay, usage and budget state;
  • stable idempotency key for the business operation.

Run the comparison in deterministic code. A model can identify a likely supplier, summarize a ticket or explain why a request was denied. It should not decide that its own confidence overrides an expired mandate, changed destination or missing approval. The AI agent authorization guide provides a request-bound decision type and adversarial fixtures. The MCP authorization implementation applies the same boundary to tool calls.

Govern the agent lifecycle

An enterprise agent needs a lifecycle separate from its deployment status. A running container can belong to a suspended agent, and a valid signing key can belong to a revoked mandate.

DRAFT -> REGISTERED -> EVALUATING -> ACTIVE
ACTIVE -> SUSPENDED -> ACTIVE
ACTIVE -> RETIRING -> RETIRED
REGISTERED | EVALUATING | ACTIVE | SUSPENDED -> REVOKED

Each transition should have an owner, evidence and enforcement effect:

TransitionRequired evidenceEnforcement effect
Registerowner, purpose, tool and data inventoryno consequential access yet
Enter evaluationversioned test set and isolated environmenttest credentials only
Activatelaunch approval, policy bundle and incident ownerproduction mandates may be issued
Suspendincident, failed evaluation or owner requestdeny new material actions
Retirereplacement plan and open-work reconciliationstop issuance and drain work
Revokecompromise or invalid ownershipreject agent and active authority immediately

Keep ownership review on a schedule and react to organizational events. A team transfer, departed service owner, changed processor agreement or retired upstream API can invalidate the contract even when the model and code have not changed.

Use risk tiers to set the control path

Do not assign one autonomy level to the whole agent. Classify each action by data exposure, reversibility, value, external effect and legal or operational consequence.

Action tierExampleMinimum control path
T0: preparedraft a case summarysource access, output evaluation, no external effect
T1: readretrieve an approved internal recordidentity, purpose, data and field policy
T2: reversible writeupdate a draft ticketrequest binding, idempotency and audit event
T3: material actionissue refund or rotate credentialbounded authority, exact approval, reservation and reconciliation
T4: prohibitedcreate its own production authorityno tool or route exposed

The NIST AI Risk Management Framework organizes risk work into Govern, Map, Measure and Manage. NIST's AI RMF resources are useful for connecting ownership, context, evaluation and response across the lifecycle. The Generative AI Profile adds generative-AI risks and actions. Neither document certifies an agent architecture; use them to structure governance and evidence, then test the actual system and workflow.

Apply the architecture to enterprise agentic workflows

The same control pattern can support several process types without pretending they have the same risk.

Operational exception review

An agent gathers records, checks evidence and prepares a recommendation. It may create a draft case and request missing information. An accountable person owns the regulated or material conclusion. Start with historical cases and compare evidence coverage, escalation and unsupported claims before enabling writes.

MCP and API operations

An agent proposes a tool call such as rotate_database_credential. The gateway binds identity, mandate, change ticket, target, maintenance window and approval to the normalized request. A credential broker supplies a short-lived execution capability only after authorization. The auditable MCP transaction architecture traces this flow end to end.

Agentic payments

The model extracts invoice fields and prepares a payment proposal. Deterministic services verify supplier, destination, amount, authority and exact approval. The provider executes, while the local state machine handles uncertain outcomes and reconciliation. See the agentic payments control architecture.

Agentic commerce

The agent discovers products and resolves live price, inventory and delivery state. Purchase authority remains bounded by merchant, product, value, destination and approval policy. The agentic commerce implementation hub separates discovery, authority, payment and evidence layers.

Design failure and recovery before launch

An agent that succeeds only while every dependency responds is not production-ready. Define the safe state and recovery owner for partial execution.

FailureSafe behaviorRecovery
Trust or revocation state is too staledeny material actionsrefresh signed state and reevaluate
Tool arguments change after approvalinvalidate approvalcreate a new request digest and decision
Replay or usage store is unavailabledo not perform one-time writesrestore uniqueness service before retry
Agent receives a reusable credentialblock output and revoke exposurerotate credential and investigate logs
Upstream times out after dispatchmark outcome uncertainreconcile with the same business idempotency key
Policy changes while work waitsapply the documented version rulereevaluate high-risk work against current policy
Agent owner cannot be establishedsuspend agentassign accountable ownership before activation
Evidence service fails after executionpreserve execution as an incidentreconcile without repeating the action

Fail-open behavior should be action-specific. A low-risk read may tolerate a bounded signed cache. A material payment, credential change or regulated release should not run when current authority, replay protection or required approval is unknowable. The control-plane outage guide provides a state-freshness model and failure drills.

Evaluate an enterprise AI agent as a system

Model-answer quality is one test layer. A deployment gate also needs control, integration and recovery tests.

Build a versioned suite with at least these fixture families:

  1. representative happy paths and difficult real process cases;
  2. unsupported evidence, conflicting records and prompt injection inside inputs;
  3. prohibited tool, resource, destination and data-field requests;
  4. expired, revoked and widened delegated authority;
  5. approval reuse after one protected field changes;
  6. concurrent attempts against one-use or budget-limited authority;
  7. timeout before dispatch, after dispatch and after external acceptance;
  8. model, prompt, tool schema and policy version changes;
  9. owner suspension, key rotation and emergency stop;
  10. evidence verification by a team that did not see the model transcript.

Record expected reason codes, state transitions, upstream call count, credentials issued, evidence produced and reconciliation result. A test should fail if a denied request reaches the protected system, even when the user-facing answer looks correct.

Enterprise AI agent deployment checklist

Before enabling a production effect, confirm:

  • one accountable organization, business owner and technical owner are named;
  • the job, purpose, tools, data classes and prohibited actions are versioned;
  • every consequential route crosses the enforcement boundary;
  • identity, authority and policy are evaluated separately from model reasoning;
  • approval binds the exact protected fields and expires;
  • reusable credentials cannot enter prompts, memory or tool results;
  • replay, concurrency, usage and idempotency behavior are tested;
  • uncertain external outcomes have a reconciliation path;
  • suspension, revocation and emergency-stop behavior work across replicas;
  • action evidence separates authorization from observed execution;
  • privacy, security, legal and domain reviewers have signed the relevant gates;
  • rollback and ownership-transfer procedures have named operators.

Treat launch as an increase in delegated responsibility, not a model release. Begin with read-only or draft-producing actions, compare performance on representative cases, then add controlled writes one action class at a time.

Current Intelliger and OATI boundary

Intelliger builds AI systems that can safely perform consequential enterprise work. Operational AI Workers are configured for defined enterprise processes. Agent Trust is the control layer, the Enterprise Agent Gateway is the shared enforcement boundary and OATI is the open standard for verifiable identity, delegated authority, policy decisions and action evidence.

The OATI developer preview currently includes public schemas, TypeScript, Python and Go SDKs, CLI workflows, canonical signing, trust and revocation resolution, a deterministic mandate evaluator, lookup and discovery, reference middleware, local sandboxes and a shared 73-case conformance suite. A public lookup service and a private trust and issuance vertical slice are deployed.

This does not establish production readiness. Independent cryptographic and protocol review remains open. The complete policy compiler, durable evidence and dispute workflows, full Hub lifecycle experience, operated customer gateway fleet and two-enterprise production acceptance exercise are incomplete. The patterns in this guide describe how teams should define and test an enterprise agent system; they do not claim that every commercial Agent Trust component is deployed.

Review note: a qualified reviewer should verify the security architecture, privacy boundary, model and tool evaluation, approval design, incident response, cryptographic lifecycle and domain-specific obligations for the actual deployment. This page was checked against the documented Intelliger and OATI implementation status on 17 August 2026. It is implementation guidance, not a security certification.

Continue from architecture to one controlled workflow

Start with the enterprise agent control stack to assign identity, context, gateway, policy, execution and evidence responsibilities. Then use the Agent Trust architecture and AI agent authorization guide to define the execution decision. Teams beginning with existing credentials can follow the one-company enterprise agent pattern without waiting for every counterparty to adopt the same standard. Developers can inspect the OATI documentation and public OATI repository for current schemas, SDKs and conformance fixtures.

Enterprise architects reviewing one consequential workflow can contact Intelliger with the agent, target system, accountable owner and failure state that need a control boundary.