·7 min read·
  • AI
  • Client Systems
  • Architecture

AI in client systems: building with it, not around it.

Clients in 2025 don't ask us 'should we use AI?'. They ask us where it goes, what it costs to run, and what it can't do safely. Here's the answer we've been giving.

Three years ago the AI conversation with a client was about whether to. Now it's about where, how, and what guardrails to ship around it. The technology is no longer the interesting variable. The interesting variable is what you ask it to do, and what you don't.

Where AI is genuinely earning its keep

  • 01Customer-facing search that understands intent, not just keywords.
  • 02Operational summarisation — turning long email threads, support tickets, or call transcripts into structured records the team can act on.
  • 03Content classification at scale — tagging, routing, deduplicating user submissions.
  • 04Drafting — copy, code, configuration, briefs — for a human to then refine.

Where we are careful

  • 01Anything load-bearing for compliance or finance. Humans approve, then sign.
  • 02Customer-facing decisions about a real person — credit, eligibility, exclusion. Hard no on full autonomy.
  • 03Anything where 'wrong but confident' is worse than 'I don't know'. Build the 'I don't know' explicitly.

What the integrations look like

The patterns that survive production share a shape: a tight scope, a fallback path that doesn't depend on the model, observable behaviour, and a human-shaped escape hatch on every action that matters. The flashier 'AI does everything' demos burn out within months. The boring ones quietly become the most-used feature in the product.

A grounded pattern, in shape

LayerResponsibilityFailure mode
Input validationReject inputs that fall outside model scopeReturns "out of scope" to the user
RetrievalFind grounded source documentsReturns explicit "no matching context"
Model callGenerate with retrieved context + scopeTimes out, retries with backoff
Output validationSchema-check, hallucination flagLogs + falls back to non-AI path
Human reviewFor anything load-bearingDefault action requires sign-off
A production AI-feature shape that survives real users.

Pick one workflow that costs the team an hour a day. Wire AI into it as a draft generator. Have a human approve. Iterate from there. It's less exciting than the marketing decks. It's also the version that ships.

If you're a client wondering where to start: pick one workflow that costs the team an hour a day. Wire AI into it as a draft generator. Have a human approve. Iterate from there. It's less exciting than the marketing decks. It's also the version that ships.

Talk to Remiam about a system like this.