AI agents

An enterprise AI agent is mostly the machinery around the model

The model is the cheapest part of the system, and what decides whether an agent can run in production is everything around it.

Open Dimension AI7 min read

What is an enterprise AI agent?

An enterprise AI agent is a language model given tools, a goal and a budget, acting inside business systems under an identity with permissions, limits and an audit log. What makes it enterprise is that surrounding machinery, not the model. Without it you have a demo that happens to call an API.

The short version

  • An enterprise AI agent is a model given tools and a goal, acting on real records under an identity with permissions and a log.
  • What makes an agent enterprise-grade is identity, scoped permissions, audit, evaluation and a spend ceiling, not the size of the model.
  • Agents suit work that is high volume, bounded, reversible and checkable. Remove any one of those and the economics get thin.
  • Metered per-action pricing turns a fixed software cost into a variable one that rises every time the agent retries.
  • The surveys most often quoted about agent adoption are self-selected samples skewed towards technology builders at small organisations.

What is an enterprise AI agent?

It is a language model that has been given tools, a goal and permission to act on real records. A chatbot answers. An agent does something: it opens the ticket, updates the field, moves the file, sends the reply. The loop underneath is simple. Look at the state, pick a tool, call it, check what happened, decide whether to go again.

The word enterprise is doing real work in the phrase. It means the agent is running where the records are, which is a CRM, a ticketing system, an ERP, a warehouse, a payments ledger. Those systems have owners, access rules and auditors. An agent acting inside them is a new kind of user, and it has to be treated as one.

This is also why agents fail differently from chat. A wrong answer in a chat window is an annoyance the reader catches. A wrong action inside a loop is caught by nobody, and the loop will do the same thing again on the next forty records.

What makes an agent 'enterprise' rather than just an agent?

The machinery around the model, not the model. Any competent model can plan a sequence of tool calls. What separates a production agent from a convincing demo is that the production one runs as a named identity, holds only the permissions that identity holds, writes every action to a log with its inputs and outputs, has a ceiling on what it can spend, and has a defined point where it stops and hands the work to a person.

None of that is model work. It is identity work, logging work and failure handling. It is also the part that gets skipped, because it is invisible in a demo and the demo is what gets funded.

This is mostly what an enterprise AI agent platform is selling: connectors, role-based access, an audit trail, a credit meter and a console. That is a real product and it saves real time. It does not decide what your agent is allowed to do, or how you will know it worked. You still own both.

What has to exist before an agent writes to a production system

  • An identity the agent runs as, separate from the person who triggered it.
  • Permissions scoped to that identity and enforced by the target system, not by the prompt.
  • A log of every tool call with its arguments, its result and the version of the agent that made it.
  • Actions that are idempotent or guarded, so a retry does not create a second invoice.
  • A spend ceiling that halts the agent, rather than an alert that tells you afterwards.
  • A defined handoff: what the agent does when it is unsure, and who receives the work.
  • An evaluation set of real cases with known correct outcomes, run before every change ships.

Which tasks suit an enterprise AI agent?

High volume, bounded, reversible and checkable. If a task happens hundreds of times a week, has a clear definition of done, can be undone, and can be verified without redoing the work by hand, an agent is a reasonable fit. Remove any one of those four and the case gets much weaker.

Reasonable candidates: triaging inbound support and drafting replies, extracting fields from documents where each field can be checked against the source, reconciling records between two systems that disagree, answering internal questions from documents the asker is already allowed to read.

Poor candidates: anything done a dozen times a year, because you will spend more assembling the evaluation set than the task costs; anything irreversible without an approval step, because retrying is normal agent behaviour rather than an exception; anything whose output can only be verified by a person doing the task again, because then you have paid twice.

Task shape and agent fit

Task shapeFitReason
High volume, reversible, checkableGoodErrors are caught cheaply and the volume pays for the setup.
High volume, irreversibleNeeds a guardEvery retry has a real-world side effect, so writes must be idempotent or approved.
Low volume, high judgementPoorBuilding and maintaining the evaluation set costs more than the task.
Output verifiable only by redoing itPoorYou pay for the agent and for the person, with no saving.

What does an enterprise AI agent cost to run?

It costs per action, not per seat, and the bill moves with how many steps the agent takes. Salesforce publishes a worked example for Agentforce: Flex Credits sell at $500 per 100,000 credits, and each Agentforce action consumes 20 credits. That is ten cents an action at list price.

Run that arithmetic against your own step count before you believe any business case. An agent that takes twenty actions to close one ticket is a $2 ticket at that price, before the model calls behind each action, the retries when a tool times out, and the person reviewing output in the first few months. Those figures are illustrative rather than a quote for your workload, but the shape holds: metered pricing turns a fixed software cost into a variable one that rises when the agent behaves badly.

The uncomfortable implication is that a chattier agent costs more than a careful one, so tool design and prompt design are cost controls, not style choices. The cheapest agent is the one that takes three steps instead of thirty.

What breaks first when an agent moves from demo to production?

Permissions and retries, in that order. The agent was built with a token that could see everything, because that was the fastest route to a working demo. In production it has to run as somebody, and the moment it does, a share of the tasks it used to complete return nothing. Then a tool call times out, the agent tries again, and the second attempt creates a duplicate record because nothing was idempotent.

Accuracy is the slower problem. Stack Overflow's 2025 developer survey drew 49,009 usable responses from 177 countries, with 28,930 developers answering its AI-agent statements, and accuracy came through as a broad concern among them. The failure that costs you is not the obviously wrong output. It is the output that is nearly right, passes a glance, and is wrong in a field nobody checks.

So the test for a production agent is not whether it completed the task. It is whether you can tell afterwards what it did. If every action is logged with its arguments and its result, a bad week is a query. If it is not, a bad week is an archaeology project.

Do you need an enterprise agentic AI platform, or should you build?

Buy a platform when you expect to run many agents across many systems and want one place for connectors, role-based access and audit. Build when you have one or two workflows that matter, because the platform's main value is managing a fleet, and a fleet is not what you have.

The decision matters less than it looks, because the hard parts sit outside the platform either way. What the agent may do, what happens when it is unsure, which cases you test against, who receives an escalation: a platform gives you somewhere to configure those, not answers for them.

One thing is worth checking before committing. Metered pricing means your unit economics are set by somebody else's price list, and agents are the kind of software whose usage grows quietly. Ask what the bill looks like at ten times current volume, and whether the workflow can be moved if the answer is bad.

How much agentic AI is actually running inside enterprises?

Less than the marketing implies, and the honest answer is that public evidence is thin. The U.S. Census Bureau's Business Trends and Outlook Survey reports that large firms with at least 20 employees are the biggest AI users, with AI use measured across 15 business functions. That tells you AI use rises with company size. It does not tell you how many of those firms have agents taking actions in production, because that is not what it measures.

The agent-specific surveys have a sampling problem. LangChain's State of Agent Engineering drew 1,340 self-selected professionals, of whom 63% worked in technology and 49% at organisations under 100 people. That is a useful picture of the people building agents. It is not a picture of agentic AI in enterprises and should not be read as one.

Treat any confident percentage about enterprise agent adoption with suspicion, including the ones that support the case you want to make. We do not know the number either. What is observable is narrower and more useful: the tasks that work are the bounded ones, and the teams that get value are the ones who put permissions and logging in before the agent.

Questions people ask

What is the difference between an enterprise AI agent and a chatbot?

A chatbot produces text and a person decides what to do with it. An agent decides and then acts: it writes to the ticket, updates the record, sends the message. That difference is the whole engineering problem. Text can be ignored. Actions have to be authorised, logged and reversible, which is why an enterprise agent is mostly plumbing around a model.

Is 'agentic AI for enterprise' different from an ordinary AI agent?

Mostly it is the same thing in different words. 'Agentic AI for enterprise' and 'agentic enterprise' are positioning rather than categories. The distinction that matters is governance, not capability: whether the thing runs as an identity with scoped permissions, logs what it did, and stops when it is unsure. Ask how a vendor's agent handles a failed tool call and the marketing resolves quickly.

Should an AI agent for enterprise systems have write access?

Eventually yes, or it cannot do useful work. The order matters. Start read only, with a person sending the output. Then give the agent its own identity rather than a shared admin token, holding only the permissions a person in that role would hold. Make each write idempotent before you allow retries, because retrying is normal agent behaviour and a non-idempotent write will eventually run twice.

How long does it take to get an enterprise AI agent into production?

Wiring a model to a few tools and watching it finish a task is the fastest part of the project. The time goes on deciding what the agent may touch, giving it an identity, making its actions safe to repeat, assembling real cases with known correct answers, and agreeing what happens when it is unsure. Scope that work explicitly and the timeline becomes predictable.

How do we measure whether an enterprise AI agent is working?

Pick the unit of work first, then measure three things: how often the agent completes that unit without a person redoing it, what one completed unit costs including retries, and how often it escalated when it should have. All three need a set of real cases with known correct outcomes. Without that set you are measuring how the output feels, which shifts every time the model changes.

What should we not use an agent for?

Anything low volume, because the evaluation work costs more than the task. Anything irreversible without a person approving the action, because agents retry. Anything whose output can only be checked by doing the work again, because then you are paying twice. Also anything where the underlying records are too disordered to reconcile. That last one is a data problem, and an agent will not fix it.

Related on this site

Sources

  1. Large Firms With at Least 20 Employees Biggest AI Users, Business Trends and Outlook Survey (BTOS), a biweekly nationally representative survey of US businesses; figures from the six months of data collected 14 December 2025 to 3 May 2026, with AI use measured across 15 business functions · U.S. Census Bureau, data from 2026
  2. AI | 2025 Stack Overflow Developer Survey, Self-selected online survey of developers fielded 29 May to 23 June 2025; 49,009 usable responses from 177 countries, with 28,930 answering the AI-agent statements battery. Quote is the closing clause of a longer sentence that also reports an 87% accuracy concern · Stack Overflow, data from 2025
  3. State of Agent Engineering, Public self-selecting survey of 1,340 professionals (engineers, product managers, business leaders) run 18 November to 2 December 2025; 63% worked in technology and 49% at organisations under 100 people, so the sample skews heavily toward technology builders. Quote is a mid-sentence clause; the first half of the sentence reports 67% for organisations of 10,000+ · LangChain, data from 2025
  4. Salesforce Agentforce Pricing | Salesforce, Vendor's own published pricing page, read 5 November 2026; worked example on the page, where Flex Credits sell at $500 per 100,000 credits and each Agentforce action consumes 20 credits · Salesforce, data from 2026

Want someone to look at your workflow?

Thirty minutes, and we will tell you whether there is anything here worth building. Roughly half of these end with us saying not yet.

Book a 30 minute call