Home · Business · Customer Service · Complaints & escalations
As of 13 August 2026, AI can classify incoming customer complaints.
Most people should hand this to a purpose-built tool.
Can you do it?
5 minutesto a draft.
30 minutesto something you’d act on.
Cost, all in£0
Skill neededchat-fluent
Who has to check ita colleague
What the alternative costsBotpress is an open platform for building LLM chatbots and agents, but its price is not stated in the supplied data.
If this goes wrong: a serious complaint is put in the wrong queue or treated as routine, delaying a response and damaging the customer relationship.
What to actually do
Use a tool built for this
The route this page recommends
Do it yourself
Second choiceA chat interface, chat-fluent skill, and roughly 30 minutes until you can act on the result.
How to actually do it
- Open your complaints policy, escalation procedure and current support taxonomy, then combine the category definitions, routes and escalation rules in one document.
- Remove unnecessary names, addresses, phone numbers, account numbers and other personal data from a small batch of complaints, while keeping the words needed to understand each case.
- Paste the combined policy and taxonomy into a chatbot, followed by the copyable prompt and the prepared complaint batch.
- Check every returned category, urgency level and destination against the exact complaint text and your written rules, paying particular attention to low-confidence cases and any escalation flag.
- Ask a colleague who handles complaints to resolve the cases marked ambiguous, urgent or requiring human review, and record the approved label and reason.
- Send only the approved classifications to your ticketing or case-management system, keeping the original complaint and the human decision together for audit purposes.
Prompt
Classify each incoming customer complaint using only the taxonomy and escalation rules below. Business context: [Brief description of the business, products and support teams] Allowed categories and definitions: [Paste the complete category list and the definition of each category] Escalation rules: [Paste the rules for urgent, vulnerable-customer, safety, legal, regulatory, data-protection, refund, repeat-contact and senior-management cases] Examples of correctly classified complaints: [Paste representative examples with their approved labels and routes] Complaints to classify: [Paste the complaint text, with unnecessary personal data removed] For each complaint, return: 1. complaint_id 2. primary_category 3. secondary_category, or null 4. urgency: routine, priority or urgent 5. escalation_required: yes or no 6. destination_team 7. confidence: high, medium or low 8. evidence: quote only the relevant words from the complaint 9. missing_information 10. a short reason Do not invent facts, customer history, policy, deadlines or evidence. If the complaint could fit more than one category, show the competing category and explain the conflict. If any escalation rule might apply, mark escalation_required as yes and state which rule needs a human decision. Never decide that a safety, legal, regulatory, data-protection or vulnerable-customer issue is harmless. Return one structured result per complaint and finish with a list of all low-confidence or human-review cases.
Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.
Hand it to a person
The distant thirdA person who owns the outcome does this end to end, worth it when the failure is dear.
What it gets wrong
- AI cannot know that an apparently ordinary complaint is part of a wider pattern unless you provide the relevant history.
- AI cannot replace a colleague's judgement when the taxonomy does not fit the customer's situation.
- AI can repeat an outdated escalation rule if you do not provide the current policy.
- AI cannot take responsibility for a missed urgent, safety, legal or vulnerable-customer complaint.
- AI classification does not by itself update your ticketing system or create an accountable audit trail.
Even on a YES, the friction has a name: judgement under ambiguity, stakes of error and context depth.
How we scored this
Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.
| Axis | Score (0–2) |
|---|---|
| Output | 2 |
| Inputs | 2 |
| Verification | 1 |
| Liability | 1 |
| Effort delta | 2 |
| Total | 8 / 10 |
The methodology and its thresholds are published in full.
FAQ
- Can AI sort customer complaints into categories?
- Yes. Give it your category definitions, examples and escalation rules, and it can make a useful first-pass classification with a reason and confidence level. Keep a person in the loop for ambiguous or serious complaints.
- Can AI decide which complaints are urgent?
- It can flag urgency against rules that you provide, such as safety, vulnerability, repeat contact or regulatory concerns. It should not be the final decision-maker when missing context could change the outcome.
- Is it safe to use AI for customer complaints?
- It is suitable for assisted triage when you minimise personal data and require human review of high-risk cases. It is not safe to let a model silently close, downgrade or delay complaints without an accountable review route.
- What information does AI need to classify complaints?
- It needs the complaint text, your current category definitions, routing details, escalation rules and examples of approved classifications. It also needs enough case context to identify repeat contact or an existing vulnerability, but you should not provide unnecessary personal data.
Nearby answers
- Can AI compare possible remedies under UK consumer law?PARTLY
- Can AI draft a final response to a customer complaint?PARTLY
- Can AI proofread my response to a customer complaint?YES
- Can AI respond to a public social media complaint?PARTLY
- Can AI write an apology for a customer complaint?YES
- Can AI change the tone of a customer complaint response?YES
Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.
The newsletter
AI news, new answers and product picks, straight to your inbox.