Skip to content

Case study · Logistics · Customer support

From 30% to zero support backlog: how agentic AI transformed customer support for XpressBees.

XpressBees · Logistics and supply chain

Up to 15,000 emails a day, triaged by hand and in no particular order. We put an agent layer in front of the queue-and the backlog went to zero.

  • Zero

    Support backlog, down from 30%

  • 90%

    Accuracy across 20 support categories

  • 5x

    Improved operational performance

  • 50%

    Efficiency boost for support representatives

The opportunity

Three to five thousand emails a day, with no way to tell which one mattered most.

XpressBees receives 3,000 to 5,000 customer emails on an ordinary day, and up to 15,000 in peak season. None of it arrived prioritised. Reviewing it was manual, and because manual review at that volume is inconsistent by nature, which query got attention first was effectively random-so time-sensitive inquiries surfaced late.

Non-Delivery Reports were handled inconsistently for the same reason. With no ticket workflow automation and no real-time visibility into what was in the queue, roughly 30% of it sat as backlog.

No structured prioritisation

Up to 15,000 daily emails arrived as one undifferentiated queue.

Manual review was inconsistent

Which query got looked at first was effectively random, so urgent ones surfaced late.

NDRs handled inconsistently

Non-Delivery Reports had no standard path through the queue.

No real-time visibility

Without a live view of the queue, roughly 30% of it stayed as backlog.

The impact

Every email routed, scored and drafted before an agent opens it.

  • 100% of email through the agent layer

    Nothing arrives untriaged: every incoming message is routed through the system rather than sampled by hand.

  • Prioritised, not first-come

    Tickets are categorised by priority against 25+ recurring support categories, so time-sensitive queries surface first.

  • Context attached on arrival

    Key entities are extracted and enriched with context, so the agent opens a ticket that already explains itself.

  • Drafted replies, human sign-off

    A personalised draft is generated for agent review before sending-which is where the 50% efficiency gain comes from.

The stack

What it runs on.

Model layer
Amazon Bedrock foundation models
Retrieval
RAG-retrieval-augmented generation
Training scope
25+ recurring support categories, 20 scored in production
Human checkpoint
Draft replies reviewed by a support agent before send

The road ahead

The queue is under control. Next is the rest of the journey.

With intake triaged and drafted automatically, the work moves outward: the same context that answers an email can resolve a shipment exception, and the same accuracy measurement extends to new categories as they appear.

  1. 01

    More support categories in production

  2. 02

    Proactive shipment exception handling

  3. 03

    Context shared across voice and chat

Talk to us

Bring one process. Leave with an outcome architecture.

30 minutes on one function-intake triage, exception handling, or agent assist-mapped to the architecture behind it. No slides.