Tutorial··9 min read

How to Write Bot Instructions That Make Your AI Customer Support Actually Good

Most AI customer support setups underperform not because the AI is bad, but because the instructions are vague. The bot can only work with what you give it. Here's exactly what to write — with examples — to get replies that sound like you and actually solve customer problems.

There's a common pattern with AI customer support tools: merchants set them up with a few lines of instructions, get mediocre replies, and conclude the AI isn't good enough. The AI is usually fine. The instructions are the problem.

Think of your instructions as the briefing you'd give a new support hire on their first day. A new employee who doesn't know your return policy, your shipping timeline, your tone of voice, or how to handle common edge cases is going to give bad support. An AI in the same position does exactly the same thing.

What to include in your bot instructions

1. What you sell and who your customers are

Keep this brief but concrete. The bot uses it to understand context and set the right tone.

We sell handmade ceramic homeware — mugs, bowls, vases, and candle holders — to customers across the US and Canada. Our customers tend to be design-conscious adults buying for themselves or as gifts. The brand tone is warm, personal, and slightly informal. We are a two-person studio.

2. Your return and refund policy — exactly

Don't summarize. Write it out the way you'd want a customer to hear it.

We accept returns within 30 days of delivery for unused items in original condition. To start a return, the customer should reply to their order confirmation email. We cover return shipping for damaged or defective items. For change-of-mind returns, the customer covers return shipping. Refunds are processed within 5 business days of receiving the returned item.

3. Your shipping timeline

Include both processing time and transit time. Many "where is my order" emails happen because customers don't know about the processing step.

Orders ship within 2–3 business days of being placed. Standard shipping takes 5–8 business days after that. Expedited shipping (2–3 business days) is available at checkout. We ship via USPS. Customers receive a tracking email as soon as the order ships.

4. How to handle common situations

List the edge cases you deal with regularly and write explicit instructions for each. This is where vague instructions fail most often.

If a customer received a damaged item: apologize sincerely, ask for a photo of the damage, and tell them we'll send a replacement or process a full refund once we've seen the photo. Do not wait for them to ask — offer the resolution proactively. If a customer wants to cancel an order: check if the order has shipped. If it hasn't, tell them you'll cancel it immediately and process a full refund. If it has shipped, let them know cancellation isn't possible at that stage and walk them through the return process. If a customer is asking about a discount or price match: we do not offer price matching. We occasionally send discount codes to existing customers — if a customer is asking for one, tell them warmly that we don't have any available right now but to watch for our occasional subscriber-only offers.

5. Tone, format, and what never to do

Small format rules have an outsized impact on how replies feel.

Sign off as "Maya" (not as "Customer Support" or with a generic signature). Write in short paragraphs. No bullet points. No markdown. No bold text. Never use phrases like "I apologize for any inconvenience," "as per," "please be advised," or "do not hesitate to contact us." Never claim to be a human agent if directly asked. If a customer asks whether they're talking to a bot, be honest. Never make promises about specific delivery dates unless you have confirmed tracking information.

Common mistakes that produce bad replies

  • Too vague on policies. "We have a flexible return policy" tells the bot nothing. It needs the actual terms — timeframe, conditions, who pays shipping — to give a useful answer.
  • Missing key scenarios. If you don't write instructions for how to handle a specific situation, the bot will improvise based on general knowledge. Sometimes that's fine; sometimes it says something you wouldn't. Write out the situations you care about.
  • No tone guidance. Without tone instructions, the AI defaults to a generic, slightly formal support style. If your brand is casual and warm, say so explicitly — and give examples of phrases to use and avoid.
  • Never updating after launch. Your instructions are a living document. Every time the bot handles something poorly, that's a signal to update the instructions. The best-performing setups are iterated on regularly, not written once and forgotten.

Setting up and iterating in Chepa

In Chepa, your bot instructions live in the connection settings panel — one text field where you write everything the bot needs to know. There's no template or form; it's intentionally open-ended because every store is different and structured templates produce generic replies.

A good first-pass instruction set takes about 20–30 minutes to write. After that, the iteration workflow is:

  1. Check the conversations dashboard every few days when you're starting out
  2. Read 5–10 replies and look for anything that sounds off — wrong information, wrong tone, missed opportunity to resolve something
  3. Go back to the instructions and add a specific rule for anything you want to handle differently
  4. After a few weeks, most edge cases are covered and you stop checking as often

The quality ceiling for AI customer support is determined entirely by the instructions. A well-written, regularly maintained instruction set produces replies that are genuinely indistinguishable from a good human support agent. A vague one produces the generic, slightly robotic support experience that gives AI tools a bad reputation.

Frequently asked questions

How long should bot instructions be?

As long as they need to be. A simple store with straightforward policies might need 300 words. A store with complex policies, multiple product lines, and lots of edge cases might need 800–1,000. Don't pad, but don't cut things out because you think it's too long. Completeness matters more than brevity here.

Should I update instructions when my policies change?

Yes, immediately. The bot replies based on what the instructions say, not what your website says. If your return policy changes and you don't update the instructions, the bot will keep citing the old policy. Check your instructions any time you update a policy.

What if I don't know how to handle a certain situation?

Write an escalation rule for it. "If a customer asks about X, tell them you'll look into it and get back to them within 24 hours, then forward the email to [your address]." The bot doesn't need to handle everything — it just needs to handle everything gracefully, including the things it passes to you.

Put your instructions to work

Write your bot instructions in Chepa and let AI handle your support inbox automatically. Free plan includes 5 emails to test the setup end-to-end.

Start for free →