Your inbox has 47 unread tickets. Three of them are angry. One is in all caps. You have a meeting in 20 minutes and no idea what "UNACCEPTABLE!!!" actually wants because the original issue is buried in six reply-all threads.

AI customer service prompts won't fix your whole job. But they will help you get through that inbox faster, without every reply sounding like it was generated by a bored robot who just learned what empathy is.

This is a practical template article. No fluff, no theory. Just the formula, the prompts, and the rules you need to not embarrass yourself.

The one formula behind every good AI customer service prompt

Before the templates, here's the structure that makes them work. Think of it as a recipe. Swap the ingredients, keep the shape.

Role. Tell the AI what it is. "You are a customer support agent for a home goods company."

Context. Give it the situation. What happened, who's involved, what the customer said.

Task. Say what you want. Draft, summarize, rewrite, translate, shorten, apologize.

Constraints. What it can't do. Don't promise refunds. Don't mention the specific team name. Keep it under 150 words.

Format. What you want back. One paragraph, three bullet points, a subject line and body, etc.

That's it. Role, context, task, constraints, format. If your AI output is garbage, one of those five things is missing. This is what Rule #13 in Don't Replace Me calls the "smart intern" model: the AI is fast, tireless, and occasionally wrong, and it needs a clear brief the same way any intern would.

The difference between a prompt that produces something useful and one that produces a two-paragraph word salad is almost always the constraints. "Write a reply" gets you something generic. "Write a reply under 120 words that acknowledges the delay, explains the next step, and doesn't promise a specific delivery date" gets you something you can actually edit and send. Specificity is the whole game.

A quick word on what not to paste

Before anything else: don't paste real customer names, email addresses, account numbers, payment details, medical information, private employee notes, or confidential company data into a public AI tool unless your company has explicitly approved it.

Anonymize everything. "Customer in Manchester" not the customer's name and postcode. "Order placed in early March" not the exact order ID. "Customer mentioned a health condition" not the condition itself.

If you're using a company-approved AI tool with a proper data agreement, follow your company's specific policy. If you're using a personal ChatGPT or Claude account, assume nothing is private.

Verify everything before you send. Refund policies, warranty terms, delivery timelines, legal disclaimers. AI will confidently state whatever sounds plausible. You are the one signing off on the reply. Don't send anything you wouldn't stand behind yourself.

Right. On to the prompts.

10 AI customer service prompts you can use today

These are copy-paste ready. Replace the bracketed parts with your actual details.


1. Summarize a messy ticket

When a ticket has six replies, two departments, and a lot of "as per my previous email" energy.

You are a customer support agent. Here is a messy email thread from a customer: [paste anonymized thread]. Summarize the core issue in 3 bullet points: what the customer wants, what has already been tried, and what is still unresolved. Keep it factual. Do not add opinions.


2. Draft a first response

For when you understand the issue but don't want to stare at a blank compose window.

You are a customer support agent for [type of company]. A customer has contacted us about [brief description of issue]. Draft a professional, warm first response that: acknowledges their frustration, confirms we've received their request, tells them the next step, and gives a realistic timeframe. Keep it under 150 words. Do not promise a specific outcome or compensation.


3. Rewrite a reply to sound more human

For when your draft sounds like it was written by a compliance document.

Rewrite this customer service reply to sound warmer and more natural, like a real person wrote it. Keep the same information. Don't add fluff or empty phrases like "I hope this email finds you well." Keep it under [X] words. Here is the original: [paste your draft].


4. Apologize without overpromising

One of the hardest things to write. You need to sound sorry without accidentally committing to a full refund you can't authorize.

You are a customer support agent. A customer is upset because [brief description of the problem]. Write a sincere apology email that: acknowledges what went wrong, takes responsibility without blaming other teams, expresses genuine regret, and explains the next step we can take. Do not promise a refund, compensation, or specific resolution. Do not use the phrase "we apologize for any inconvenience." Keep it under 120 words.


5. Explain a policy clearly

For translating internal jargon into words a human being can parse.

Here is our policy on [topic, e.g., returns / shipping delays / account cancellations]: [paste anonymized policy text]. Rewrite this in plain language for a customer who is frustrated and not familiar with our terms. Keep it factual, friendly, and under 100 words. Do not add exceptions that aren't in the original policy.


6. De-escalate an angry customer

The all-caps ticket. The person who has typed "DISGUSTING" and means it.

You are an experienced customer support agent. A customer has sent this message: [paste anonymized message]. They are clearly very upset. Draft a de-escalation response that: validates their frustration without being defensive, avoids corporate-speak, shows we take this seriously, and gives a clear next step. Do not be dismissive. Do not make promises we haven't authorized. Keep it under 150 words.


7. Ask for missing information

For when a customer has described a problem in a way that tells you almost nothing useful.

A customer has reported this issue: [brief description]. To investigate, we need [list of missing information, e.g., order number, date of purchase, photo of the item, error message]. Write a polite reply asking for this information without making them feel interrogated. Keep it under 100 words. Be specific about what we need and why.


8. Turn technical notes into customer language

For when a developer or internal team has explained the fix in terms no customer should have to read.

Here are technical notes from our team about a customer's issue: [paste anonymized technical notes]. Rewrite this as a clear, simple explanation for the customer. They are not technical. Avoid jargon. Explain what happened and what we did or are doing about it. Keep it under 120 words.


9. Write a follow-up after resolution

The closing message that most support agents either forget or phone in.

You are a customer support agent. We recently resolved an issue for a customer involving [brief anonymous description of issue]. Write a short follow-up message that: confirms the issue is resolved, thanks them for their patience, invites them to reach out if anything else comes up, and leaves them with a positive impression. Keep it under 80 words. Don't be sycophantic.


10. Summarize recurring complaints for the product team

For turning your ticket queue into useful intel.

Here are [X] anonymized customer complaints from the past [timeframe] about [product/feature/process]: [paste anonymized summaries]. Identify the top 3 recurring themes, note any common language customers use to describe the problem, and suggest one question each theme raises for the product or operations team. Format as: Theme, Customer Language, Question for the Team.


These are the same type of practical, reusable frameworks covered in the AI prompts for work guide if you want to go broader than customer service.

This came from a book.

Don't Replace Me

200+ pages. 24 chapters. The honest version of what AI means for your career, written by someone who actually builds this stuff.

Get the Book →

How to adapt these AI customer service prompts for your specific situation

The ten templates above cover the most common scenarios. But customer service work is wildly varied, and "common" only gets you so far. Here's how to modify any of them when the situation doesn't quite fit.

When the customer is a business, not an individual. Add "This customer is a B2B client with an ongoing account relationship" to your context block. The tone shifts slightly: more formal, more focused on minimizing disruption, less about emotional validation and more about practical resolution. Same structure, different emphasis.

When you've already replied once and it didn't land. Add "We sent a previous reply that the customer found unhelpful. Here is what we said: [paste previous reply]. Do not repeat the same approach." This forces the AI to try a different angle rather than producing a slightly fancier version of what already didn't work.

When there's a language barrier. If you can tell from the writing that English isn't the customer's first language, add "Write in simple, clear English. Avoid idioms, complex sentence structures, or phrases that don't translate well literally." It won't make the reply flawless, but it makes it more accessible.

When you're working from a script or template your company already uses. Add "Match the tone and structure of this approved template: [paste template]. Adapt it for the specific situation described." The AI fills in the gaps without wandering off-brand.

The formula stays constant. The context block is where all the customization happens. That's the part that requires your judgment, because you're the one who actually read the ticket.

Why customer service is not just "language work"

Here's the thing about using AI for support tickets. It's genuinely useful for the draft-shaping part: taking a raw situation and turning it into a coherent, appropriately toned reply. That part, AI does well.

But customer service is also trust work. The customer on the other end of that ticket isn't just looking for correct words. They're looking for a sense that someone actually read their problem and actually gives a damn. AI doesn't give a damn. It patterns its way toward something that sounds like giving a damn.

Your job is to make sure the gap between "sounds like it" and "actually is" stays small. That means reading the output and asking: does this feel right for this specific person? Is the apology actually proportionate to what went wrong? Is there something in this ticket that a template will make worse?

Research from Salesforce consistently shows that customers who feel heard are more likely to stay loyal, even after a bad experience, than customers who received a technically correct but cold response. The words matter less than the sense that a real person thought about their situation. AI can help you get to good words faster. It can't do the thinking-about-their-situation part for you.

For more on the human skills that remain yours even as AI gets better at drafts, the piece on jobs AI can't replace covers the empathy, judgment, and accountability side of things plainly.

What happens when you skip the quality check

Most AI-related mistakes in customer service don't happen because the AI said something obviously wrong. They happen because the person sending the reply didn't read it carefully enough.

A real pattern: AI drafts a reply to a shipping delay complaint. The draft is warm, apologetic, well-structured. It also includes the line "your order will arrive within 3-5 business days." The actual timeline is 10-12 business days because of a warehouse issue the AI didn't know about. The agent sends it. The customer gets the order 11 days later, furious, citing the email you sent them.

That's not an AI failure. That's a verification failure. The AI did what you asked. You didn't check.

The same thing happens with refund commitments, warranty terms, stock availability, and policy exceptions. AI will write something that sounds authoritative whether or not it's accurate. A 2024 study in PLOS ONE found that large language models produce confident, fluent text even when the underlying information is incorrect, which is a feature, not a bug, for most tasks, but a liability when you're making commitments to customers on behalf of a company.

The fix is simple: build one minute of verification into every AI-assisted reply. Check the one factual claim in the message. That's it. One minute. It's the difference between a tool that helps and a tool that creates more tickets than it closes.

The quality check before you hit send

A quick mental checklist before sending any AI-drafted support reply:

If you can say yes to all of these, send it. If something feels off, rewrite it. The AI gave you a draft, not a final answer. You're still the one with your name on it.

For a broader walkthrough of building AI into your actual work day, the no-BS starter guide to using AI at work covers the mindset shift without any of the usual hype.

Frequently asked questions

Can I use AI to reply to customer service emails?

Yes, but as a drafting tool, not an autopilot. AI can generate a starting point faster than you can from scratch, but you should verify every factual claim (policies, timelines, compensation terms) and read the final reply before sending. Don't paste real customer data into a personal AI account without company approval.

What's the best way to prompt AI for customer service replies?

Use the five-part structure: role, context, task, constraints, format. Tell the AI what kind of company it's representing, what the customer's issue is, what kind of reply you need, what it shouldn't promise or include, and how long the reply should be. Vague prompts produce vague output.

Will AI make my customer service replies sound robotic?

It can, if you use the output without editing it. AI-generated customer service text often defaults to hollow phrases like "we apologize for any inconvenience" and "please don't hesitate to reach out." Prompt it specifically to avoid those, then read the output and adjust the parts that feel cold or generic.

Is it safe to paste customer information into ChatGPT?

Not unless your company has an approved data agreement with the AI provider. Anonymize all tickets before pasting them: no names, email addresses, account numbers, order IDs, health details, or payment information. When in doubt, assume the tool is not private.

What customer service tasks is AI actually bad at?

Deciding whether a situation warrants an exception. Reading subtext in a complaint. Knowing when a policy technically applies but applying it would be the wrong call. De-escalation with context the ticket doesn't include. Any situation where the customer's actual need is different from what they wrote. These are judgment calls, and they stay yours.

How do I know if an AI-drafted reply is good enough to send?

Run it through the five-question check: Does it answer what was asked? Are all facts verified? Does the tone match the situation? Would I be comfortable if my manager read this? Does it sound like a human I'd want to talk to? If yes to all five, send it. If something feels wrong, it probably is.