AI Agents for Business: What They Can and Can't Do

There is a lot of noise about AI agents right now. Some of it is useful. Most of it is either breathless hype or vague fear. We build these systems for real businesses, so this is the honest version: what an AI agent can genuinely do for you, where it saves real time and money, and the jobs you should absolutely not hand it.

First, what an AI agent actually is

A chatbot answers a question. An AI agent does a job.

The difference matters. A chatbot takes a message and gives a reply. An agent takes a goal, decides what steps are needed, uses tools to carry them out, and reports back. It can read your calendar, check your CRM, send an email, update a record, and then tell you what it did.

So when someone says "we added an AI agent", the interesting question is not "what can it say" but "what can it do, and what is it allowed to touch".

That second part is where most of the value and most of the risk lives.

What AI agents are genuinely good at

These are the jobs where we see agents earn their keep quickly.

Triage and routing. An agent can read an inbound enquiry, work out what it is about, tag it, and send it to the right person or system. A plumber gets "emergency leak" in one queue and "quote for a new bathroom" in another. This is dull, repetitive work that humans do slowly and inconsistently.

Booking and rescheduling. Given access to a calendar and a set of rules, an agent can offer slots, confirm appointments, and handle the back and forth of moving them. It does not get tired at 9pm.

Data entry and lookups. Pulling an order status, updating a customer record, drafting a summary of a long email thread. Anything that is "find this, put it there" is a strong fit.

Drafting, not deciding. An agent can write the first version of a quote, a reply, or a report. A human reads it and sends it. This is the safest and often the most valuable setup, because you keep the judgement and lose the blank page.

Being available. The honest advantage of an agent is that it works nights, weekends, and lunch breaks. A lot of enquiries go cold simply because nobody replied in time. An agent that captures the enquiry and books the call is often worth more than a cleverer one that only works nine to five.

An AI agent is at its best doing high volume, low judgement work with clear rules and a human checking anything that carries real consequences. That is the sweet spot. Everything else needs care.

What AI agents cannot do (yet, or ever, without help)

This is the part the sales decks skip.

It cannot take responsibility. If an agent quotes the wrong price or promises something you cannot deliver, that is your business on the hook, not the software. So anything with legal, financial, or safety weight needs a human in the loop. Not because the model is stupid, but because accountability cannot be outsourced to a tool.

It cannot reliably handle the truly unusual. Agents are pattern machines. Common situations they handle well. The strange edge case, the upset customer with a complicated history, the request that breaks all your normal rules: these are exactly where they get confident and wrong. A confidently wrong answer is worse than no answer.

It cannot fix a broken process. If your booking rules live in three people's heads and contradict each other, an agent will not save you. It will automate the confusion faster. The uncomfortable truth is that building an agent forces you to write down how your business actually works, and that is often the real project.

It cannot read your mind. An agent only knows what it can access. If your pricing, availability, and policies are not written down somewhere it can reach, it will guess. Guessing is fine for a poem. It is not fine for a quote.

It cannot be trusted with unrestricted access. An agent that can send emails to anyone, delete records, or spend money needs hard limits. We build with the assumption that it will occasionally do something odd, and we design so the worst case is harmless.

How to think about where to start

Do not start with "we want an AI agent". Start with a task that is annoying, repetitive, high volume, and low risk. Then ask whether an agent would help.

Good first candidates:

  • Answering the same ten questions customers always ask
  • Capturing enquiries out of hours and booking a follow up
  • Drafting standard replies for a human to approve
  • Summarising long threads or documents

Bad first candidates:

  • Anything that commits you to a price or a legal position without review
  • Anything where a wrong answer costs a customer money or trust
  • Anything that depends on judgement you cannot write down

If you are weighing up a simple chat widget against a full agent, we wrote a clear comparison in AI Chatbot for Business UK: Chatbot vs Agent. It is worth reading before you commit to either.

The setup that actually works

The pattern we come back to again and again is simple: agent for the volume, human for the judgement.

The agent handles the first response, the routine questions, the data gathering, and the drafting. It hands over to a person the moment something falls outside its rules or carries real consequences. And every action it takes is logged, so you can see exactly what happened.

That design gives you the speed and availability of automation without betting the business on a model getting it right every time. It also builds trust with your team, who need to see that the agent is not going to embarrass them in front of a customer.

What it costs you if you get it wrong

The failure mode is not usually dramatic. It is quiet. An agent gives slightly wrong answers, customers lose a little confidence, and you do not notice until someone complains. Or the agent works but nobody trained it on your real policies, so it invents plausible nonsense.

The fix is not more clever prompting. It is scope, access control, logging, and a clear handover to humans. That is engineering work, and it is the difference between a demo and something you can put in front of paying customers. We treat it as exactly that, and you can see how we approach it on our AI implementation page.

The short version

AI agents are real and useful. They are not magic and they are not autonomous employees. Give one a clear, bounded job with rules it can follow and a human watching the important bits, and it will quietly save you hours every week.

Give it a vague goal, full access, and no oversight, and it will find new and creative ways to cost you money.

Start small, keep a human on the consequential decisions, and expand once you trust what you see. That is how you get the upside without the horror stories.

We are always happy to look at a specific task and tell you honestly whether an agent is the right tool, or whether a simpler bit of automation would do the job for less.

Related Insights

04 Start something

Let's build
what's next.