← Blog
  • ai agents
  • rules
  • customer service

What your AI agent must never say, and how to test it

· 6 min read

Firm prices, dates you don't control, diagnoses: how to write your AI agent's never-say list and test it with trap messages before customers do.


Before you let an AI agent reply to your customers, there's one question worth more than "what does it know?" — and that's "what could it say that lands me in trouble?". A firm price that turns out wrong, a "you'll have it Friday" that isn't yours to promise, an "oh, that's nothing" to someone asking about a pain. This is for you if you already have an agent answering on WhatsApp, email or your website chat, or you're about to switch one on. By the end you'll have a written list of things your agent must never say, phrased so it actually follows it, plus a simple way to check it does before a customer finds out the hard way.

A ban with no alternative doesn't work

The most common mistake is writing the list like a row of "no entry" signs: "Don't give prices. Don't promise dates. Don't diagnose." The agent reads it, half-follows it, and when the customer pushes, it has no idea what to do instead. That's how you end up with stiff replies like "I'm unable to help with that", which are nearly as bad as the thing you were trying to prevent.

Every line on the list needs three parts:

  1. What it doesn't say, with an example of the exact sentence you're worried about.
  2. What it says instead, with an example too.
  3. What happens next: collect a detail, hand the conversation to a person, offer an appointment.

For example:

NEVER: give a firm price for custom work ("that'll be €450").
INSTEAD: give the price range and what it depends on
("usually between €300 and €600, depending on size and materials").
NEXT: ask for measurements and photos, and flag it to a person for a quote.

Written like that, the rule doesn't leave the agent stuck. It tells it what to do, and that's what stops it improvising.

Five families almost every small business needs

You don't have to invent the list from scratch. In most businesses the risky sentences fall into these groups. Go through them and keep only what applies to you.

  • Committed money. Firm prices for anything off-menu, discounts, "I'll do it for", special payment terms, refunds outside your policy. If the agent writes it, the customer has it in writing and will remind you.
  • Dates you don't control. Delivery times that depend on a courier or supplier, "it'll be ready tomorrow", "the engineer is definitely coming Thursday". What it can give is dates that come out of your own calendar or system.
  • Professional judgement. Diagnoses, health assessments, legal, tax or technical advice someone could take as an expert opinion. Even if the agent "knows" the textbook answer, it's not the one who should give it.
  • Other people's data. Who else has booked, what another customer has outstanding, a staff member's mobile number, anything about a third party. That includes not confirming whether someone is a customer at all.
  • Opinions that aren't yours. Running down competitors, promising outcomes ("this will double your sales"), wandering into topics that have nothing to do with your business.

A useful list is usually six to twelve lines. If you've got thirty, you're probably mixing the "never" list with your answer playbook, and those belong in different places.

Write the sentence you fear, not the category

"Don't diagnose" is too abstract. The agent doesn't always notice it's diagnosing when it replies "that sounds like a pulled muscle, a bit of heat will sort it". So each rule works far better with two or three examples of the actual sentence you'd hate to read.

A good way to find them: open your WhatsApp or inbox and look for the conversations where you had to stop and think before replying. That's where they are. The "but roughly how much would it be?", the "can you guarantee it arrives before Christmas?", the "my mum's got this, is it normal?". Copy the questions exactly as the customer wrote them — you'll need them for the next step.

Check it sticks: your trap set

Writing the list is half the job. The other half is seeing what happens when someone, with no bad intent at all, nudges the agent to break it. For that, build a trap set: fifteen to twenty-five messages that poke right at the lines on your list.

Mix three kinds:

  • Direct. "How much to redo a bathroom?" These are the easy ones; almost any properly set-up agent gets them right.
  • Indirect. "I'm not asking for a quote, just a ballpark so I know if I can afford it." This is where plenty of agents slip, because the customer has switched off the rule with the way they asked.
  • Under pressure. "It's urgent, I need you to confirm it'll be here Friday or I'll buy elsewhere." The agent wants to help, and pressure pushes it towards promising.

Run the whole set writing as a customer would: from a test phone, through your website chat, or with whatever testing tool your provider gives you. For each message, note three things in a sheet: what it replied, whether it kept the rule (yes or no), and whether the reply — even if it kept the rule — was any use to the customer. That last column matters. An agent that answers "I can't help with that" to everything passes your list and drives customers away.

When something fails, don't rewrite the whole list. Change the line involved, usually by adding another example of the banned sentence or sharpening the "instead", then re-run the whole set, not just the message that failed. Fixing one rule regularly knocks another one out of shape.

When to run it again

The trap set isn't a one-off. Run it again:

  • Every time you change the agent's instructions, even by one line.
  • When your provider switches AI model or version. A new model may follow your rules just as well, or better — but don't assume it.
  • When something in your business changes that touches the list: new prices, a different courier, a service you didn't offer before.

And keep adding to it. Every time a real customer asks something that makes you think "hmm, what did it say to that?", copy the message into the set. A few months in, you'll have a test built from your actual customers, which is worth more than any generic checklist.

What this list won't fix

It's worth being straight about the limits. The trap set checks what you thought to test; a customer will always find a way of asking that wasn't on your sheet. So it doesn't replace reading real conversations now and then, or having clear rules for when the agent hands over to a person.

Nor is all this worth setting up in every case. If your agent only books slots in your calendar and answers opening hours and directions, a three-line list and ten test messages are plenty. And if you notice the list growing and growing, the real problem may be that you're asking the agent to do things you should still be doing yourself.

What it does give you is an agent that speaks in your name within limits you set, not ones it made up. You approve, they execute — and that includes what stays unsaid.


If you'd like an agent that arrives with this list and its trap set already built for your business, take a look at our agents.