Guide

AI agents for business: where they fit, and the controls they need

An AI agent is software that uses an AI model to decide its own next steps and to call tools, such as a search, a database or a business application, until a task is done. Agentic AI is the wider label for systems built this way. A multi-agent system splits one job across several agents, and orchestration is whatever decides which agent runs next and when the job stops. In a business, agents pay back on work that needs judgement across messy inputs and has resisted rules-based automation, such as triaging requests or matching documents that arrive in different formats. They are the wrong tool where a fixed sequence of steps would do. Before an agent touches a real system it needs its own identity with limited access, automatic checks on every action it proposes, a person to approve anything consequential, limits on steps and spend, and a record of what it did.

AI agent. Software that uses an AI model to choose its own next steps and call tools, such as searches, databases and business applications, to complete a task on someone’s behalf.

1AYM is an OpenAI Select Partner.

Checked . Definitions and vendor product descriptions were read on the publishers’ own pages. The build-cost figures and US federal awards were read on 30 September 2026. Vendors change their agent products and documentation without notice, and agencies revise their price guides, so confirm the details on the sources below before you rely on them.

AI agents, agentic AI, multi-agent systems and orchestration

The four terms are used loosely, vendors included. These are the working definitions this guide uses, each tied to a published source listed at the end of the page.

AI agent
Software that uses an AI model to decide its next step and to call tools until a task is done. OpenAI’s guide to building agents describes them as systems that complete tasks on a user’s behalf with a high degree of independence, and says that applications which use a model without letting it control the workflow, such as a simple chatbot or a sentiment classifier, are not agents.
Agentic AI
An umbrella term, not a product. Anthropic calls everything built this way an agentic system, and separates workflows, where code fixes the path the model follows, from agents, where the model directs its own process and tool use. The UK Information Commissioner’s Office describes agentic AI as generative AI combined with additional tools and new ways of interacting with the world, which lets it automate more open-ended tasks.
Agentic AI vs AI agents
An AI agent is one working unit. Agentic describes how much a system decides for itself, so a fixed workflow with one model step and a free-running agent are both agentic, to different degrees. For a buyer the useful question is not which label a vendor uses but how many of the steps the model chooses, because that decides both the cost and what has to be checked.
Multi-agent system
Several agents, each with its own instructions and tools, working on one job. Anthropic’s research system uses a lead agent that plans the work and hands parts of it to subagents running in parallel. OpenAI’s guide describes two shapes: a manager agent that calls the others as tools, and peers that hand the work from one to the next.
Agent orchestration
Whatever decides which agent runs, in what order, and when the job is finished. The OpenAI Agents SDK documentation separates orchestration by the model from orchestration in code, and says code makes speed, cost and performance more predictable. Microsoft’s Agent Framework ships sequential, concurrent, handoff, group chat and manager-led patterns.

Where AI agents work in a business

Agents earn their cost on work that needs judgement across inputs no rule set captures, and where a wrong step can be caught before it lands. OpenAI’s guide names three signs: decisions that need judgement and are full of exceptions, rule sets that have grown too costly to maintain, and heavy reliance on unstructured material such as documents and conversations. Where a use case does not clearly meet those tests, the same guide says a deterministic solution may be enough.

The table below is our reading of how that plays out across common business functions. It describes where to look, not results anyone has measured in your business.

Where an agent tends to fit in each business function, and where a simpler tool usually does the job
DimensionWorth an agentUsually better without one
Service and operationsTriaging incoming requests, drafting the reply and gathering the records a person needs to decideRouting on one field, such as a form’s category, which a rule does exactly
FinanceMatching invoices, statements and remittances that arrive in different formats, with every proposed entry checked against the ledgerPosting entries from a structured feed, which a scheduled job does the same way every time
Data and reportingAnswering a question in plain words against an agreed set of business definitionsA monthly report with fixed figures, which a dashboard already produces
Compliance and riskReading contracts or policies and flagging the clauses a reviewer should look atA decision that must be explained rule by rule, where a rules engine is clearer
Software engineeringCoding agents working in a repository, with every change going through the normal review pathChanges to production data or to access, made without review

One question comes before all of them: does the model need to choose the steps at all? Anthropic’s published advice is to find the simplest solution possible and add complexity only when it is needed, and it notes that agentic systems often trade speed and cost for better task performance. Many useful systems are a fixed workflow with one model step inside it, which is cheaper to run and easier to test than an agent.

Coding agents, office agents and built agents: which team uses which

Three kinds of agent now reach a business, and each is bought and checked in a different way. Coding agents such as Claude Code and Codex work in a repository, where tests and code review already stand between a change and production. Office agents such as ChatGPT Work and Claude Cowork work on documents, email and the apps a person connects, and they come inside the vendor’s plans rather than being sold alone. A workflow agent built for one process, the subject of the rest of this guide, runs against your own systems of record.

I would buy these per team rather than per vendor, and set one permission and review model above all of them. The table shows where each kind fits and what already checks its work.

Which kind of agent fits which team, what already checks its work, and what to settle before it goes wider
DimensionKind of agentWhat checks its workSettle before it goes wider
EngineeringA coding agent, such as Claude Code or Codex, working in the repositoryThe tests and code review every change already goes throughWhich repositories and commands it may use, and who approves its changes
FinanceAn office agent for analysis and reports; a built workflow agent for matching invoices and statementsA person reads the office agent’s output; deterministic checks against the ledger gate the workflow agent’s writesRead-only connections at first, and a named approver for anything that moves money
Service and operationsA built workflow agent that triages requests and drafts replies against the case systemChecks on each proposed update, and a person for consequential actionsIts own identity, step and spend limits, and a switch to turn it off
Legal, HR and policyAn office agent for drafting and first-pass review of documents a person suppliesThe reviewer who reads every output before it is usedWhich folders and connected apps it can reach, and whether it may write or only read
Leadership and everyone elseAn office agent for research, summaries and slidesThe person who asked for the workWhich plan includes it, how its usage is counted and who can switch it on

Codex and ChatGPT Work share one usage allowance, and Claude Cowork draws on the same Claude plan limits as chat and Claude Code, so a person who uses both kinds of agent from the same vendor draws on one allowance, not two (on Claude Enterprise, usage is billed at API rates). Our side-by-side of Claude Code and Codex for engineering teams covers the coding half, and our guide to how ChatGPT Work and Claude Cowork differ covers where each office agent runs and what admins control.

Where agents are the wrong tool

Four situations argue against an agent. When the steps are known and stable, a workflow or a scheduled job does the same work more cheaply and more predictably. When nobody can say what a correct result looks like, nothing can check the agent either. When every output is read by a person before anything happens, a drafting assistant is enough, because the reader is the check. And when an error would land before anyone could see it, the agent should not be allowed to act until the controls in the next section exist.

Multi-agent systems add a further cost. Anthropic reports that, in its data, agents use about four times the tokens of a chat interaction and multi-agent systems about fifteen times, and that work where every agent needs the same context, or where the agents depend heavily on one another, is not a good fit for multi-agent systems today. OpenAI’s guide likewise recommends getting as far as possible with a single agent before adding more.

The controls an agent needs before it touches a real system

Accuracy is the wrong measure for an agent. What matters is what happens on the occasions it is wrong, and whether anything notices before the consequence lands. The controls below are the ones to have in place before an agent may write to anything that matters. The agent proposes and deterministic checks decide what proceeds; anything that fails a check goes to a person with the reason attached. The mechanism is set out in full in our published pattern for gating an agent’s actions.

Together, these controls are what turn a pilot into an enterprise AI agent. The model is often the same one the pilot used. What changes is that each control below has an owner and leaves evidence before the agent acts on a live system.

Controls to set before an agent can act on a real system, what each one stops, and the record it leaves
DimensionWhat it stopsEvidence it leaves
Its own identity, with least accessThe agent reaching data or systems the person it acts for could notIdentity configuration and access review results
Checks on every proposed actionA plausible but wrong entry being saved: schema, business rules and reconciliation against the system of record run firstA log of each proposed action and the checks it passed or failed
A person for consequential actionsPayments, changes to someone’s access or anything irreversible going ahead unseenThe approver, the time and the reason attached to each held action
Step, time and spend limitsA run that retries without end or runs up a billRun records showing which stop condition ended each run
Tests before every changeA new prompt, model or tool quietly changing behaviourTest results kept for each release
A dry run and a way backA bad first run that cannot be undoneDry-run output reviewed before going live, and a tested rollback
A switch to turn it offAn agent that keeps acting while a problem is investigatedTests that show the switch works

Vendors now ship parts of this in their agent products. The OpenAI Agents SDK includes guardrails that validate an agent’s inputs and outputs, and built-in tracing of each run. Anthropic’s Claude Agent SDK lets a developer set which tools run automatically and which need approval, and run custom code at set points in the agent’s lifecycle. Microsoft’s Agent Framework supports tools that pause a workflow for human review before they run. These are building blocks. Which actions need a check, and who approves them, is still the business’s decision. OpenAI’s own guide names two triggers for handing control to a person: an agent exceeding its failure limits, and actions that are sensitive, irreversible or high-stakes.

Two published engagement files describe parts of this. At a large international marketing agency, we build managed-agent workflows for finance-critical tasks, so deterministic checks decide what proceeds (engagement file D-01). In engagement file D-06, a connector answers questions from finance data while carrying each person’s existing permissions, so nobody sees more than they already could.

Where an agent handles personal data, data protection law applies to it as to any other processing. The ICO’s January 2026 report on agentic AI says organisations remain responsible for the data protection compliance of the agentic AI they develop, deploy or integrate, and the OWASP GenAI Security Project published a Top 10 for Agentic Applications in December 2025 setting out the main security risks. This is not legal advice. Which rules apply to a particular agent is a question for your legal adviser or data protection officer. For where these controls sit in a wider policy, our governance guide shows an AI policy mapped to its controls, clause by clause.

What an AI agent costs to build

The figures in this section are very high level and indicative. The true cost of a project can only be established after a discovery stage, because work such as sorting out data and infrastructure often has to come before an agent is built, and nobody can price that work without looking at it. Use the bands to sense-check a quote, not to set a budget.

They are our reading of agency price guides published in 2026, read on 30 September 2026, and they are in US dollars because the guides mostly publish in dollars. For each tier we took the product line in each guide closest to that scope and applied one rule: the typical band runs from the median of the published floors to the median of the published ceilings. The lowest floor is the cheapest start among the product lines we mapped to that tier: Creole Studios (September 2026) lists AI-powered chatbots from $10,000 and custom workflow agents from $25,000, and Azilen (February 2026) lists multi-agent systems from $150,000. These are sellers’ published ranges, not what buyers paid, and none of them is a 1AYM price.

Indicative build cost of an AI agent by scope, in US dollars: agency price guides published in 2026, beside US federal awards made between October 2025 and September 2026, read 30 September 2026. Not 1AYM prices
DimensionWhat it isLowest published floorTypical band (indicative)US federal awards in the same year
Single-task assistantOne job on one data source, such as answering questions from a policy library. Read-only, and a person reads every output$10,000 (Creole Studios, Azilen)$10,000 to $50,000$75,750 obligated for a Peace Corps recruitment chatbot
Workflow agentReads and writes across two to four systems, with human approval on consequential steps, logging and access control$25,000 (Creole Studios)$50,000 to $120,000$484,134 for a Consumer Product Safety Commission case-management chatbot, over 12 months
Multi-agent buildSeveral agents coordinating, with an orchestrator and shared state$150,000 (Azilen)$225,000 to $450,000$1,429,029 for a Justice Department generative AI platform, $1,676,329 for NOAA Fisheries AI and agentic AI work, and $5,064,551 for agentic AI for a Defense airborne operations centre; programme-scale awards placed here by size, not matched to this scope
Regulated dataHealth, finance or legal work that needs audit trails, data handling controls and human review. An uplift on any tier, not a tier of its ownNot a tierAdd 15 to 25 percent (Sharp Code, August 2026)No separate figure

The awards sit in their own column because they measure something else. They are real transactions, but the amount a US agency obligates can include hosting, support, security accreditation and option years, and some awards run for several years: the Peace Corps chatbot award is $75,750 now and $166,560 with all its options, to September 2031. They show what public programmes spend, not the price of one agent, so they are never blended into the typical band.

The model is rarely what sets the price. Sharp Code (August 2026) says the software, data and change work around the model drive the bill, and adds 20 to 30 percent for a legacy ERP or CRM. Azilen (February 2026) puts integration engineering and testing at 40 to 60 percent of the build. That is the same story as the drivers below, and it is why a discovery stage comes first: it finds the data and infrastructure work before that work turns up halfway through a build.

Building the agent is one line of a larger budget. Our breakdown of AI implementation cost, line by line, covers discovery, integration, change management and running costs around it. A price without a scope is a guess, so the reliable route to a number is to name one workflow, count the systems it reads and writes, find out what state their data is in, and say what a wrong answer costs. 1AYM will tailor the project to your budget and timeframe, and your account manager will make sure expectations are set from the first conversation. I would read any quote far outside these bands as a prompt to ask what it includes, or what it leaves out.

What drives the cost and the risk

No two agent projects cost the same, and a single published price would hide the drivers below. Each one can be estimated before a build starts.

Once an agent is live, its tokens and running time become a monthly line with an owner, and our guide to budgeting and capping AI spend covers the limits that hold a running agent to a number.

The runtime is increasingly a vendor product rather than something to build. The vendor runtimes we call an AI harness already include an agent loop, tools and permission settings: Anthropic’s Claude Agent SDK, for example, packages the loop, tools and permissions that run Claude Code. What a business still owns is the work around the runtime: the definitions, the checks, the access model and the person who answers when it fails.

Coding agents are the same pattern pointed at a repository, and our comparison of Claude Code and GitHub Copilot shows where two of them keep their permission settings and who can approve their work.

How many steps the model chooses
Every step is a model call. A fixed workflow with one model step costs a known amount per run; an agent that plans its own path costs whatever the path turns out to be, which is why stop conditions matter. Anthropic’s figures put an agent at about four times the tokens of a chat, and a multi-agent system at about fifteen.
Volume and context
Cost per run multiplied by runs per day. A design that is cheap at ten users can become expensive at a thousand if each run carries more context than the task needs.
Data readiness
Whether the data the agent needs can be found, is current and means the same thing to everyone who uses it. Cleaning, reconciling or labelling it is often a piece of work of its own that has to finish before an agent can be trusted, and a discovery stage is where its size is found.
Agreeing what correct means
Connecting an agent to data is often quick. Agreeing what a correct answer is takes longer. On engagement file D-06, connecting the data took an afternoon, and the week that followed, agreeing definitions with the finance director, was the actual work.
The checks and the review queue
Deterministic checks are cheap to run and take engineering time to write. Human review costs staff time for every held item, so the design aims to hold only what fails a check.
What the agent can change
Access sets the risk. Read-only access to public documents needs little; write access to money, identity or customer records needs every control in the table above.
Infrastructure
Where the agent runs and what it connects through: identity, network access to the systems it uses, hosting, logging and an environment to test in. Where these are missing, they are built first, and they belong in the estimate.
Running it after launch
Monitoring, retesting when a vendor changes a model, and a named owner. An agent nobody owns after launch is a liability, whatever it cost to build.

A checklist for your first agent project

Use this before you commission a build, from us or from anyone else. Each item should have a written answer before any code is written.

1. One workflow, with an owner
Pick one workflow with a named owner, a known volume and a cost you can state today, such as hours a week or the time a request waits.
2. A test for correct
Collect real past cases with their right answers, so the agent can be tested against them before anyone trusts it.
3. The simplest design first
Check whether a fixed workflow with one model step would do. Use an agent only where the steps genuinely change from case to case.
4. Read before write
Start read-only, or with the agent drafting and a person acting, and widen its access only once the results hold up.
5. Controls before go-live
Identity, checks, approvals, limits, tests, a dry run and an off switch, as in the table above, each with a named owner.
6. A cost ceiling
Set a budget per run and per month, and a stop condition that ends any run that goes past it.
7. Data review
Record what data the agent reads and where it is processed, and complete a data protection impact assessment where the use is likely to be high risk. This is not legal advice.
8. A measure and a date
Decide the before-and-after measure and the date you will read it. If the number does not move, change the design or stop.

If the checklist shows the workflow is not ready, that is a useful answer, and cheaper to learn now than after a build. If you want help with it, a fixed-scope AI strategy sprint of typically two to four weeks scores candidate use cases on value, feasibility and risk.

For engineers: agent architecture, controls and evidence

The controls table in engineering terms. Each item can be checked by reading configuration, code or logs.

Orchestration in code first
Prefer a coded workflow with bounded model steps. Where the model chooses the path, cap iterations, tool calls and tokens per run, and fail closed on a breach.
Tool contracts
Give each tool a typed schema and validate its arguments server-side. Make writes idempotent, keyed on a request ID, so a retry cannot double-post.
Identity
Run each agent as its own service principal. Where the source system supports delegation, carry the end user’s identity on tool calls and inherit their entitlements.
Verifier gates
Every proposed write passes schema, business-rule and reconciliation checks against the system of record. A failure holds the action and routes it to a named approver with the reason.
Multi-agent boundaries
Give each subagent the narrowest tool set its job needs. Pass structured results between agents rather than free text, so a gate can check them.
Untrusted input
Treat anything an agent reads from documents, email or the web as data, never as instructions. Gate any tool call whose arguments came from that content.
Evaluation in CI
Keep prompts, model versions, tool definitions and rules in the repository. Each change runs a regression set of real cases against recorded thresholds.
Tracing and audit
Record each run: input references, model and prompt version, tool calls, check results, approver and timestamps. Store it append-only, with a stated retention period.
Switches and dry runs
Put each agent behind a flag that turns it off without a deploy, and give every write path a dry-run mode that shows the diff before it lands.

Sources

  1. [1]Anthropic, Building effective agents (19 December 2024)
  2. [2]Anthropic, How we built our multi-agent research system (13 June 2025)
  3. [3]OpenAI, A practical guide to building agents (PDF, April 2025)
  4. [4]OpenAI Agents SDK documentation: overview
  5. [5]OpenAI Agents SDK documentation: agent orchestration
  6. [6]Anthropic, Claude Agent SDK overview
  7. [7]Microsoft Learn, Workflow orchestrations in Agent Framework (updated 25 August 2026)
  8. [8]ICO, Tech Futures: Agentic AI (8 January 2026)
  9. [9]OWASP GenAI Security Project, Top 10 for Agentic Applications for 2026 (9 December 2025)
  10. [10]Creole Studios, AI agent development cost in 2026 (updated 2 September 2026; read 30 September 2026)
  11. [11]Azilen, AI agent development cost in 2026 (18 February 2026; read 30 September 2026)
  12. [12]Sharp Code, AI integration cost UK (2026), indicative ranges updated August 2026 (read 30 September 2026)
  13. [13]USAspending.gov, award 140D0426P0331: Peace Corps AI chatbot for volunteer recruitment (read 30 September 2026)
  14. [14]USAspending.gov, award 61320626F2039: Consumer Product Safety Commission case management system AI chatbot (read 30 September 2026)
  15. [15]USAspending.gov, award 15DDHQ26F00000570: Department of Justice generative AI platform deployment (read 30 September 2026)
  16. [16]USAspending.gov, award 1305M426F0023: NOAA Fisheries artificial intelligence and agentic AI (read 30 September 2026)
  17. [17]USAspending.gov, award FA875126C0001: Department of Defense agentic AI for the E-4C airborne operations centre (read 30 September 2026)

Frequently asked questions

What is the difference between agentic AI and AI agents?

An AI agent is a piece of software that uses a model to choose its own steps and call tools. Agentic AI is the broader label for systems that act this way, from a fixed workflow with one model step to a set of agents coordinating with each other. The labels matter less than one question: how many steps does the model choose? That decides the running cost and how much has to be checked.

Does a business need a multi-agent system?

Rarely at the start. OpenAI’s guide recommends getting as far as possible with one agent, Anthropic advises the simplest solution that does the job, and Anthropic reports that multi-agent systems use about fifteen times the tokens of a chat. They make sense for work that splits into independent parallel parts, such as broad research. They fit poorly where every agent needs the same context or the parts depend closely on one another.

What is agent orchestration, and who should own it?

Orchestration decides which agent runs, in what order and when the job stops. It can be left to the model or written in code, and code is more predictable in speed, cost and performance. The team that owns the business process should own the orchestration rules, because they decide which steps may run unattended and which must stop for a person.

Is it safe to connect an AI agent to finance or customer systems?

Only with the controls in place first: its own identity with no more access than the person it acts for, deterministic checks on every write, a named approver for consequential actions, limits on steps and spend, and a record of every run. Start read-only and widen access once the results hold up. The agent should never be the last thing to touch a decision that moves money or changes someone’s access.

What makes an AI agent enterprise-grade?

The conditions around it, more than the model. An enterprise AI agent runs under its own identity with no more access than the people it acts for, passes deterministic checks on every write, stops for a named approver on consequential actions, has limits on steps and spend, is tested before every change, has a dry run and a way back, can be switched off, and leaves a record of every run. Each of those has an owner before go-live, and the agent has a named owner after launch.

How much does it cost to build an AI agent?

As a very high-level, indicative guide: our reading of agency price guides published in 2026 puts a single-task assistant at about $10,000 to $50,000, a workflow agent that reads and writes across two to four systems at about $50,000 to $120,000, and a multi-agent build at about $225,000 to $450,000, with 15 to 25 percent added for regulated data. These are sellers’ published ranges. The true cost of a project is established after a discovery stage, because work such as sorting out data and infrastructure often has to come before the agent is built.

How much does an AI agent cost to run?

It depends on how many model calls each run makes, how much context each call carries, how many runs a day, and how many items stop for human review. None of those is fixed by the vendor, so an honest estimate starts from one named workflow and its volume. Set a budget per run and a stop condition before the first live run, so the cost cannot run away while you learn.

Should we build our own agent or use a vendor’s?

Use the vendor’s runtime where one fits, because OpenAI, Anthropic and Microsoft each maintain agent tooling with permissions, tracing or approval steps built in. What a vendor cannot supply is your definitions of a correct answer, your access model and the checks on your systems of record. That part is always yours to build or commission, whichever runtime you choose.

Do we need both a coding agent and an office agent?

If engineers and office teams both want agents, usually yes, and each is bought for the team that uses it. Coding agents such as Claude Code and Codex work in a repository, where tests and code review check every change. Office agents such as ChatGPT Work and Claude Cowork work on documents, email and connected apps, where a person reads the output or approves the action. Set one permission and review model above both, so each agent can reach only what its team already could.

In this topic

What should we automate, and with which tools?

Further

  • Agentic workflow design · The engagement this is bought as: gates, tests and human review on agent workflows that must not be wrong.
  • Engagement file D-01 · Managed-agent workflows for finance-critical tasks, gated by deterministic checks.
  • Engagement file D-06 · Finance answers through a connector that carries each person’s existing permissions.
  • AI governance framework · An AI policy template with each clause mapped to its control, owner and evidence.
  • What is Claude Cowork · Anthropic’s office agent on its own: what it does, which plans include it and what admins control.
  • Codex pricing · What a coding agent costs a team in seats and credits, and the allowance it shares with ChatGPT Work.

We build these systems for a living. See the engagement files for what that looks like in practice, or write to us if yours is the next one.

Last reviewed · 1AYM