Enterprise AI Agents: What Actually Works in Production
The pilot is never the hard part. Getting an agent past security review, giving it least-privilege access to systems of record, proving it behaves the same next quarter, and knowing what it costs per team: that is where deployments live or die.
Updated 27 July 2026
What counts as an enterprise AI agent
Three things get sold under the same word, and they carry very different risk. A chatbot answers inside a conversation and changes nothing. A copilot suggests, and a person accepts or rejects each suggestion. An agent acts: it calls tools, writes to systems of record, sends messages to customers, and decides its own sequence of steps to reach a goal you set.
The boundary that matters to a security reviewer is authority. The moment a system can write, send, or spend without a human confirming each action, it stops being a productivity feature and becomes something closer to a service account with judgement. That reframing is useful, because your organization already knows how to govern service accounts.
| Chatbot | Copilot | Agent | |
|---|---|---|---|
| Acts on systems | No | Only via a human accepting | Yes, within granted permissions |
| Decides its own steps | No | No | Yes, within a bounded loop |
| Primary risk | Wrong answer | Wrong suggestion accepted | Wrong action executed |
| Control that matters | Grounding and citations | Review UX | Permissions, gates, audit trail |
| How you test it | Answer quality | Acceptance rate | Trajectory plus outcome, scored |
One consequence is worth stating plainly. An agent with read-only access to five systems is a research tool and should be governed like one. An agent that can issue a refund, close a ticket, or email a customer is operating with delegated authority and needs the controls in the checklist below, on day one, not after the pilot.
Where agents work today
The jobs that succeed share a shape: high volume, text-heavy input that rules could never parse, and a review step that already existed in the process. Where a person was already going to look at the output, a wrong answer gets caught. That is the whole trick.
Support triage and response is the most common first deployment. Classify the ticket, pull the customer record, draft the reply, leave a human to send. Document and invoice processing turns PDFs into structured line items a clerk confirms in seconds instead of typing, covered in depth in automated invoice processing. Internal knowledge answering puts a permission-aware search layer over scattered systems. IT helpdesk resolution handles the password resets and access requests that make up most of the queue, walked through in helpdesk ticket resolution. And employee onboarding chases the forms, accounts, and checklists a coordinator would otherwise track by hand, as in automated onboarding.
These are common patterns, not guaranteed outcomes. Results vary enormously with data quality and process discipline, and any vendor quoting you a fixed percentage improvement before seeing your tickets is guessing. The honest version of the pitch is that these five jobs have the right shape, which makes them cheap places to find out whether your data is good enough.
What still does not work well: anything where a mistake is silent and permanent. Auto-approving expenses, unreviewed customer email at scale, writes to a financial ledger. Those come after months of eval data showing where the model actually fails, not before. Building custom AI agents for enterprise goes further into scoping.
The production checklist
Govern an agent the way you would govern a new employee with an admin password, and most of the hard questions answer themselves.
Six controls come up in every security review that ends in an approval. Missing any one of them is the usual reason a pilot never becomes a deployment.
- 01
Identity and least-privilege access
Each agent gets its own identity, not a shared API key and not a human user account. Permissions are granted per tool and scoped to the records the job requires. An agent that reads tickets does not need write access to the CRM because both happen to sit behind the same integration. - 02
Data governance at the boundary
Know which data classes may enter a prompt and which may not, and enforce it before the call leaves your network. Redaction, tenant isolation, and residency requirements apply to model calls exactly as they apply to any other processor. - 03
An audit trail of actions, not just requests
Every tool call with arguments, actor, timestamp, and the run that produced it, retained on your compliance schedule. When someone asks in six months why a record changed, "an AI did it" is not an answer that survives an audit. - 04
Guardrails on outputs
Deterministic checks before anything leaves a step: does the amount parse and fall within policy, does the draft reference the right record, does it link only to domains you own. Guardrails catch the failures you have already seen. - 05
An eval harness with a ship gate
Thirty to fifty real cases with known-good outcomes, rerun before every prompt, tool, or model change, and on a schedule regardless, because providers update and deprecate models on their own timetable. Forbidden-tool violations must be zero or the release does not ship. - 06
Per-team cost attribution
Token spend tagged by agent, team, and step, visible before the invoice arrives. Without it, a finance conversation about AI spend has no operational handle to pull, and the answer defaults to a blanket freeze.
The item teams underestimate is the fifth. Traditional software fails loudly and regression suites catch it. An agent fails by producing something plausible and wrong while the run reports success, and it can start doing that without anyone on your team having changed a line. The eval harness is the only mechanism that surfaces it.
Build, buy, or platform
Most enterprises end up with all three, which is fine as long as the choice per workload is deliberate. The tradeoff is not really control versus convenience. It is which parts of the production layer you want to staff.
| Approach | You own | Fits | Watch for |
|---|---|---|---|
| Build on frameworks | Control flow, evals, traces, failover, governance, upgrades | One workload whose shape is genuinely novel and strategically core | A team that spends its quarters on the harness rather than the agent |
| Buy a vertical agent product | Configuration only | A well-defined function such as support deflection or contract review | One vendor per function, each with its own model choices, logs, and bill |
| Standardise on a platform | Agent definitions and policy; the vendor owns the runtime | Many agents across several teams that need consistent governance | Model lock-in: verify you can route across providers, not just one |
The platform path is where Swfte sits, and the split is worth stating plainly. Studio is where agents get built and tested: visual construction, golden sets, regression runs, versioned releases with rollback, and role-based access, with SOC 2 Type II and GDPR compliance behind it. Connect is the runtime for model calls, fronting 50+ providers behind one API with per-step routing, automatic failover, and cost telemetry per call. Nexus is the governance and observability layer over the fleet: what every agent did, which policies applied in-flight, and what it cost. Cortex is the workspace where teams actually use the results.
The criterion to hold every vendor to, including this one: ask whether the platform lets you route across model providers or ties your agents to a single vendor’s pricing and outages. Everything else is recoverable. That is not.
Governance and compliance
Governance for agents is mostly existing governance applied to a new kind of actor. The novel parts are narrow, and worth isolating so the rest can reuse controls you already run.
Start with an inventory. Most organizations past the pilot stage cannot list every agent running against production systems, who owns each one, and what it is permitted to touch. That inventory is the prerequisite for every other control, and it is usually the finding that stalls the first audit.
Then the classification work. Under the EU AI Act, obligations scale with risk category, and an agent making decisions about people sits in a different tier from one summarising internal documents. Regulated data brings its own constraints: HIPAA governs which models may see protected health information and under what agreements. General policy, roles, and oversight structures are covered in AI governance.
The agent-specific additions are three. Human approval gates on irreversible actions, documented rather than informal. Model-change control, since a provider deprecation can alter behaviour without a change on your side. And retention of prompts and outputs, which are now records containing whatever data the agent touched, subject to the same schedules as anything else you store.
Cost management at fleet scale
One agent costs nothing worth discussing. Forty agents across six teams, each multi-step, each retrying on failure, is a line item with no owner and no unit. The structural problem is that token spend scales with input length and model tier rather than with headcount, so it does not behave like any other software cost your finance team already models.
Three levers do the work. Per-step routing is the largest by a distance: classification, extraction, and formatting on small models, frontier models reserved for planning and the one step carrying real judgement. The gap between tiers is roughly an order of magnitude, and a multi-step agent multiplies it by turn count.
Prompt caching is the second, and it is close to free money for agents specifically, because agent loops resend a growing conversation on every turn. Cached reads are billed at a fraction of standard input rates, so a long system prompt and a stable tool catalogue stop being charged in full on turn after turn. Details are in prompt caching.
Attribution is the third and the least glamorous. Spend tagged by agent, team, and step turns a budget conversation into a set of specific decisions rather than a blanket freeze. It also surfaces the failure pattern that quietly dominates real bills: a retry loop nobody noticed, running for a fortnight.
Applying these per project means reimplementing them per project. A gateway applies them across the fleet: Connect handles routing, failover, caching, and per-call cost telemetry for every agent on the platform. Model the arithmetic for your own volumes first with the token cost calculator.
Common questions
- What are enterprise AI agents?
- They are AI systems authorized to take actions inside company systems: reading tickets, updating records, drafting and sending communications, executing workflow steps, under defined permissions and oversight, rather than just answering questions in a chat window.
- What are the most common enterprise use cases for AI agents?
- The patterns deployed most widely today are customer-support triage and response, document and invoice processing, internal knowledge answering, IT helpdesk resolution, and employee onboarding: jobs that are high-volume, text-heavy, and tolerant of human review.
- How do enterprises keep AI agents secure and compliant?
- By treating agents like employees with system access: least-privilege permissions per tool, SSO and role-based access, audit logs of every action, guardrail checks on outputs, and human approval gates on irreversible operations.
- Should we build agents in-house or buy a platform?
- Building on raw frameworks gives maximum control but makes your team responsible for evals, observability, failover, and governance. Platforms provide that production layer out of the box; the key criterion is whether the platform locks you to one model vendor or lets you route across providers.
- How do companies control AI agent costs?
- The main levers are model routing (cheap models for routine steps, frontier models where quality demands it), prompt caching, and per-team cost telemetry so spend is attributable. A gateway layer applies these controls across every agent instead of per project.
Related reading
- AI agent platformHow to evaluate the platform layer
- AI agent builderWhere agents get created
- Best AI agentsWhat is available, by category
- AI governancePolicy, roles, and oversight
- EU AI ActObligations by risk classification
- HIPAA and AIProtected health data in agent workflows
- Swfte NexusAgent governance and observability
- Swfte ConnectOne API across 50+ providers
- Enterprise agent use casesThe patterns in depth