L3Act with approval
- Who decides
- Good for
- Watch for
Agentic AI for enterprise
Agents that plan the steps, work across your systems and check their own results, inside limits you set.
01The shift
Most AI in use today answers: you ask, it replies, you do the work. An agent is handed an outcome instead. It breaks the outcome into steps, chooses tools, acts in real systems, looks at what happened and adjusts until the goal is met or it reaches a limit you have set.
Autonomy is a setting, not a property of the technology. Same request, six settings: a customer asks for a £180 refund on a damaged order. Drag the needle.
Where most enterprise value sits today
L3Act with approval
Our autonomy scale, adapted from how driving automation is graded. Most enterprise value today sits at L2 to L4. Autonomy is earned one level at a time, with evidence.
02Inside an agent
A supplier emails asking to change the bank account you pay them into, before Friday’s payment run. It is one of the most common routes to payment fraud. Scroll through what a well-built agent does with it, and which part of the agent is working at each step.
The agent’s standing objective. It is not “process every email”. That difference matters at step four.
Fromaccounts@northfield-supplies.co
SubjectUpdated bank details, urgent
Please use our new account for Friday’s payment. Our old bank is closing the account this week.
inbox.read()
Supplier on file since 2019. Contact domain on record: northfield-supplies.com. This email came from .co. No change requests in five years.
memory.recall("Northfield")
Bank change, a deadline, and a lookalike domain. Processing the request would complete the task. It would also fail the goal. The agent plans around the goal.
Bank detail changes need verification through a contact already on file, and agents may never edit payment details themselves. Even if the reasoning had gone wrong, this action was never available to it.
erp.update_bank()Blocked by policy
Places a hold on this supplier in Friday’s run, and writes to the known contact at the .com address asking them to confirm.
erp.hold_payment()inbox.send(to: known_contact)
The accounts payable lead gets one message: what happened, why it looks wrong, what the agent has already done, and two buttons.
Escalated to AP lead
Every input, step and decision is logged for audit. The supplier replies from the real address: they never sent the email.
OutcomeFraud attempt stopped before Friday. Time from email to escalation: minutes, not the next morning.
Illustrative scenario. Names and addresses are invented.
03Three generations
Agents did not arrive from nowhere. They are what happens when language models that can reason are given tools, memory and permission to act. Drag through sixty years in fourteen moments.
04Architectures
More agents is not better. Each pattern buys something and costs something. We start with the simplest one that can do the job, and add agents only when a single one runs out of context, skill or speed.
Build effort
Running cost
Handles complexity
The plumbing is standardising
An open standard for connecting agents to tools and data, introduced by Anthropic in November 2024 and adopted across the major AI platforms during 2025. One connector per system, instead of a custom integration for every model.
An open protocol for agents to discover each other and hand off work, announced by Google in April 2025 and moved to the Linux Foundation that June. It lets agents from different vendors cooperate on one task.
Agents you build now can plug into systems you buy later. We design to these standards so you are not locked to one model or vendor, and so swapping a model is a configuration change, not a rebuild.
05Where it pays
Agents pay where work is frequent enough to matter and varied enough that rules break. Too predictable, and plain automation is cheaper. Too rare or too consequential, and a copilot beside a person is the better tool. Pick a function, then a process.
Finance
Positions are our qualitative judgement for a typical mid-to-large enterprise. Your map will differ; drawing it is the first thing we do together.
06Reality check
The opportunity is real, and so is the failure rate. Analysts expect agents inside a third of enterprise software within a few years, and a large share of today’s projects to be cancelled first.
of agentic AI projects expected to be cancelled by the end of 2027, through escalating costs, unclear business value or inadequate risk controls.
Gartner, June 2025vendors, out of thousands claiming “agentic AI”, judged to offer real agentic capability. The rest is relabelled chatbots and automation.
Gartner, June 2025of enterprise software applications forecast to include agentic AI by 2028, up from less than 1% in 2024.
Gartnerof day-to-day work decisions forecast to be made autonomously by agentic AI by 2028, up from none in 2024.
GartnerErrors compound. If every step of a task is right 95% of the time, a twenty-step task finishes correctly only about a third of the time. Move the sliders and watch a hundred runs.
0.95020 = 35.8% of runs fully correct
1 stepChance of a fully correct run, by length40 steps
How we design for the three reasons projects get cancelled
We model cost per completed task, including model calls, tool calls and human review time, before anything is built, and set hard spend limits in production.
Every pilot starts from a measured baseline and one metric the business has signed: cost per case, cycle time, error rate. If it doesn’t move, we say so.
Permissions, approvals, evaluation suites and audit logs are part of the first build, not a phase after the demo.
07Governance
Every action an agent can take is a decision about risk. Set what this agent may do on its own, what needs a person, and what it can never do. The trade-off is the whole job: more autonomy finishes more work, and widens the damage when something goes wrong.
Blast radius
Each agent gets only the tools and data its task needs, through its own identity, never a shared admin account.
Payments, deletions and anything sent outside the company wait for a named approver.
Emails and documents can carry hidden instructions. Agents treat them as content to read, never commands to follow.
Hard ceilings on cost, calls and actions per hour, so a loop cannot run up a bill or flood a system.
An evaluation suite of real cases runs before every change, the way regression tests guard software.
Inputs, reasoning, tool calls and outcomes are logged, so any decision can be replayed and explained.
Mapped to the frameworks your risk team already uses
LLM01 Prompt injection and LLM06 Excessive agency are the two risks agents raise most. Controls 02 to 04 address them directly.
Four functions, Govern, Map, Measure, Manage, give the structure for our risk register and review cadence.
The international standard for an AI management system. We build the evidence trail an auditor would ask for.
In force since August 2024, with obligations phasing in through 2025 to 2027. We classify each use case against it before build.
08How we deliver
01Frame
We map the processes, measure today’s cost and cycle time, and score candidates on value and risk. Most organisations have more candidates than they think, and fewer good ones.
GateA baseline and a target the business signs.
02Prove
We build the smallest agent that could work and run it in shadow mode beside your team: it proposes, people decide, and we compare every case against the baseline.
GateAccuracy and cost per task beat the baseline in shadow mode.
03Harden
Permissions, approvals, prompt-injection testing, observability and cost controls, wired into your identity, logging and change processes.
GateSecurity and risk sign-off, with people on every irreversible step.
04Scale
A staged rollout, training for the people who work beside it, a named owner in the business, and autonomy widened only where the data supports it.
GateAn owner, a dashboard and a review date in the diary.
09Questions
The questions boards and teams ask us most. Type to search.
Next action / awaiting you
A focused session with Aamar Hussain, our lead on enterprise AI and multi-agent systems. Bring a process that hurts. Leave with a clear view of whether an agent is the answer, at what autonomy level, and with which controls.
