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.
2. Your return and refund policy — exactly
Don't summarize. Write it out the way you'd want a customer to hear it.
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.
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.
5. Tone, format, and what never to do
Small format rules have an outsized impact on how replies feel.
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:
- Check the conversations dashboard every few days when you're starting out
- Read 5–10 replies and look for anything that sounds off — wrong information, wrong tone, missed opportunity to resolve something
- Go back to the instructions and add a specific rule for anything you want to handle differently
- 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 →