An AI agent can shorten enquiry handling, organise documents, or prepare an employee’s next step. A sound implementation begins with one process, a business owner, a measurable outcome, and explicit boundaries—not a model choice or a spectacular demo.
Agent, chatbot, and automation are different tools
A chatbot answers conversationally from instructions and available knowledge. It may explain an offer or find a procedure, but does not necessarily act in business systems.
Traditional automation follows a defined flow: save an invoice, extract fields, check rules, and route it. It suits predictable inputs and exceptions.
An AI agent receives a goal, context, and restricted tools. It can choose steps, retrieve information, draft content, call functions, or request approval. More freedom and access demand stronger limits and supervision.
Choose the right first process
A good candidate is frequent, time-consuming, repeatable, and has a recognisable correct outcome. Avoid workflows where one error could independently move money, enter a contract, delete data, or cut off a customer.
| Process | AI role in the pilot | Example KPI | Safety boundary |
|---|---|---|---|
| Form and email enquiries | Classify, summarise, and draft a reply | Time to first response, category accuracy, corrections | An employee approves every message before sending |
| Supplier documents | Extract fields, flag gaps, prepare an entry | Handling time, field accuracy, exception rate | No autonomous posting or payment |
| Internal knowledge base | Answer with a link to the relevant procedure | Answers with a valid source, retrieval success, user rating | Say “I do not know” when reliable evidence is missing |
| Sales proposals | Collect inputs and prepare a working draft | Preparation time, completeness, revisions | Owner approves price, terms, and delivery |
| Service tickets | Suggest priority, summary, and next step | Triage time, priority agreement, resolution time | No closing tickets or changing production without consent |
Measure current handling time, volume, correction cost, and exceptions. Without a baseline, you cannot tell whether the pilot reduced work or merely shifted it to reviewing AI output.
A six-stage AI agent pilot
1. Define the outcome and ownership
Document the workflow boundaries, owner, users, correct outcome, and exclusions. Select two or three KPIs and an acceptable error threshold. “Help the office” is not measurable; shorter ticket triage at a stated quality level is.
2. Map data and exceptions
Identify data sources, access, retention, and any personal data or trade secrets. Test normal, incomplete, contradictory, multilingual, and deliberately misleading cases. Remove information the pilot does not need.
3. Design least-privilege access
Give each tool a narrow purpose: reading needs no write access, and drafting needs no sending right. Use a separate technical identity, restrict operations, and keep credentials out of prompts and logs.
4. Build human approval into the workflow
Initially, the agent proposes and a person approves, edits, or rejects. Show evidence, the proposed operation, and its consequence. A generic button for hidden actions is not meaningful control. Expand autonomy only after testing repeatable, low-impact work.
5. Test quality, security, and failure modes
An email, webpage, or document may tell the agent to disregard its task—one form of prompt injection. Treat external content as untrusted, separate instructions from data, restrict tools, and validate parameters. Simulate timeouts, API failures, duplicates, limits, and interrupted operations.
6. Release limited traffic and decide
Start with a small group or share of cases. Record results, configuration, evidence, tool calls, human decisions, and errors without unnecessary sensitive content. Compare KPIs with the baseline, include review effort, and then expand, redesign, or stop.
Controls to implement early
- Data: minimise collection, define retention, encrypt appropriately, and list sources the agent may use.
- Permissions: use a separate identity, least privilege, operation and value limits, and a reliable kill switch.
- Human approval: require it for high-impact actions and display exactly what will happen.
- Logs: retain an accountable trail of decisions and tool calls, protect access, and set a retention period.
- Fallback: route work to a person, return a safe answer under uncertainty, and prepare for unavailable models or integrations.
- Prompt injection: distrust commands embedded in external content, separate data from instructions, and validate actions.
- Excessive agency: constrain functionality, permissions, data scope, and autonomy so one model error cannot become broad damage.
What determines the cost?
There is no honest price without a defined process and workload. Implementation can include analysis, data preparation, integration design, development, tests, safeguards, training, and rollout. Ongoing costs may cover model usage, storage and retrieval, cloud services, monitoring, licences, and support.
Include employee time for approvals, exceptions, knowledge maintenance, and recurring tests. Measure the cost of one correctly completed case, not only one API call.
Business readiness checklist
- We have one named process, an accountable owner, and a baseline.
- We can define success, exceptions, and prohibited actions.
- We know which data is used, where it comes from, and who may process it.
- We can provide a separate, limited account and revoke it quickly.
- We have a test set and KPIs for quality, time, cost, and safety.
- We have identified actions that always require human approval.
- We have logs, alerts, a failure procedure, and a manual route.
- Someone owns updates to knowledge, models, prompts, and integrations.
- We have checked contracts, data protection, and current rules for this particular use.
Sources and further reading
- NIST: AI Risk Management Framework, a voluntary framework for managing AI risks.
- OWASP GenAI Security Project: Excessive Agency, covering excessive functionality, permissions, and autonomy in LLM-based systems.
- European Commission: AI Act regulatory framework. Obligations depend on the organisation’s role and use case; check the current position and obtain appropriate advice. This article is not legal advice.