AI Tools Academy
0 / 117 (0%)

Do this job with AI

Reply to a difficult customer complaint without promising what you can't give

About 25 minutesPractises: Task judgement, Data judgement, Instruction, Verification, Human responsibility

Written by AI Tools AcademyChecked against the sources listed below on 27 September 2026

Helpful first: Privacy and safety · What can I put into ChatGPT at work?

Practice files for this page

Customer complaint, order log and complaints guidance (fictional) (Markdown, 2 pages)

Fictional practice data. No real people or organisations.

This scenario gives you a fictional complaint, the order log for the same order and Fernway's complaints guidance. Download the pack, follow the steps and compare your reply with the finished version.

Customer complaint, order log and complaints guidance (Markdown, 2 pages)

The complaint mixes accurate points, exaggeration, an unverifiable claim and a health detail about a third party.

Fictional practice data. No real people or organisations.

The complaint (from Joanne Marsh, Coldwell Marsh Accountants) (fictional)

Subject: Absolutely unacceptable, order FW-40218

Alex,

I am writing to make a formal complaint about the complete shambles that was our furniture order.

We told you from the very start that our new office at Unit 4, Kingfisher Court opened on Monday 14 September and that everything had to be in by the Friday before. You assured us that wouldn't be a problem. The furniture turned up a full week late. Nobody bothered to tell us it was delayed until the Monday morning, when my team was standing in an empty office.

My staff spent a week working on the floor and on folding chairs. One of my colleagues, who has a bad back, was in real pain by the Wednesday. We had two prospective clients visit that week and I have no doubt we lost them because the place looked like a building site.

When it did finally arrive, half of it was damaged. Chipped desks, a broken chair. Your driver was rude when my office assistant pointed this out and just wanted a signature so he could leave.

I have been a loyal customer for four years and this is how we are treated. I expect a full refund of £8,460 and £1,500 compensation for the business we have lost. If I don't hear something acceptable by the end of this week I will be leaving a review online and making sure every business in our network knows exactly how Fernway treats its customers.

Joanne Marsh, Practice Director, 07700 900417

Order log FW-40218 (extract) (fictional)

27 items, £8,460.00 including VAT: 12 desks, 12 chairs, 1 meeting table, 2 filing cabinets.

DateEntry
Thu 20 AugOrder placed. Customer asked for delivery before opening on Mon 14 Sept. Booked Fri 11 Sept.
Wed 9 SeptDelivery vehicle broke down. Rescheduled to Mon 14 Sept. Automated email sent to the billing contact (accounts inbox). No call to Joanne.
Mon 14 Sept, 08:15Replacement vehicle reallocated. Delivery moved to Thu 17 Sept. Leah phoned Joanne. Customer very upset, hadn't known about the first delay.
Thu 17 Sept, 11:20Delivered. Delivery note: "2 desk tops chipped on front edge, 1 chair armrest snapped."
Thu 17 SeptReplacement desk tops ordered, due Tue 29 Sept. Replacement chair sent.
Fri 18 SeptReplacement chair delivered and signed for.

No note about the driver's conduct. Complaints guidance: refunds, credits and compensation of any amount are decided by the Head of Operations, Priya Shah. Don't promise an outcome. Don't accept responsibility for claimed losses. Conduct complaints go to the person's manager.

Step 1: Understand the task

You're writing a first response today that does four jobs: shows Joanne someone has actually read her email, apologises for what went wrong, tells her what's already fixed and what happens next, and routes the refund and compensation request to the person who decides it.

You are not deciding the refund, arguing about the details or winning the exchange. You're also not trying to prevent the review by saying whatever it takes. A reply that promises too much creates a second complaint when it isn't honoured.

Step 2: Decide whether AI is appropriate

Useful, with care. AI is good at two parts of this job: pulling the checkable claims out of an emotional email, and giving you a calm first draft when you're rattled. It's weak at the part that matters most, knowing what Fernway can and can't offer, and its default complaint tone is corporate and hollow.

Use it to sort the facts and draft. Write the promises yourself.

Step 3: Assess the data

The complaint as written: HIGH RISK for a general AI tool.

It contains the customer's name, job title, business address and mobile number, and a health detail about a third person (a colleague's bad back). Health information is special category data under UK data protection law, which means it needs extra protection. That colleague hasn't agreed to anything and doesn't need to be in an AI prompt at all.

After removing personal details: CAUTION

The order details and the story of what went wrong are still Fernway's customer records. Use a tool your organisation has approved for customer correspondence, signed in with your work account. If the only tool available is a personal account on a consumer AI service, write this reply yourself. Your organisation's policy and approved tools still take priority.

Step 4: Prepare the input

Give the AI what it needs to draft, and nothing it doesn't. It needs the substance of the complaint, the relevant facts from the log and the limits of your authority. It doesn't need Joanne's phone number, the office address or anything about her colleague's health.

The redacted input you'd paste (fictional)

Complaint from [Customer], Practice Director at [Company], a customer for four years. Order [ref]: 27 items of office furniture for a new office opening Mon 14 Sept. Customer says: delivery a full week late; nobody told them until the Monday morning; staff worked without desks for a week; half the items damaged; driver rude when damage was pointed out; believes they lost two prospective clients. Demands full refund (£8,460) plus £1,500 compensation. Will leave an online review if not satisfied by end of week.

Our log: booked Fri 11 Sept; van broke down 9 Sept, automated email went to their accounts inbox, not to [Customer]; phoned [Customer] Mon 14 Sept 08:15 with new date; delivered Thu 17 Sept; 2 desk tops chipped and 1 chair arm broken, noted on delivery; replacement chair delivered Fri 18 Sept; replacement desk tops due Tue 29 Sept. No record about the driver.

Removing the name isn't the same as making this anonymous: a four-year customer who opened an office on 14 September is identifiable to anyone inside Fernway. That's why the approved-tool rule still applies after redaction.

Step 5: Choose an approach or tool

The drafting principles are the same in any tool. Where you do it changes how much you need to remove.

In Microsoft 365 Copilot in Outlook

If your organisation provides it (depending on your licence and your organisation's settings), Copilot can draft a reply inside the email thread in your work account, under your organisation's data protection terms. It reads the whole thread, including the colleague's health detail, so check your organisation's policy allows that, and don't repeat the health detail in your request or the reply. It won't know what's in the order log or your complaints guidance unless you add those facts to your request.

In ChatGPT, Claude or Gemini

You'll be pasting the complaint into a separate tool. Use the redacted version above, and only in a work-approved account.

Step 6: Write the instruction

Start by asking the AI to separate what can be checked from what can't. This is quick, and it stops the draft being built on the angriest version of events.

Separate the facts from the feelingsAny AI tool
Here is a customer complaint and our order log. Make a table with three columns: what the customer says, what our log shows, and whether it's confirmed, partly confirmed, not in our records, or a request for a decision. Don't judge the customer. Don't add anything that isn't in either document.

[paste redacted complaint and log]

Why this works: A table of claims against records shows what to apologise for, what to pass on and what not to repeat.

Then draft. The weak instruction produces the reply in step 7.

Weak

Write a professional reply to this angry customer apologising for the problems.

Better

Draft a reply from Leah Bennett in operations. Apologise specifically for the late delivery, for not telling the customer directly, and for the damage. Say what's already fixed and when the desk tops arrive. Don't promise a refund or compensation and don't accept responsibility for lost business: say Priya Shah, Head of Operations, decides those and will be in touch. Plain and warm, under 250 words, no stock customer-service phrases.

Why it works: It names what to apologise for, sets the limits of authority, and tells the AI which tone to avoid.

Step 7: Inspect the answer

This is the kind of answer the weak instruction can produce. Read it as Joanne would.

What the AI produced (fictional)

Dear Joanne,

Thank you for reaching out, and please accept our sincere apologies for any inconvenience this may have caused. At Fernway, customer satisfaction is our top priority.

We completely understand your frustration. We take full responsibility for the delays and damage and for the impact on your business. As a gesture of goodwill, we will process a full refund of £8,460 and would be happy to discuss compensation for the business you have lost.

We value you as a loyal customer and hope to have the opportunity to regain your trust.

Kind regards, The Fernway Team

Step 8: Identify likely errors

Other things to check in any draft:

  • Arguing with the details. Some drafts "correct" the customer: "only 3 of 27 items were damaged". True, and it reads as dismissive. Say exactly what's being fixed instead.
  • Repeating the health detail. Don't mention the colleague's back in the reply. Acknowledge the disruption to her team.
  • Inventing a fix. Check any date or action in the draft is in the log. A draft that says "we have arranged a fitting on 30 September" has made that up.
  • Ignoring the driver. A conduct complaint can't be checked from the log, but it can't be ignored either.

Step 9: Correct the result

Before you correct the draft, do the one thing the AI can't: ask Priya when she can respond. She says she'll call Joanne by Friday 25 September. Now that date can go in the reply.

Take out the promises and put in the factsAny AI tool
Rewrite this reply. Remove the refund, the compensation offer and "full responsibility". Instead, say the refund and compensation request has gone to Priya Shah, Head of Operations, who makes those decisions and will contact the customer by Friday 25 September. Apologise specifically for: delivery on 17 September instead of 11 September; the delay email going to their accounts inbox instead of to the customer; the two chipped desk tops and broken chair. Say the replacement chair arrived on 18 September and the desk tops are due on 29 September. Say the driver concern has been passed to the depot supervisor. Remove every stock phrase. Sign it from Leah Bennett.

Why this works: It names each specific problem, so the rewrite fixes them instead of rewording them.

Then edit by hand. Read it aloud. If a sentence sounds like something you wouldn't say on the phone, rewrite it in your own words.

Step 10: Produce the finished work

Before you send it

0 of 8 checked.

Show the finished version

Subject: Re: Absolutely unacceptable, order FW-40218

Dear Joanne,

Thank you for writing, and I'm sorry. Alex passed your email to me this morning. I'm Leah Bennett in the operations team, and I'm looking after this for you.

You needed everything in place before your opening on Monday 14 September, and we didn't deliver until Thursday 17 September. When our van broke down on 9 September, the delay notice went to your accounts inbox instead of to you, and nobody phoned you until the Monday morning. That was the wrong way to tell you, and it meant your team started in the new office without the furniture you'd planned for. I'm sorry for that, and for the disruption it caused everyone that week.

I'm also sorry the delivery arrived with two chipped desk tops and a broken chair. The replacement chair was delivered on Friday 18 September. The replacement desk tops are due with us on Tuesday 29 September, and I'll call you as soon as they arrive to book a fitting time that suits you.

I've passed your request for a refund and compensation to Priya Shah, our Head of Operations, who makes those decisions. She'll contact you by Friday 25 September.

I'm sorry your assistant felt the driver was rude. I've passed this to our depot supervisor to look into. If your assistant is happy to tell us a little more about what happened, it would help.

I'll keep you updated myself until this is sorted.

Kind regards,

Leah Bennett Operations Assistant, Fernway Group

Step 11: Reflect: did AI actually save time?

Probably, but less than it seems. The facts table was the real time-saver: it turned an angry email into a list of what to apologise for and what to pass on, and it's easier to think clearly from a table than from capital letters.

The draft saved less. Every sentence that mattered (the promises, the dates, Priya's deadline) had to come from you and your checks. If you write complaint replies often, you'll be faster from your own notes than from fixing an AI's template.

Common mistakes

  • Sending the AI's apology as it is. AI complaint replies are built from stock phrases, and upset customers notice. The more upset they are, the more a template reads as not listening.
  • Letting the AI decide the remedy. AI will often offer refunds, discounts or "goodwill gestures" to make a reply feel complete. It has no idea what you're authorised to offer.
  • Trusting the draft's facts. An AI draft may fill in a fitting date, a refund timescale or a cause of delay that sounds right. Check every specific against the record.
  • Correcting the customer. "Only three items were damaged" is accurate and makes things worse. Say what's being fixed and when.
  • Pasting the full complaint into a personal account. Complaints often include personal contact details and sometimes health information about other people. Remove what isn't needed and use an approved tool.
  • Responding to the threat. Replying to the review threat ("we'd ask you not to post...") invites a screenshot. Answer the substance: that's the part you control.

Sources and further reading

This page explains good practice in plain English. It is not legal advice. Your organisation's policy and approved tools take priority.

Take it further

The AI-Safe Desk

What you can and cannot put into an AI tool at work, in plain English. Four modules. One personal rulebook you can show your manager.

Free short course, no sign-up.

Explore The AI-Safe Desk