AI Agents for Business: What They Can and Cannot Do Today

6 min read

Alina Kolodiy - CTOAlina KolodiyCTO · Arcane Architect
AI Agents for Business: What They Can and Cannot Do Today

An AI agent can reliably handle a narrow, repetitive job where the steps are known and a person approves anything irreversible. It still fails often on open-ended, multi-step work, so don't hand it your refunds, contracts or customer relationships. For most small businesses, a fixed automation with AI inside one step beats a free-roaming agent.

That's the short version. The useful part is how to sort your own tasks into the two piles, and the benchmark numbers below show why the sorting matters more than the choice of tool.

What is an AI agent, and how is it different from a chatbot or an automation?

An agent is an AI model that decides its own next step and uses tools, such as your calendar, inbox or CRM, to reach a goal. A chatbot only answers. An automation follows steps you wrote in advance. The line that matters is who controls the path: you, or the model.

Anthropic, which publishes some of the clearest guidance on this, draws the same line. Its engineering guide defines workflows as "systems where LLMs and tools are orchestrated through predefined code paths", and agents as systems "where LLMs dynamically direct their own processes and tool usage". Which kind you need depends on the task, and the second kind is often enough.

The distinction decides the cost, the risk and what can go wrong, which is why any AI integration or automation project should start with it.

How often do AI agents actually finish business tasks?

On published benchmarks, not often enough to run unsupervised. In a 2025 test on sales and service work, leading agents succeeded about 58% of the time on single-step requests and about 35% when the conversation ran over several turns. Fixed-path tasks fared much better.

The test is CRMArena-Pro, from researchers who built 19 expert-checked tasks across sales, customer service and quoting. Its abstract reports that leading agents reach "around 58%" in single-turn settings and "approximately 35%" in multi-turn ones. The same abstract says top agents exceed 83% on workflow execution, meaning tasks where the steps are laid out.

Read those three numbers together. The same models score above 83% when the path is fixed and about 35% when they have to work it out through a conversation. That gap is the whole argument of this article: most of the reliability you get comes from the structure you put around the model, not from the model's freedom.

A second benchmark points the same way. TheAgentCompany, a simulated software firm where agents browse, code and message coworkers, found that the best agent completed 30% of tasks on its own. The authors note that a good portion of simpler tasks could be solved autonomously, while more difficult long-horizon tasks were still beyond current systems. Both tests used the models of their time (the papers date from December 2024 and May 2025), so newer models may score higher. The pattern, simple tasks yes and long ones no, is the part to plan around.

What can an AI agent do reliably for a small business today?

Agents do best at short jobs with a clear finish line and a cheap mistake: sorting incoming email, answering questions from your own documents, drafting replies for a person to send, booking appointments into a calendar, and summarising a call into your CRM. A wrong guess is easy to spot and fix.

What these jobs share is more useful than the list. The path is short, the inputs are your own data, and a human sees the result before it matters. That's why answering from your own material works so well; we cover how to set that up in training an AI chatbot on your business documents.

The CRM benchmark also found "near-zero inherent confidentiality awareness" in the agents it tested. Prompting could improve that, but often at the cost of task performance. In plain terms, an agent with access to everything will use everything. Give it access to the least data the job needs.

What should you not hand to an AI agent?

Keep agents away from anything irreversible or personal: refunds and payments, contract changes, deleting records, messages to angry customers, and decisions with unclear rules. Anthropic warns that autonomy means "higher costs, and the potential for compounding errors", because each wrong step feeds the next.

Compounding is the practical problem. If an agent makes five decisions in a row and each is right most of the time, the chance that all five are right drops quickly. A human checkpoint after the risky step costs seconds and breaks the chain.

Anthropic's own advice is to test in sandboxed environments with appropriate guardrails, and to "find the simplest solution possible, and only increasing complexity when needed", which it says may mean not building an agentic system at all. For a small business we'd put it more simply: if you can write the steps on a page, write them, and let the AI do one step inside that page.

How do you decide whether a task needs an agent at all?

Write the task as steps. If you can list them in order and the list rarely changes, build a fixed automation and put AI only where language or judgment is needed, such as reading an email. Choose an agent only when the number of steps can't be predicted in advance.

That test comes from the same Anthropic guide, which says agents suit "open-ended problems where it's difficult or impossible to predict the required number of steps". Few small-business tasks are like that. Lead follow-up, invoice chasing and appointment confirmations all have a known shape.

Before you commit, ask four things. Is a mistake cheap to undo? Does a person see the output before it goes out? Does the agent touch only the data this job needs? And can you name the number you'll check after a month, such as hours saved or replies sent without edits? A task that fails any of these isn't ready, whatever the vendor calls the product.

If you'd like help sorting your own tasks, talk to us about your project, and see which of them need an agent at all. onlyspell builds AI integrations as part of its work.

Frequently asked questions

Is an AI agent the same as a chatbot?

No. A chatbot answers questions in a conversation. An agent also takes actions through tools, such as booking a slot in a calendar or updating a record, and chooses its own steps to get there. That ability to act is also why agents need tighter limits.

Will an AI agent replace an employee?

Not on current evidence. The benchmarks above show agents finishing 30% to 58% of realistic tasks depending on the test, and doing worse on long, multi-step work. They're better treated as a fast assistant for short, repetitive jobs, with a person checking the results that matter.

What should I automate first?

Pick one high-volume task with a known set of steps and a cheap mistake, such as answering common questions from your own documents or drafting follow-up emails for review. Measure one number for a month, then decide whether to extend it.

Sources

If you still need additional help in developing and designing your website, our magic is here to help. Contact us today, and our wizards will help you immediately with your digital marketing needs!

Relevant articles