October 31, 2026 · 13 min read

Handling Complaints: A Process With AI Drafts

Graphic title card for the article “Handling Complaints: A Process With AI Drafts” with a stylised motif: an envelope above a reply field.
Graphic: HumanITy

Complaint handling turns an annoyed message into a closed case in seven steps: acknowledge, capture, check, decide, reply, follow up and review. AI helps in four of them: it pulls the facts out of the customer's email, builds a checklist, writes the draft reply and groups the reasons for the review. The decision in the middle isn't its job. Whether you repair, replace, offer goodwill or refund is a person's call; the draft only words that decision.

This isn't legal advice, just the operator's perspective from running my business with fourteen AI employees. The legal part below is German law, based on the wording of the German Civil Code (BGB) and Commercial Code (HGB) as retrieved on 31 October 2026. Other countries differ in the details, so check yours. How a single business email is built is covered in Writing Business Emails: With or Without AI.

Complaint handling: the process in seven steps

Step What happens What the AI contributes Who decides
1. Intake Complaint arrives by email, phone, form spots it in the inbox as a case nobody, just sorting
2. Capture Case sheet: who, what, when bought or accepted, what is asked for pulls the details, flags gaps you check the sheet
3. Check Order, delivery date, photos, earlier repairs, guarantee builds the checklist, gathers records you assess
4. Decide Repair or replacement, goodwill, refund, rejection nothing a person
5. Reply Decision, next step, date draft in your own voice you approve and send
6. Follow up Replacement shipped? Date kept? Customer satisfied? reminds you of open cases you
7. Review Count reasons, fix causes groups a quarter's reasons you draw the conclusion

Two steps are easy to skip: the acknowledgement, one sentence saying when the customer will hear from you, and the capture. Reply without purchase date, contract type and the customer's request, and you decide on gut feeling.

Complaint, warranty, guarantee, goodwill: what German law says

The German terms Reklamation (complaint) and Kulanz (goodwill) don't appear in the BGB. A complaint is the customer's objection; goodwill is your voluntary concession without legal obligation. Legally, the other two matter:

  • Statutory warranty (Gewährleistung) is the usual term for the legal rights in case of defects. For sales, section 437 BGB lists them: the buyer can demand "cure" (Nacherfüllung) under section 439, and under further conditions withdraw, reduce the price or claim damages. For work such as a repair or installation, section 634 BGB is the parallel.
  • Guarantee (Garantie) is an additional, voluntary promise by the seller, manufacturer or a third party. Under section 443 BGB the rights from it apply without prejudice to the statutory claims. A guarantee doesn't replace the statutory warranty, it adds to it.

For the check in step 3, these rules matter most:

  • Choice of cure: Under section 439(1) BGB the buyer chooses between removing the defect and delivering a defect-free item. Under subsection 2 the seller bears the costs.
  • Limitation: Under section 438 BGB, defect claims in a sale generally expire after two years, five for buildings, counted from delivery. For work on an item, section 634a BGB sets two years from acceptance.
  • Burden of proof with consumers: If the defect shows within one year of the passing of risk, section 477 BGB presumes the goods were already defective at that point.
  • New for consumer sales: Before you repair or replace, section 475(4) BGB requires you to inform the customer that they have the choice and that a repair extends the limitation period once by twelve months (section 475e(5) BGB). Under Article 229 section 72 EGBGB this applies to sales contracts from 31 July 2026; older contracts follow the previous version. The rule comes from transposing the EU Right to Repair Directive (EU) 2024/1799.
  • When cure counts as failed: Under section 440 BGB a repair generally counts as failed after the second unsuccessful attempt. For consumer sales, section 475d BGB is stricter: the customer can withdraw without setting a deadline, among other cases if a reasonable period after reporting the defect has passed or if a defect shows despite the attempted cure.
  • Between businesses: In a commercial sale, section 377 HGB requires the buyer to inspect the goods and report defects without undue delay; otherwise the goods count as accepted.

That gives you the case sheet for step 2: consumer or business, sale or work, date of delivery or acceptance, guarantee, earlier repairs, the customer's request. Whether a claim exists in a specific case, you clarify with a professional.

Where the AI draft helps and where it doesn't

Writing Business Emails says you write a complaint reply yourself, because the email is the decision. Here you can separate the two: first you decide, then the draft words it. You delegate the wording, not the weighing.

Where AI helps:

  • pulling facts out of long, angry messages
  • flagging gaps in the case sheet before you decide
  • drafting a reply with the decision, the next step and a date
  • counting and grouping complaint reasons each quarter

Where it doesn't:

  • deciding on repair, replacement, goodwill, refund or rejection
  • judging whether a claim exists or is time-barred
  • cases with a lawyer's letter, a formal deadline or a threat to sue: write those yourself or have them checked
  • the first sentence after your own mistake: an apology that sounds templated makes it worse

An example from online retail

An example: a small online shop sells coffee grinders. A consumer bought one in August 2026. Six weeks after delivery she writes a long email: the burr is jammed, she's disappointed, she wants a new grinder.

The AI builds the case sheet: order number, delivery date, defect "burr jammed", request "replacement", photos missing. The checklist shows: consumer sale after 31 July 2026, defect within one year, no earlier repair. The owner decides: replacement, with a return label for the old one. She worded the mandatory notice under section 475(4) BGB once with her adviser; it sits in the material as a fixed block. She changes the first sentence of the draft and sends it.

Prompt template for the draft reply

The template follows the structure of my Prompt Templates: goal, context, material, limits, format, done when.

Goal: Draft reply to a customer complaint. I have made the decision,
you only put it into words. I review and send it myself.

Context: I run <business, industry>. I write <formal/informal>,
factual and friendly. This is how I sound: "<sentence 1>" "<sentence 2>"

Material:
- Complaint: <text, without data you don't need>
- Case sheet: consumer or business, sale or work, date of delivery
  or acceptance, guarantee yes/no, earlier repairs: <details>
- My decision: <e.g. replacement, repair, goodwill credit of
  <amount>, rejection with reason>
- Next step for the customer: <e.g. return label, appointment>
- Fixed blocks: <mandatory notices I have defined beforehand>

Limits:
- Decide nothing that isn't under "My decision".
- No statements about rights, deadlines or laws except the fixed
  blocks.
- Don't admit a fault my details don't confirm, and don't deny one
  they do confirm.
- No promise on date, amount or replacement that isn't in my details.
- If the customer threatens a lawyer or legal action: no draft, only
  the note "handle personally".

Format: Subject with case number, body of at most eight sentences,
sign-off. Below it, "Check:" with every factual statement in the
draft and "Open:" with everything from the complaint the reply
doesn't answer.

Done when: After reading, the customer knows what has been decided,
what they do next and by when they'll hear from me.

The "Check:" line matters most: every fact in the draft gets held against the order and case sheet before it reaches the customer. Your voice comes in through examples, not adjectives; how that works is in Can AI Write Emails in My Voice?. Before real customer data goes in, read AI and Privacy: What the AI Gets to See.

How this works in my business

My inbox is handled by Frieda, my AI employee for the inbox. She separates Now, Today, Can wait and Trash, prepares reply drafts and returns anything that needs my personal judgment. She has never sent anything on her own: every reply stays a draft until I approve it. Legal disputes are off-limits; her instructions say she doesn't touch them, not even to sort them.

That is the split a complaint needs: sorting and drafting with the role, judgment with the person, a hard stop once it turns legal. The pile system is explained in Sorting Your Inbox: The Pile System.

What the review adds to complaint management

Step 7 turns individual cases into complaint management. Once a quarter, give the AI the case sheets without names and let it group the reasons: defect, transport damage, wrong expectation, delivery time. "Wrong expectation" is often a copy or advice problem. If the same question keeps coming up, the answer belongs on your website, see Build FAQs From Customer Conversations.

Frequently asked questions

How quickly do I have to respond to a complaint?

German law sets no fixed deadline for the reply itself. For consumer sales, section 475(6) BGB requires the cure within a reasonable period from the defect report. An acknowledgement on the same or next working day takes heat out, even if the decision takes longer.

Do I have to refund the money?

For a defect, section 437 BGB puts cure first. Withdrawal or price reduction usually come into play only afterwards: when a deadline for cure has passed without success (section 323 BGB) or the cure has failed (section 440 BGB). For consumers, section 475d BGB also allows it once a reasonable period after the defect report has passed. You can always offer a refund as goodwill. What applies in a specific case, you clarify with a professional.

Can an AI answer complaints on its own?

In my business Frieda sends nothing herself; every reply stays a draft until I approve it. With complaints that matters even more: a wrong promise or a hasty admission can't be taken back. Drafting yes, sending after your approval.

What do I do with a complaint after the warranty has expired?

Check for a guarantee, yours or the manufacturer's. Without one, any concession is pure goodwill. The AI can draft both versions; which one goes out is your call.

Where to go from here

Take your last three complaints and fill in the case sheet for each. If a detail keeps missing, ask for it in your acknowledgement. Then try the template on a closed case and compare the draft with what you sent. How this fits into the rest of customer service is covered in AI in Customer Service for Small Firms.

More workflows like this are collected under Process Optimization. Frieda is available as a ready-made package in my community AI Employee Framework, where she gets your categories, reply rules and escalation paths.

Kevin Welter

Kevin Welter

Developer, IT architect, author of technical books (Kubernetes, cloud infrastructures) and speaker. Runs his business with an AI workforce of fourteen AI employees and shows solo business owners in his community how to hire their first AI employee.

More about AI employees

Your first AI employee up and running within an hour

Join the community

$5/month founding price, first 50 members