Interpret messy inputs
Turn an email or free-text request into structured fields while preserving the original and flagging uncertainty.
Capability 07 / Bounded intelligence
The old way is optional.Build a specialist assistant with a clear task, approved knowledge, limited tools, and a human escalation path. Start with what success looks like—not the word “agent.”
Talk about this workflowThe bad clause
An agent that can do everything is hard to evaluate and harder to trust. We narrow the job to a repeatable outcome, then define the information it can access and the actions it can propose or take.
An operations assistant reads a structured request, retrieves approved internal guidance, proposes the next step, and asks for approval before changing a record.
The rewrite
Turn an email or free-text request into structured fields while preserving the original and flagging uncertainty.
Retrieve from approved documents within the user’s access boundary, and show the source behind the answer.
Draft an update, task, or reply with the required approval instead of independently making an open-ended commitment.
What changes
Progress depends on somebody remembering to check, copy, chase, or update the next tool.
The agreed event triggers a visible next step with the right context and a clear owner.
Missing data, uncertainty, failures, and high-consequence decisions leave the automatic path.
From idea to operating process
Name one job, the expected output, the failure cases, and the evidence required for success.
Choose the available tools, data boundaries, action permissions, and review points.
Test normal requests, ambiguous input, malicious instructions, and unavailable tools.
Track outcomes, costs, failures, and model changes; keep a fallback and stop control.
In the scope
The scope may include approved tools and structured actions, not just replies. Those actions require their own controls and evaluation.
We choose during scoping based on the task, data handling requirements, evaluation results, and cost. The brand of model is not the offer.
Where supported, client-owned accounts make ownership and running costs clearer. The proposal documents the arrangement and handover.
Connected capabilities
Custom AI agent implementation
A business AI agent combines a language model with approved knowledge, instructions, memory or state, and limited tools it can use to retrieve information or perform actions. That power makes boundaries more important, not less.
The starting question is not which model to use. It is which task requires judgment, what evidence the system may rely on, what actions it may take, and when it must stop for human review.
Define the exact outcome, permitted inputs, forbidden decisions, stopping conditions, and escalation path. A specialist agent with a narrow responsibility is easier to evaluate and operate than a general assistant expected to understand the entire company.
Separate approved reference material from conversation history and operational records. Decide what can be stored, for how long, who may access it, how updates are approved, and which information must never enter the model context.
Each tool should expose the minimum actions and data needed. Read access, draft creation, record updates, communication, and financial or contractual actions carry different consequences. High-impact actions should require explicit confirmation or remain unavailable.
Test representative, incomplete, misleading, and adversarial inputs. Monitor accuracy, unsupported claims, tool selection, escalation, latency, model usage, and cost. Model updates and prompt changes require regression checks because behaviour can shift.
If the process can be expressed as stable conditions and actions, deterministic automation is easier to test, explain, and maintain. Add an AI step only where language or judgment creates material value.
Retrieval or drafting may solve the problem without autonomous tool use. An agent earns its complexity when multi-step judgment and controlled action improve a measurable workflow enough to justify the additional risk and operating cost.
Enough circling back.
We’ll map the workflow, check the constraints, and agree what the first version should do.
Let’s kill the busywork