When a fast support reply fails to resolve the problem
Why reply speed is the wrong support measure, traced through a travel booking change, with a review sheet for cases that reopen.
The short answer
A support reply in thirty seconds means little if the customer has to come back three times. What matters is whether the case moves from acknowledgement to lookup, to an authorised action, to a closure the customer agrees with. Measure that path, find where cases stall between people, and review every case that reopens. Speed is useful only once resolution works.
Key points
- A support case has four stages: acknowledge, look up, take an authorised action, close.
- AI handles acknowledgement and lookup well. The action stage depends on what it is allowed to change, and in which system.
- A case can fail at a handoff when it waits for a person or a supplier and nobody owns the wait.
- The same customer may write on WhatsApp, then email, then call. The case must follow them across channels.
- Reopened cases are the most honest measure of support quality. Review them weekly.
Why fast replies can make things worse
When an AI support agent is introduced, the first visible change is speed. Every message gets an instant answer. Response-time dashboards look excellent.
Then the reopen rate climbs, because a fast “we are looking into it” is still not an answer. Customers who hear the same holding line on three channels conclude that nobody is looking into anything. The support team sees more messages than before, not fewer, because each unresolved case now generates repeat contact.
The problem is not the AI. It is that the workflow behind it was never designed to resolve, only to respond.
An illustrative example: a booking change at a travel agency
Consider a hypothetical outbound travel agency in Dubai selling holiday packages to families travelling to Europe and Southeast Asia. A customer booked a seven-night package to Bali for four people, flights and hotel included. Three weeks before travel, they want to move the trip by two days.
Acknowledge. The customer sends a WhatsApp message on Sunday evening. The support agent replies at once, confirms it has found the booking, and restates the request: same package, departure two days later. Good so far.
Look up. The agent checks the booking record. It can see the flights are on a fare class that allows date changes with a fee and fare difference, and the hotel booking was made through a supplier with its own change policy. It can read both rules, but it cannot see live fares or live hotel availability for the new dates, because those sit in the airline’s and supplier’s systems. The agent tells the customer exactly that: the change looks possible, a fee and any difference will apply, and a consultant will confirm the amounts.
Authorised action. Here the case stalls. On Monday the consultant checks the flight change and gets a quote. The hotel supplier needs to confirm availability and replies by email on Tuesday, but the email goes to a shared inbox and nobody links it to the case. On Wednesday the customer emails asking for an update. On Thursday they call. Each time, the person answering has to search for the booking and gets a partial picture.
Closure. The change finally completes on Friday. The customer pays the fee, receives new documents, and is asked to rate the support. They rate it poorly, despite every message getting an instant reply.
Where the case actually stalled
Trace the example and three failures stand out:
-
The supplier reply had no route back to the case. An inbox is not an owner.
-
Nobody owned the wait. Between Monday and Friday, the case was “with the supplier”, which in practice meant with nobody.
-
Each channel started from scratch. The email and the call did not show the WhatsApp history or the consultant’s notes.
A better design gives the case a single record across channels, a named owner from the moment it needs a person, a “waiting on” field with a due time, and a rule that supplier replies are matched to open cases by booking reference. The AI agent can then give the customer a true update (“waiting on the hotel’s confirmation, expected by Tuesday afternoon”) instead of a holding line.
What the AI should be allowed to do in the action stage is a policy decision. Some agencies will let it rebook within a fare rule and a fee limit. Others will keep every financial change with a consultant. Either is fine, as long as it is written down and the integration actually supports it.
For a wider view of how support channels fit together, see our post on AI customer support across channels.
A review sheet for reopened cases
Each week, pull every case that was closed and then reopened, or that the customer contacted about more than twice. For each one, record:
-
Case reference and channels used, in order.
-
What the customer asked for, in one sentence.
-
Stage where it stalled: acknowledge, look up, action or closure.
-
Who owned it at the stall, by name. If nobody, write “nobody”.
-
What it was waiting on: a person, a supplier, a payment, a system limit.
-
Was the AI’s answer accurate at each contact? Yes, partly or no.
-
Did the closure match what the customer asked for?
-
One fix: a rule, a routing change, an integration, or a policy update.
After four weeks, the “stage” and “waiting on” columns will tell you whether to fix ownership, connect a supplier channel or widen what the agent is authorised to do.
Where SolvTree fits
This maps to our customer-support agents: agents that work across WhatsApp, email, phone and web chat, look up real records, take actions within authorised limits and hand cases to named owners with full history. We start with one recurring case type and the policy behind it.
Next step: Bring one recurring unresolved case to a free 30-minute operational audit and trace it with us. The report is yours to keep.
Frequently asked questions
- Why can fast support replies still leave customers unhappy?
- A quick acknowledgement does not complete the requested action. Cases can still stall while waiting for a supplier, approval or system access, especially when nobody owns the wait.
- What should a review of reopened support cases record?
- Record the request, channels used, stage where it stalled, named owner, dependency and accuracy of earlier answers. Check whether closure met the request and assign one concrete workflow fix.