Skip to content
cirlume.
Menu

Applied AI / Capability

AI agents.

Agents that work through a multi-step task with your tools, inside limits you set, with a person approving what matters.

Describe the task
A laptop showing a scanned document beside the fields extracted from it, some highlighted in coral, next to a stack of invoices

When to bring us in

Sound familiar?

  • Staff spend the first hour of every case gathering information from several systems.
  • A simple automation keeps breaking because the task needs a few judgement calls along the way.
  • We like the idea of agents, but not one that can act across our systems unchecked.

The cost of leaving it

Skilled staff keep spending the first hour of every case gathering information from several systems. The opposite risk is an agent switched on without limits, whose first serious mistake is found by a customer rather than a test.

Why us

What we bring to ai agents.

  • A person stays in charge

    Models work on bounded tasks inside your systems, and anything that matters goes to a named person to confirm.

  • Tested on your examples first

    We measure a model on real cases from your work before it reaches staff, so you see where it fails while the stakes are low.

  • We say when AI is the wrong tool

    Not every task should be automated. When conventional software or a person is the better answer, we tell you.

What the work includes

Illustration for ai agents

Let the agent do the legwork. Keep the decisions.

An AI agent is a model that works through a task in steps: it reads the request, chooses a tool, checks the result and decides what to do next. We give agents only the tools and data the task needs, log every step, and make them stop for a person before anything is sent, paid or changed.

  1. Task and boundary design

    What the agent may do alone, what needs approval, and what it must never touch.

  2. Narrow tool access

    Permissioned connections to only the systems the task needs, usually read-only to start.

  3. Approval points

    The agent stops and asks a named person before acting on anything with consequences.

  4. Logs and limits

    A record of every step and tool call, caps on steps, spend and time, and a way to stop it.

Use cases

Projects we take on.

Our approach

How we build agents you can trust.

Agents fail differently from chatbots: they act. Our approach follows the UK National Cyber Security Centre’s 2026 guidance and the OWASP Top 10 for agentic applications, so the controls sit outside the model, where a clever prompt cannot talk its way past them.

Workflow automation or an AI agent?
AspectWorkflow automationAI agent
StepsFixed in code, the same every timeChosen by the model as the task unfolds
Best forRepetitive steps with one clear outputTasks that need several look-ups and judgement calls
PredictabilityHigh: easy to test and explainLower: needs scenario tests and tighter limits
Cost and speedOne model call per stepSeveral calls per task, so slower and dearer
Our defaultYes, when the steps are always the sameOnly when a workflow cannot do the job

Start with the simplest thing that works and add autonomy only when testing shows it is needed. Most tasks that sound like agent work are better as a workflow.

By sector: what the agent does, what stays with a person

  • Health & social care ↗

    Agent: Gathers visit notes, medication records and rota changes into a handover summary for the coordinator.

    Person: Care plans, medication decisions and safeguarding judgements.

  • Medical education ↗

    Agent: Drafts scenario variations and session paperwork from an educator’s brief, for the educator to review.

    Person: Clinical values, algorithm steps and whether a learner passes.

  • Property & field services ↗

    Agent: Assembles the property history, open complaints and engineer availability, then proposes a booking.

    Person: Whether a hazard is an emergency, safety sign-off and complaint outcomes.

  • Fintech & professional services ↗

    Agent: Checks an onboarding file for missing documents and drafts the request to the client.

    Person: Accepting a client, clearing a sanctions match and giving advice.

Least privilege

  • Each agent has its own identity, never a shared staff login.
  • Only the tools the task needs, read-only until tests justify more.
  • Short-lived credentials that expire when the task ends.
  • Connections through the Model Context Protocol use OAuth with scoped, audience-bound tokens.

People in charge

  • A named owner for every agent and an approval chain agreed before launch.
  • The agent stops for approval before it sends, pays, deletes or changes a record.
  • Red lines, actions it must never take, enforced in code outside the model.
  • An off switch that halts every agent run immediately.

Containing untrusted content

  • Instructions hidden in emails, web pages or documents are treated as data, not orders.
  • No single run combines private data, untrusted content and a way to send data out.
  • Code an agent writes runs in an isolated sandbox with no access to production.
  • Limits on steps, time and spend, so a loop cannot run away.

Visible and tested

  • Every model call, tool use and approval is traced and kept for review.
  • Alerts on unusual behaviour across the systems the agent touches.
  • Recorded past cases are replayed before launch and after every change.
  • Attack scenarios, such as injected instructions, are part of the test set.
OWASP Top 10 risks for agentic applications, and how we design against them
RiskHow we design against it
01Agent goal hijackUntrusted content kept apart from instructions; red lines enforced outside the model.
02Tool misuse and exploitationNarrow tools with strict input schemas, and approval before consequential actions.
03Identity and privilege abuseA separate identity per agent, least privilege and short-lived credentials.
04Agentic supply chain vulnerabilitiesVetted, pinned tools and connectors, with no unreviewed third-party servers.
05Unexpected code executionGenerated code runs only in an isolated sandbox.
06Memory and context poisoningMemory scoped per task, with sources recorded and checked before reuse.
07Insecure inter-agent communicationAuthenticated channels and the same permission checks between agents.
08Cascading failuresStep, time and spend limits, timeouts and a manual fallback.
09Human-agent trust exploitationReview screens show sources and reasoning, not just a confident answer.
10Rogue agentsMonitoring, alerts and an off switch that stops every run.

What you get

Outputs you can review.

  • Task map with agent and human steps marked
  • Permission list for every tool the agent can use
  • Scenario test set built from real past cases
  • Agent integrated with approval screens
  • Step log, limits and stop procedure

What’s changing

Shifts to plan for.

  1. July 2026

    EU high-risk rules move to 2027

    The AI Omnibus entered into force on 27 July 2026, moving obligations for Annex III high-risk systems, such as those used in employment, credit scoring and education, to 2 December 2027.

  2. August 2026

    EU AI transparency duties apply

    Article 50 obligations, such as telling people when they are dealing with an AI system, apply from 2 August 2026.

  3. February 2026

    New UK rules on automated decisions

    The Data (Use and Access) Act 2025 widened when significant decisions can be automated, provided people are told, can contest the outcome and can ask for a human review.

More on Applied AI ↗

Process

How the work runs.

  1. Map the task as people do it

    We record the steps, systems and decisions involved, and mark the ones that carry risk.

  2. Start read-only

    The first version can look things up and draft, but cannot change anything.

  3. Test on recorded scenarios

    Past cases, including messy ones, are replayed to check the agent reaches the right outcome and stays inside its limits.

  4. Add actions one at a time

    Each new permission goes live only after it passes testing, with an approval point in front of it.

Cost

What shapes the estimate.

  • Number of systems

    Every tool the agent uses needs a safe connection, its own permissions and its own tests.

  • Cost of a wrong action

    Riskier actions need tighter limits, fuller approval screens and more test scenarios.

  • Running volume

    Agents call a model several times per task, so volume and model choice drive running costs.

Ways to work together

  1. A first, fixed stage

    Discovery, a prototype or a technical review with agreed outputs, so the next decision is made with something concrete in hand.

  2. Delivery in phases

    The build split into releases, each with a scope you review and approve before it starts.

  3. Ongoing engineering

    An agreed scope for support and improvements after launch, with response expectations written down.

Common questions

Before you get in touch.

What is the difference between an AI agent and workflow automation?

Workflow automation uses a model for one fixed step. An agent decides which steps to take, and in what order, using the tools it is given. When the steps are always the same, we recommend the simpler option.

Can an agent act without anyone approving it?

Only for low-risk, reversible actions you choose, such as looking up records or drafting a note, and only after it passes testing on recorded scenarios. Sending, paying or changing records keeps a person in the loop.

Which models and frameworks do you use?

We choose per task and keep the agent’s logic in your own code, so you can change model provider later. Where data rules require it, models can run inside your own cloud account.