AI agent development
AI agent development: software that does the task, not just the talking
An agent takes a goal, picks tools, checks its own work and hands over when it is unsure. We build them for tasks that are too variable for a fixed script and too repetitive for a person.
In short
AI agent development means building software where a language model plans steps and calls tools, such as your CRM, inbox, database or helpdesk, to finish a task. A good agent has narrow permissions, a test set, logs of every action and a clear point where a human approves. We build, test and hand over agents like this.
Agent or workflow? A five-question test
Most tasks people call agent work are better served by a fixed workflow with one model call inside it. Cheaper, easier to test, easier to explain to an auditor. Use these questions before you commission anything.
| Question | If yes | If no |
|---|---|---|
| Does the order of steps change from case to case? | Agent | Workflow |
| Does the task need information from more than two systems? | Agent | Workflow |
| Can a wrong action be reversed within a day? | Agent may act alone | Agent drafts, person approves |
| Do you have 30 or more past examples of the task done well? | We can test it properly | Collect examples first |
| Is the volume high enough that a person's time matters? | Worth building | Keep it manual |
If most answers point to workflow, see AI automation. The difference is also explained in AI agent vs chatbot.
What an agent we build is made of
Every agent has the same five parts. Naming them early keeps the project honest.
- Goal and scope: one sentence on what the agent is for, and a list of what it must refuse.
- Tools: the actions it may take, each wrapped as a function with its own permission level.
- Knowledge: the documents or records it may read, kept current by a sync job.
- Memory: what it keeps between steps and between runs, and what it forgets.
- Controls: spending limits, timeouts, approval gates and a complete action log.
A worked example, described in general terms: an agent that handles supplier invoice questions reads the email, finds the purchase order, checks payment status in the accounting system and drafts a reply. It may read everything and send nothing. A person approves each reply for the first weeks, and approval is lifted only for categories where the edit rate stays low.
Permission levels we use
| Level | What the agent can do | Typical use |
|---|---|---|
| 1. Read only | Look things up and summarize | Research, internal Q&A |
| 2. Draft | Write a reply or record but not send it | Email replies, CRM notes |
| 3. Act with approval | Prepare an action, wait for a click | Refunds, bookings, quotes |
| 4. Act alone, with limits | Complete low-risk actions within caps | Tagging, routing, reminders |
Every agent starts at level 1 or 2. Moving up is a decision your team makes after reading the logs, not something we assume.
Want AI agents done for you?A short call, a written plan and a fixed quote.
Get a proposalOur process
- Scope the taskWe shadow the task or read 30 to 50 past cases and write down the steps, the exceptions and the failure that would hurt most.
- Build an evaluation setA spreadsheet of real cases with the right outcome for each. This is how we know whether version two is better than version one.
- PrototypeA working agent in a sandbox with fake or copied data. You can try it within the first weeks of the project.
- HardenAdd permissions, rate limits, fallbacks when a tool is down, prompt injection defenses and the action log. We use our AI agent security checklist.
- PilotRun alongside your team on live work with approval on every action. Measure edit rate, time saved and errors.
- Hand overCode, prompts, test set and runbook go to you. Optional monitoring keeps running after launch.
What you get and how long it takes
- A working agent connected to your systems through scoped credentials.
- The evaluation set and a script to re-run it after any change.
- An action log you can read without a developer.
- A short runbook: what to do when the agent is wrong, a tool is down or a model is retired.
- Written notes on data handling for your privacy review, covering GDPR, UK GDPR or CCPA as they apply to you.
A single-task agent usually reaches a supervised pilot within a few weeks. Agents that touch several systems or need data cleaning take longer. Your quote names the stages and the dates for your scope. Model, hosting and tool costs are listed separately so you can see what the agent costs to run.
How we report and where our experience sits
During the pilot you receive a weekly note with four numbers: tasks handled, edit rate, errors caught by approval and cost per task. Those come from the agent's own log, which you can open.
We have not published an agent case study yet, so we will not pretend one. Our closest real work is Aura Realty, where we built a custom CRM that pulls leads from the website, Instagram, WhatsApp and calls into one place. That is the sort of system an agent would sit on top of.
Updated 30 October 2026
Questions, answered
Which model do you use?
Can the agent run inside our own cloud?
What stops an agent from doing something harmful?
Do we need an agent or a simple chatbot?
How do we judge whether it works?
Keep exploring
AI agent vs chatbot: which one does your task need
A chatbot talks. An agent talks and does things in your other systems. Ask five questions about the job and the choice usually makes itself.
ChecklistAI agent security checklist
Use this before an agent touches real customer data, real inboxes or real money. Each check has a short note from our own build work on where it…
Pricing guideHow much does an AI agent cost in 2026?
An agent is priced by what it is allowed to do, not by how clever it sounds. Here is the market data, the cost drivers, and a way to scope your own.
Describe the task you want handled
Send us one real example on the contact page and we will tell you if an agent is the right tool.