Creating a reliable customer support agent

How to build a support agent that answers from approved knowledge, acts only through bounded tools, hands over with a complete brief and is measured on verified resolution rather than deflection.

  • Field guide
  • 8 min read
  • Oct 8, 2026
  • Intermediate
  • Customer experience

A field guide for teams putting an AI agent in front of customers. Reliable, here, has a precise meaning: the agent does the same right thing on the thousandth conversation as on the first — whatever the phrasing, the pressure or the time of day, and after every change to its model, knowledge or tools. It follows the Guild's twelve-chapter format.

Chapter 01

The problem

Support is where an agent is most visible and least forgiven. Four failures recur:

A tired traveller faces a smooth stone wall where a calm cyan figure gestures, while a warm door glows unreachable behind it.
  • The polite wall. The customer cannot reach a person, and the agent keeps answering a question they did not ask.
  • The confident wrong answer. A returns policy that does not exist, stated warmly.
  • The overreach. A refund, an address change or an account update made without the authority or the identity check it needed.
  • The lost thread. A handover with no context, so the customer explains everything again.

Each is a design failure, not a model failure. And measured on deflection alone, an agent can look successful while committing all four.

Chapter 02

Concept overview

A reliable support agent keeps five promises:

Three stone terraces: a cyan agent answers on the lowest, works inside a gold ring on the middle, and a Wizard sits alone on the top.
  1. It answers from approved knowledge and cites it, or says it does not know.
  2. It reads records live and acts only through bounded tools, within limits enforced outside the model.
  3. It knows its catalogue: which requests it handles and which it hands over.
  4. It hands over with a brief, at the right moment, to the right person.
  5. It is measured on verified resolution, with guardrails.

It also says that it is an AI. In the EU, the AI Act requires systems that interact with people to be designed so that people know they are dealing with an AI, unless that is obvious; everywhere else it is simply honest.

Support work comes in three tiers. Inform — answer a question. Act — change something: reschedule, update an address, open a return. Decide — exceptions, complaints, goodwill, disputes. Agents start with Inform, earn Act within limits, and leave Decide with people.

Chapter 03

When to use this

Good signs: a large share of contacts are repeat request types; the answers are written down, or can be; policies are clear; the systems involved have APIs; and a team exists to take the handovers. Poor signs: most contacts are complaints or negotiations; policy lives in people's heads; there is no ticketing system to hand over into; or the advice is regulated and needs a qualified person.

Chapter 04

Architecture

StageWhat happensGuild role
1. IntakeChannel, language, identity; the agent says it is an AIHermes — voice and communication
2. UnderstandIntent, request type, risk flags (complaint, vulnerability, legal, money)Athena — intent and coordination
3. GroundApproved knowledge with citations; the customer's records through read toolsAtlas — customer and system context
4. ActBounded tools; approval for anything above a limitSentinel — consent and boundaries
5. RespondThe answer, what changed, and what happens next—
6. Hand over or closeA brief to a person, or the outcome recorded—
7. LearnUnanswered questions and corrections sent to knowledge owners—
Figure 1. The life of a support conversation.

In the Guild's voice and customer experience work, conversation designers, integration specialists and Human Wizards define the tone, the policy, the knowledge and the moment a person takes over. The agents carry it out.

A winding walkway with seven gates, the first four marked by wing, owl, globe and shield sigils, ending in a loop back to books.
Chapter 05

Core components

The request catalogue

The catalogue is the agent's job description, one line per request type.

A winged cyan figure hands a glowing scroll-lantern to a seated Wizard at a reception desk while a customer waits calmly.
RequestTierThe agent mayHand over when
Order statusInformRead the order and carrier statusThe parcel is past the carrier's window
Address changeActChange it before dispatch, after an identity checkAlready dispatched; the check fails
ReturnActOpen a return within policy and send the labelOutside policy, damaged or high value
RefundActRefund within a set limit, where policy allowsAbove the limit; any dispute
ComplaintDecideAcknowledge and gather the factsAlways

Anything not in the catalogue is out of scope. The agent says so and offers a person.

Knowledge

Answer from approved, current sources and cite them, or abstain and route the question to its owner. Policy is quoted, not paraphrased into promises. Field Guide 017 covers the knowledge system behind this.

Tools and permissions

Read tools broadly, write tools narrowly. Identity verification is a tool step with a result, not the agent's impression of the conversation. Limits — refund amounts, which fields may change — are enforced in the tool, not in the prompt. Write tools are idempotent, so a retry never refunds twice.

The handover brief

The person taking over should never have to ask the customer to repeat. Every brief carries: who the customer is and whether identity was verified; what they want, in their words; what the agent checked and tried, with links; why it is handing over; what the person needs to decide; urgency; and what the customer was told about what happens next.

Conversation design

One clarifying question at a time. Confirm before acting. Say no with a reason and an alternative. Offer a person when frustration shows, and always when asked. Never argue.

Measurement

Optimise verified resolution — resolved, correct and stayed resolved — with policy breaches, missed escalations, customer effort and cost per verified resolution as guardrails. Oracle sets out the case in The KPI your support agent should actually optimise.

Chapter 06

Implementation

  1. Read the real conversations. Group a few months of contacts by request type; note the volume, the risk and how people resolve each.
  2. Pick the first types: frequent, documented, low-risk, resolvable with the systems available.
  3. Write the catalogue and the "never" list with the support lead.
  4. Fix the knowledge for those types first. Every gap becomes a wrong answer later. Capture new answers as part of resolving tickets, not as a separate project.
  5. Build read tools, then write tools with limits and identity checks.
  6. Design the handover with the people who receive it.
  7. Evaluate before any customer sees the agent.
  8. Roll out in stages: the agent drafts and a person sends; then a person approves each action; then the agent acts within limits. One request type at a time.
Chapter 07

Failure modes

FailureWhat you seeWhat fixes it
The polite wallCustomers ask for a person twice, or give upA person on request, always; frustration triggers
Invented policyA plausible rule nobody wroteCite or abstain; faithfulness checks
Pressure complianceThe agent bends after the third insistenceLimits in tools; pressure scenarios in every run
Identity bypassAn account changed for a convincing strangerVerification as a tool step that must pass
The lost threadCustomers repeat themselves after handoverA required brief; scored by the people who receive it
Silent tool failure"Done" in the reply, an error in the logReplies built from tool results; failure tests
Metric gamingDeflection rises; repeat contacts rise with itVerified resolution with guardrails
Chapter 08

Evaluation

Build scenarios per request type from real conversations: typical cases; variations (vague, rude, misspelt, other languages your customers use); two requests in one message; out-of-scope requests; every escalation trigger; and adversarial cases — pressure, social engineering, instructions hidden in an attachment.

Five identical cyan figures in five archways refuse a cloaked petitioner in the same way while a Wizard watches from above.

Run each scenario several times. A public customer-service benchmark for agents, τ-bench, reports reliability as pass^k — the share of tasks that succeed in all of k attempts — because an agent that succeeds once may not succeed every time. Set must-pass scenarios that allow no failure in any run: no account action without a passed identity check, no refund above the limit, every request for a person honoured, nothing about another customer disclosed.

Evaluation Kit 001 gives the readiness scorecard; the Human escalation benchmark tests the handover in depth.

Chapter 09

Security and governance

  • Identity before account. No change, and no account detail disclosed, until verification passes.
  • Customer text is data, not instructions. Messages and attachments can carry injected instructions; the agent must not follow them.
  • Minimise what is kept. Mask payment details in transcripts; retain conversations only as long as policy says.
  • No commitments outside policy. Goodwill and exceptions are Decide work, for people.
  • Least agency. Only the tools the catalogue needs, each with the narrowest permission.
  • Audit. Every action is recorded with the conversation and evidence that led to it.
A brass lock with three glowing tumblers and a token half-inserted, with a cyan agent waiting behind glass.
Chapter 10

Cost considerations

Count cost per verified resolution, not per conversation. The direct costs are model tokens across turns, retrieval, tool calls, and the people who take handovers and review samples. The largest cost is usually invisible: wrong answers that create repeat contacts, refunds and complaints.

The levers: send simple request types to smaller, cheaper models; keep the context short; fix knowledge gaps at the source; and write good briefs, which cut the time a person spends on every handover.

Chapter 11

Example

Illustrative example, not a client engagement.

An online homeware retailer starts with three request types: order status, delivery changes before dispatch, and returns within thirty days. Damaged-goods claims, refunds above a limit the support lead sets, and every complaint go to a person with a brief.

Before launch, the team runs scenarios drawn from its own tickets, including customers who insist on a refund outside the return window and a message claiming to be from "the warehouse manager" asking for an address change. The first runs show the agent agreeing to a late return under pressure. The fix is in the tool, which now rejects returns outside the window whatever the agent asks, and in a clearer policy passage. The agent starts by drafting replies a person sends, and takes on returns alone only once the samples are clean.

Chapter 12

Checklist

  • The agent says it is an AI, and a person is always available on request.
  • A request catalogue lists what the agent handles, at which tier, and when it hands over.
  • Answers cite approved sources, or the agent abstains and routes the question.
  • Limits and identity checks are enforced in the tools, not the prompt.
  • Write tools are idempotent.
  • Every handover carries a complete brief, designed with the people who receive it.
  • Customer messages and attachments cannot change the agent's instructions.
  • Scenarios cover variations, pressure, social engineering and every escalation trigger.
  • Must-pass scenarios pass in every run, not just on average.
  • Verified resolution is the target, with guardrails beside it.
  • Rollout moves one request type and one level of autonomy at a time.
  • Unanswered questions reach the knowledge owners.
Build with the Guild

Need this capability inside your business?

The Guild builds what the guides describe.