Skip to content

Blog / Operations in practice

Support escalation process: where tickets die

Engineering ships the fix on Tuesday and the customer finds out on Friday by asking. Why the support escalation process breaks between support and engineering.

On Monday, three customers report the same export failure. Three agents escalate it, and engineering gets three Jira issues, each with part of the evidence. One is picked up, and the other two are closed as duplicates without anyone telling the agents. The fix ships on Tuesday. On Friday, one of the customers asks whether anyone is looking at it.

Escalation is where customer support hands a problem to a team that doesn’t work in the help desk, and it’s where most tickets lose track of their customer.

What is the support escalation process?

The support escalation process takes a confirmed bug from the help desk to engineering and back. It opens or finds one engineering issue per bug with the evidence attached, and links every affected customer ticket to that issue. It sends status back from the issue to each ticket as it changes, and tells every affected customer when the fix ships.

Why tickets die between support and engineering

  1. Every agent opens their own issue. Ten issues for one bug split the evidence ten ways.
  2. The evidence is retyped. Steps, account, environment and logs are summarized from memory, so engineering asks the customer again.
  3. Engineering can’t see the impact. Without every affected ticket linked, a bug hitting twenty customers looks like it hit one.
  4. Status doesn’t come back. The issue moves through Jira, and the ticket says “escalated” until someone checks.
  5. Nobody owns telling the customer. Engineering ships, support assumes engineering said something, and the customer finds out from the release notes.

What it costs

A bug that’s fixed without the customer knowing costs the same goodwill as one that wasn’t fixed. Customers who learn about fixes by asking stop believing escalations go anywhere.

Duplicate issues also cost engineering. Each one has to be read, investigated and closed, and the real count of affected customers, which is what gets a bug prioritized, never appears in one place.

What to fix first

  1. Search for an existing issue before opening one. Match on the error, the feature and the symptoms.
  2. Attach the evidence once, at escalation. Send the steps, account, environment, logs and screenshots with the issue, so engineering never has to ask the customer again.
  3. Link every affected ticket to the issue. Show the count of customers and the revenue behind them on the issue.
  4. Send status back to every linked ticket. The agent should know before the customer asks.
  5. Tell every affected customer when the fix ships. It’s the message they’ll remember.

The guide to building support escalation to engineering has the prompts for each step.

Where it fits

Escalations start with routing recognizing a bug, and the SLA clock keeps running while engineering works. If your engineers work in Jira, the Jira integration post covers the connector side. A fixed bug often leaves behind a question customers keep asking, which help articles from solved tickets can capture.

For the whole customer support process, from first message to fix, see the customer support process.