Bureau theme
E-commerce

Support agents
that know the order.

Almost every retail support contact is about a specific order. An assistant that cannot see order status, carrier tracking, returns history and stock position is answering a different question from the one being asked.

WHY MOST RETAIL CHATBOTS FAIL

They are built over the help centre. That makes them able to explain the returns policy and unable to answer “where is my order”, which is widely reported as the most common contact reason in retail. The customer gets a policy paragraph when they wanted a delivery date, and the deflection statistics look fine while satisfaction falls.

The fix is integration rather than a better model. The agent needs read access to the order management system, the carrier tracking feed, the returns system and stock availability — and, for real deflection, write access to a bounded set of actions: initiate a return, reissue a label, update a delivery address before dispatch, apply a goodwill credit within a defined limit.

That write access is where the engineering seriousness is. Every action needs a permission boundary, a value limit, an audit record and a rollback path. An agent that can issue refunds without a cap is not an efficiency; it is an incident waiting for a prompt-injection attempt in a customer message.

THE ACTION BOUNDARY
SUPPORT AGENT PATH
  1. Customer message
    authenticated session
  2. Resolve identity
    order · account · history
  3. Retrieve state
    OMS · carrier · stock
  4. Answer or act
    within a permission envelope
  5. Record
    action + reason logged
  6. Human handoff
    with full context
Solid: the resolved path Dashed: escalation with the conversation attached
Actions are bounded by value and type. The agent never exceeds the envelope; it hands off instead.
WHAT DECIDES THE OUTCOME

Handoff quality, more than deflection rate. A customer escalated to a human who then asks them to repeat everything has had a worse experience than if the agent had never existed. The transcript, the retrieved order state and the reason for escalation go to the agent, and that single detail moves satisfaction more than raw accuracy does.

Treat customer text as untrusted input. A message is data, not instruction. An agent with the ability to issue credits will eventually receive a message engineered to trigger one. Permission boundaries are enforced outside the model, in the tool layer, where a prompt cannot reach them.

Peak is the real test. Retail volume is spiky in a way that is entirely predictable — a promotional weekend, a delivery failure, a viral product. Capacity and graceful degradation under those conditions matter more than average-case latency, and are what a pilot in a quiet month will not tell you.

QUESTIONS
QUESTIONS — 3

It depends almost entirely on integration depth rather than on the model. An agent that can see orders and take bounded actions resolves a large share of routine contacts; one over a help centre resolves very few. We would rather scope the integration properly than quote a rate we cannot stand behind on your systems.

Within a value limit you set, with every action logged and reversible, and with the limit enforced in the tool layer rather than in the prompt. Below a threshold the goodwill cost of automating is far lower than the handling cost of not doing so — but the threshold is a commercial decision, not a technical one.

By escalating early. Frustration detection is one of the more reliable classification tasks available, and the correct response to it is a person, not a better-phrased apology.

Keep reading
30-minute technical call · no deck

Wire it into
the order.

The integration is the product. The conversational part is the easy half.

CASE STUDIES

Shipped work.
Go and check it.

The work we can name, with the live site, our scope and the boundary made explicit. Select a project to see the evidence; each is a full case study, not a logo or a claim.

sonora.com
The Sonora homepage on desktop: a full-bleed dune landscape behind the headline “Transform Your Life with Sound”, with App Store and Google Play download buttons.
sonora.com — homepage, 1440×900 sonora.com →
Live Consumer wellness · Mobile + web

Sonora

Cognitive AI Ltd · 2026

A free sound-wellness app, described by its publisher as AI sound therapy that reads a short vocal sample at the start of a session and generates a soundscape for that moment. We designed and built the website and its backend, produced assets for the iOS and Android apps, and supported the application prototype.

Read the case study →

See every published project →

WHO WE HAVE BUILT FOR

Twenty-one years of applications, platforms and campaigns for names you know.

See all of our work →