Zendesk & Intercom implementation · Support quality audits

Bad support doesn’t show up as complaints. It shows up as churn.

Almost nobody tells you support was the reason they left. They just take the next option they’re offered. We build the helpdesk, the content and the team that stop that — ten-plus implementations across the EU, UK and US. Fixed price, fixed scope, never an hourly rate.

Zendesk Intercom — new builds, clean-ups, and migrations in either direction
Why this is a revenue problem

Support moves money in both directions. Neither one shows up in a ticket count.

Before the sale, an unanswered question is an order that never happens. After the sale, a badly handled one is a customer who stays just long enough to find an alternative. Both are invisible in the dashboard your helpdesk ships with, because neither leaves a complaint behind.

Before the sale — the order that never lands

“will this hold my weight? i’m about 240 lbs and i don’t want to order the wrong one”

“I can help with order status and returns. For product questions, please contact our team at support@…”

The weight rating was published in the help centre the whole time — on a different system to the chat widget on the storefront. Two front doors, one lost order, and nothing in the queue to show it happened.

Never becomes a ticket
After the sale — the customer who stops arguing

“this is the third time i’m asking about the refund”

“Thanks for reaching out! Could you confirm your order number so I can look into this for you?”

The refund arrived in the end, the ticket closed as resolved, and the CSAT survey went unanswered. They never ordered again, and they never said why. Renewal season simply came up short.

Closes as resolved

This is the whole argument for treating support as a revenue function rather than a cost centre — and the reason every engagement here starts by measuring what your setup can answer today, not by counting how many tickets it closed.

Services

Three ways in. Fixed price on all of them.

Zendesk and Intercom only. Two platforms done properly beats a logo list of twenty done once each.

01 — Review

Customer service review

A fixed-scope examination of how your support actually performs — not just how it is configured. You get scored findings, a prioritised fix list with the revenue attached to each, and a ninety-day plan your team could run without us.

  • Helpdesk config: routing, macros, SLAs, views, tags
  • Help centre scored for coverage, freshness, structure
  • Your AI agent put through the five-scenario test
  • Queue data: volume, reply times, reopens, top intents
  • How tickets really move through your team
Fixed price · ~2 weeks · credited against a build
02 — Build

Helpdesk setup

Zendesk or Intercom stood up the way it should have been the first time — or an inherited setup rescued from whoever left. Configured on your tenancy, documented for your team, handed over with no dependency on us.

  • New builds, clean-ups, and migrations either direction
  • Routing, macros, SLAs, business hours, views
  • Help centre structure and a maintainable content model
  • AI agent grounded in your own articles, with guardrails
  • Reporting your support lead can read unaided
Fixed price · 3–6 weeks
03 — Scale

Support function build

The tools and the team. For founders carrying support themselves, or a first support hire with no one above them to learn from. We design the function, help you staff it, and stay close until it runs without us.

  • Operating model: channels, hours, tiers, escalation
  • Role definitions, scorecards and interview loops
  • Shortlisting and trial tasks during hiring
  • Onboarding, QA rubric and coaching cadence
  • Fractional support leadership while it beds in
Project or monthly · scoped to team size
The bot test

Five messages that tell you more than a month of dashboards.

Every assistant we assess gets the same five scenarios, typed by hand, scored the same way. Identical inputs are the only honest way to compare your bot in March against your bot in June — or against your competitor’s.

ScenarioWhat gets sentWhat it exposes
Refund“arrived yesterday, i want to send it back”Whether current policy is retrievable — or whether the bot quotes a window you changed last year.
Ambiguous“is this one right for me?”Whether it asks a clarifying question or confidently guesses. Guessing is the expensive answer.
Misspelled“wheres my ordr, orderd tuseday”Retrieval robustness against how customers actually type, rather than how your articles are titled.
Two-part“do you ship to Canada and how long does it take?”Whether both halves get answered. Dropping the second half is the most common silent failure.
Escalation“i just want to talk to a person”Whether handoff works at all, how long it takes, and whether the agent arrives with any context.

We run these by hand, as a customer would. No scripted bots talking to your bot — that wastes your agents’ time, trips abuse detection, and produces worse data than five careful conversations.

Start here — free

Twelve checks on your public setup. One page back, within a business day.

Everything below is read from what your help centre already publishes. No logins, no credentials, no access to your tickets. If your setup is in good shape, the scorecard will say so and we’ll leave you alone.

01Help centre reachablePublic, private, or missing entirely
07Search behaviourReal customer phrasings run against your search
02Article countThe hard ceiling on what can ever be deflected
08Front-door consistencyWhether chat and help centre share a brain
03Category structureOr whether search is doing all the work alone
09Existing automationWhich assistant is actually loading, and whose
04Content freshnessMost recent edit across every article
10Out-of-hours pathWhat a customer meets at 2am
05Locale coverageLanguages published against where you sell
11ContradictionsTwo return windows on one website
06Purchase-intent coverageSizing, fit, compatibility, safety, stock
12Deflection ceilingShare of inbound your content could answer today

No call required, and no call booked unless you ask for one. We use your email to send the scorecard and to follow up once — see the privacy notice.

How it runs

You can stop after any stage.

1

Scorecard

Twelve automated checks on what your setup already publishes, written up as one page of findings with a measured deflection ceiling. Yours to act on with or without us.

Free · one business day
2

Review

The deep version. Five scripted scenarios against your live assistant, full content and config scoring, every revenue dead-end named alongside the article that should have caught it, and a costed list of what to fix first.

Fixed price · about two weeks · credited against a build
3

Build

Helpdesk setup, migration, the AI layer, or the whole support function including the people — scoped from the review, so the number is real before you commit to it. Configured on your tenancy and documented for your team.

Fixed price · three to six weeks
4

Run

Monthly, against real conversations rather than a launch-day benchmark. Failed answers reviewed, new intents captured, content gaps reported to whoever writes your docs — and, where we built the team, QA and coaching alongside it.

Monthly retainer · no lock-in
Fit

Worth being direct about this.

Where we do our best work

  • DTC and ecommerce on ShopifyWhere support questions are pre-purchase questions wearing a disguise, and the chat widget and help centre were bought years apart.
  • Vertical SaaS with a small support teamOne to fifteen people carrying a product that generates the same onboarding questions every single week.
  • Teams already on Zendesk or IntercomWith a setup inherited from someone who left, and nobody left who knows why it is configured that way.
  • Anyone with a bot they can’t defendLaunched with a number attached, quietly below it ever since.
  • Founders still answering support themselvesOr a first support hire with nobody above them to learn the job from.

Where we’re the wrong call

  • Cutting the support teamThe goal is fewer repeat tickets, not fewer people. If headcount reduction is the brief, we will disappoint you.
  • Automating regulated adviceDosing, diagnosis, eligibility, anything that becomes medical, financial or legal advice. Those escalate to a human by design, and we will not build it otherwise.
  • Nine-month procurementA small practice should not pretend to serve an enterprise vendor-onboarding cycle. We will say so on the first call.
  • “Just plug in ChatGPT”A model over a thin knowledge base produces confident wrong answers at scale — measurably worse than the queue you have now.
Who you’d be working with

Ten-plus implementations. The same person on every one.

10+ helpdesk implementations delivered
adidas Melita Cartcraft and others across EU, UK & US

I’m Aman Bhatia. Thirteen years in software, and more than ten helpdesk implementations behind me — for brands selling across Europe, the UK and North America. Global rollouts have a particular shape: several languages, regional policies that quietly contradict each other, and a support team spread across time zones who all have to answer from the same source of truth. Most of what goes wrong in a support setup goes wrong at exactly those seams.

The part that matters most is that a good chunk of those years was spent inside customer support and customer success rather than advising it. I have owned an Intercom implementation end to end and lived with the consequences of my own configuration decisions afterwards — which is why the migration checklist on this site is opinionated about unglamorous things like orphaned tags and macros nobody has fired since 2022.

The last two years have been retrieval systems and AI agents full time, most recently on a Fortune 500 pharmaceutical programme where field teams use what I build every day, and where a rework of how the system called its models took roughly a million dollars a year out of the run cost. That one stays unnamed — it sits under NDA.

What you get here is the person who does the work. No account manager, no hand-off to someone you meet once at kickoff. Two engagements at a time, which is the honest constraint and the reason the scorecard exists: it stops me pitching people who don’t need me.

Implementations
10+ delivered
Selected clients
adidas · Melita · Cartcraft
Platforms
Zendesk, Intercom
Also assessed
Gorgias, Freshdesk, Help Scout
Experience
13 yrs software · 2+ yrs AI systems
Certification
AWS Solutions Architect – Associate
Markets
EU, UK and US
Capacity
Two engagements at a time
Questions

The ones that come up first.

Zendesk or Intercom — which should we be on?
It depends on far less than vendors suggest. Intercom tends to suit product-led SaaS with in-app messaging at the centre; Zendesk tends to suit higher ticket volume, multiple channels and a help centre doing real work. We build on both, and we will tell you when switching is not worth the disruption — a migration we talk you out of costs us a project and saves you a quarter.
Why is the scorecard free? What’s the catch?
Because we run it before contacting you, not after. It is how we decide whether reaching out is justified at all. The catch, such as it is: we will follow up once. If the scorecard says your setup is healthy, that is the end of it.
Do you need access to our helpdesk?
Not for the scorecard — every check runs against pages your customers can already see. The full audit needs read access to review macros, views and routing, and build work needs admin on your tenancy. Nothing leaves your systems, and we work inside your tenancy rather than a copy of it.
We already have an AI agent. Is this still relevant?
Usually more relevant. Most deployed assistants sit well below the resolution rate they were sold on, because they were pointed at content that could not support them. The five-scenario test measures what yours can actually reach today, which is a different question from what it was configured to do.
What happens when the model gets something wrong?
It will, so the build assumes it. Answers are grounded in your own articles and cite them, defined topics escalate rather than being attempted, and every low-confidence exchange lands in a review queue your team can see. Confidence without traceability is the failure mode worth engineering against.
Do you actually help us hire, or just advise on it?
Actually help. That means writing the role and the scorecard, building the interview loop, sitting in on interviews, and designing the paid trial task that tells you more than any interview will. We do not place candidates and we take no placement fee — you hire them directly, onto your payroll, and we help you not get it wrong.
How is this priced?
Fixed price per package, never hourly. The review is quoted up front from your ticket volume and content size; build work is quoted from the review, which is precisely what makes an honest number possible. No day rates, no scope-creep billing, and no per-resolution pricing that charges you more for growing.
How do we work together across time zones?
Written updates by default, readable whenever suits you, on a shared board you can check any time. Live overlap covers UK and EU working hours and US East Coast mornings, with late-evening slots held for the US West Coast when a call is genuinely faster than writing.

Find out what your help centre can already answer.

One page back within a business day — whether or not there is work in it for us.

See the privacy notice for how we handle your data.