An agent is not a chatbot
A chatbot answers questions; an agent does work. It reads the incoming request, decides what to write to which system, carries out the action and reports the result. The difference is that the AI works with a set of tools and clear limits: which actions it may take on its own and where it must ask for approval are defined up front.
Scope tiers and timelines
| Agent type | Example | Time |
|---|---|---|
| Single-task agent | Reads incoming email, opens a record and drafts the reply | 3-5 weeks |
| Agent that acts in your systems | Updates CRM records, checks stock in the ERP | 4-8 weeks |
| Assistant grounded in company knowledge | Answers questions from your documents and data | 3-6 weeks |
| Multi-agent workflow | Specialist agents handing work to each other (the NovaCore demo) | 6-10 weeks |
When it isn’t sure, it asks a person
Every agent we build has a confidence threshold: if the agent isn’t sure of its decision, or the action can’t be undone, the work is handed to a person. Every decision is logged with its reasoning, so the monitoring screen shows what the agent did and why. An agent’s success isn’t measured by how clever it is, but by how much of the right work it finishes without human intervention.
How a request passes through an agent
Take a refund request as an example. The email arrives, the agent finds the order in the CRM, checks the refund conditions and drafts a reply. If the amount is above a limit you set, it passes the case to your team for approval. That way your team only sees the requests that need a decision.
When several agents work together
Some work is too broad for one agent. In the NovaCore demo, coordination, content, performance and social media agents share the work towards one marketing goal, and traffic, cost, engagement and click-through rate update after each decision. In set-ups like this, the hard part is keeping the handovers between agents, and who decided what, visible.

How much authority to give an agent, action by action
| Action | Example | Suggested authority |
|---|---|---|
| Reading | Looking up a customer’s history in the CRM | The agent does it on its own |
| Drafting | A reply email or a quote draft | The agent drafts, a person sends |
| Reversible record | Adding a tag or note to a request | The agent does it, and it’s logged |
| Outgoing action | Sending an email to a customer | Approved at first, then allowed within limits |
| Money or deletion | Refunds, price changes, deleting records | Always needs human approval |
The safest route is to start with narrow permissions and widen them as the logs show the agent working reliably. We fill in this table with you at the start of the project, and the agent’s access to your systems is set up to match it.
What to prepare before an agent project
- Real examples: a few dozen past requests from the work the agent will take on, each with the correct response.
- Decision rules: if they live in one person’s head, a session or two with that person is usually enough.
- System access: a test account, or a user with limited permissions, for the CRM, ERP or mailbox it will connect to.
- Who approves: which person gets the cases the agent isn’t sure about, and how quickly they will look at them.
- Today’s baseline: accuracy, handling time and how much is done by hand, so the agent’s contribution can be compared against it.
Frequently asked questions
What is the difference between an AI agent and automation?
Classic automation runs on pre-written rules and stops where a rule doesn’t apply. An agent can interpret free text and exceptions and carry out several steps in sequence. Where rules are enough, classic automation is still cheaper and more predictable. We work out together which is which in the discovery call.
Is our data safe?
The agent only reaches the systems and actions it is permitted to; access is role-based and every action is logged. Which AI service the data goes to, and how it is processed there, is decided with you at the start of the project.
What happens if the agent makes a mistake?
Critical and irreversible actions require human approval, and the agent hands work to a person when it isn’t sure. The monitoring screen shows every decision with its reasoning, so we can correct the agent’s behaviour from the cases it got wrong.
What drives the monthly running cost of an agent?
Development is a one-off job. Once the agent is running, you pay the AI service it uses per call. That amount depends on the number of tasks and how many steps each one takes; a multi-step agent makes more calls than a single-step one. We estimate it with you at the start of the project, based on your volumes.
Can we start with one small task?
Yes, and that is usually what we suggest. A single-task agent takes 3-5 weeks, and you see a working version every week along the way. Once the agent has earned trust on that task, we widen the scope by adding new tools and systems.
After launch, how do we know the agent is working properly?
The monitoring screen shows every decision with its reasoning, along with accuracy, time taken and the share of work handed to a person. We suggest reviewing these logs together regularly in the first weeks. Bugs that appear in the 30 days after launch are fixed free of charge.