Launch week: Everyday AI Prompt Pack $5 (reg. $7) with code LAUNCH5, ends Sun Oct 25. Get it for $5 →

Guides · 8 min read · Updated Oct 22, 2026

How to write a complaint letter or negotiate a bill with AI

Use ChatGPT, Claude, Grok or Gemini to turn a messy problem into a clear complaint letter, a bill-negotiation call script and an escalation plan, without sharing private data.

A good complaint gets results because it is calm, specific and asks for one clear thing. That's hard to write when you're annoyed. AI is good at exactly this part: turning your notes into a firm, polite letter, preparing you for a phone call, and drafting the follow-up if the first answer is no. You bring the facts; it brings the structure and the tone.

Step 1

Build a timeline from your notes

Paste your messy notes, emails or chat logs (with account numbers and personal details removed) and let the AI put them in order.

Here are my notes about a problem with [company]. Turn them into a dated timeline: date, what happened, who I spoke to, what they promised, and any reference or ticket number (I've replaced real numbers with [REF]).
Then list what's missing that I should find before I complain (receipts, order dates, names, photos).
Notes: [paste notes, emails or chat logs]

If you don't know a date, write "approx." rather than letting the AI guess. A complaint that gets one date wrong is easier to dismiss.

Step 2

Decide exactly what you want

"I'm unhappy" gets an apology. "Refund the $42.50 late fee by Nov 15" gets action. Ask the AI to help you choose a fair, specific outcome.

Based on this timeline, suggest 3 reasonable outcomes I could ask for, from most to least ambitious (e.g. full refund, partial credit, repair, waived fee, cancellation without penalty).
For each, say why it's fair based on the facts, and what a company is likely to offer instead.
Timeline: [paste]
Step 3

Draft a firm, polite complaint letter

Write a complaint email to [company]'s customer service using this timeline and the outcome I chose.
Rules:
- Under 250 words, calm and factual, no sarcasm, no threats
- First paragraph: who I am as a customer and what went wrong, in 2 sentences
- Then the key facts with dates, and my reference number [REF]
- Ask for one specific outcome: [outcome] by [date, ~10-14 days from now]
- Say what I'll do if it isn't resolved (e.g. escalate to a supervisor, file a formal complaint) without exaggerating
- Don't invent facts, laws or policies. If a policy matters, leave a placeholder [policy] for me to fill in
Timeline: [paste] Outcome: [outcome]

Check every date, amount and name before you send, and send it somewhere that leaves a record (email, web form with a copy, or chat with a transcript). Save a copy.

Step 4

Prepare a bill-negotiation call

For phone, internet, insurance, subscriptions or a medical bill, a short script stops you from accepting the first "no". Do the research yourself first: check competitors' current prices or promos on their own sites, and for a medical bill ask for an itemized bill and whether the provider has a financial assistance policy.

I want to lower my [service] bill with [company]. I've paid $[amount]/month for [time]. A competitor, [name], currently offers [plan] for $[price] (I checked on their website).
Write me a short phone script:
1) A friendly opening that says what I want (a lower rate or a better plan)
2) What to say if they say "that's the best we can do" (ask about current promotions, loyalty or retention offers, or a cheaper plan that fits my use)
3) What to say if they offer something: questions to ask (is it a promo, when does it end, contract, fees)
4) A polite close that confirms the new price and asks for a confirmation number or email
Keep each line short enough to read aloud. Don't make claims I can't back up.

Ask for the retention or loyalty team if the first person can't help, and write down the name of everyone you talk to, the time, and what they said. Never agree to a new contract on the call until you've heard the full terms.

Step 5

Escalate if the answer is no

If there's no fix by your deadline, escalate in writing, one level at a time. Typical next steps: a supervisor or the company's formal complaints or executive team; then an outside body that fits the problem. In the US that can include the CFPB for banks, credit cards, loans and debt collection, the FCC for phone, internet and TV, and your state attorney general's consumer protection office. For a wrong credit card charge, US billing-error disputes generally have to reach your card issuer in writing within 60 days of the statement that showed it, so don't wait for the company forever.

Write a short, polite escalation email to [company]'s [supervisor / complaints team].
Include: my original complaint date, reference [REF], what I asked for, what they replied (or that they didn't reply), and my request again with a new deadline of [date].
Mention that if it's still unresolved I plan to [file a complaint with X / dispute the charge with my card issuer], stated as a fact, not a threat.
Under 180 words. Attach a 3-line timeline summary at the bottom.

The AI doesn't know the rules for your country, state or contract, and it can be wrong about them. If real money or legal rights are at stake, check the regulator's own website or ask a consumer advice service or lawyer.

Step 6

Protect your data and keep records

  • Redact before you paste: replace account numbers, card numbers, Social Security numbers, policy numbers, addresses and dates of birth with placeholders like [REF].
  • Keep one folder with the timeline, every letter, screenshots and call notes.
  • Fill in placeholders yourself in the final draft, outside the chat.
  • Read the final version out loud once. If a line sounds angry or vague, fix it.

Trying to lower your bills overall? Our monthly budget guide finds the recurring costs worth negotiating, and the email guide helps you write the follow-ups fast.

Check before you send: AI can invent facts, names and numbers. Read the output once, fix anything wrong, and never paste passwords, client secrets or private health/financial data into a chatbot.
Open This spot is open for sponsors. Put your AI tool in front of readers who are learning to use AI right now. See sponsor options →

Frequently asked questions

Is it OK to use AI to write a complaint letter?

Yes. AI is useful for making a complaint clear, calm and specific. Make sure every fact, date and amount is yours and correct, and don't let it invent laws or company policies.

What should I not paste into ChatGPT when complaining about a bill?

Remove account numbers, card numbers, Social Security numbers, policy numbers, passwords, your address and date of birth. Use placeholders like [REF] and fill them in yourself in the final draft.

Can AI negotiate my bill for me?

It can prepare you with a script, likely objections and questions to ask, but you make the call or send the message. Research competitor prices yourself on their own websites before you use them as leverage.

Where can I escalate a complaint in the US?

Start with a supervisor or the company's formal complaints team. Depending on the problem, outside options include the CFPB for financial products, the FCC for phone, internet and TV, and your state attorney general's consumer protection office.

Quick tips on this topic

⚡ Ask for one specific fix

Complaints that ask for something exact by a date get faster answers. Let AI help you pick a fair outcome.

⚡ Calm beats angry

Have AI rewrite your complaint under 250 words: facts with dates, one clear request, a deadline, no sarcasm or threats.

⚡ Script the 'best we can do' moment

Before calling to lower a bill, get a short script for when they say no: ask about promotions, retention offers or a cheaper plan.

🎁 Get all 77 copy-paste prompts free

Every prompt from our guides and tips on one page, for email, spreadsheets, meetings, automation and more. Fill in the brackets and paste.

Open the free prompt pack →
📘 Everyday AI Prompt Pack: 122 prompts in a 28-page PDF

Every prompt organized by task, ready to print or keep offline. Launch week: $5 (reg. $7) through with code LAUNCH5 (applied automatically). 30-day refund.

Get the full pack for $5 (reg. $7) →

Related guides

How to make a monthly budget with AI (without sharing your bank details)

7 min read →

How to use AI to write and reply to emails in half the time

7 min read →

How to write AI prompts that get great results (the 5-part formula)

6 min read →
Swipe 50+ quick AI tips →One tip per screen, 10 seconds each
Get one practical AI how-to every weekday. Free, 3-minute read, no hype.

We only use your email for the newsletter. Privacy.