
How do I stop AI customer service replies quoting old prices?
Short answer
Keep every price, fee, and policy in one settings file the AI reads, and leave only a placeholder in the reply text. Per-customer details get fill-in slots, and a human approves every reply before it sends. Put the number in one place and the agent can never be more out of date than that file.
Last week I sat in front of twelve customer service replies on one screen. An AI agent had drafted every one. A counter at the top read 0 of 12 approved, and nothing could leave that page until a human changed the number.
The replies themselves took an hour. The part around them took the rest of the build.
What sits around the replies?
Every fee the agent is allowed to mention (late cancellation, no-show, account pause) lives in one settings file, and the reply text only holds a placeholder for it.
The owner reviewing the drafts can rewrite any sentence she wants. If she types a dollar amount in by hand, the page warns her that she just created a second copy of a fee, which is the exact thing the system exists to prevent. She can approve anyway. The warning is there to inform her, and nothing locks. No reply sends until she sends it.
In effect, I built a page whose main job is to stop a business owner from typing a dollar sign.
How should AI customer replies be structured?
If you let AI talk to your customers, split what it says into three layers before you write a single reply.
- Facts that change over time (prices, fees, policies, notice periods) live in one file the AI reads.
- Details that change per customer (first name, appointment date) are fill-in slots.
- The wording in between is the only thing a human edits.
The approval step exists to keep those layers from bleeding into each other. The person editing the wording should never also be responsible for remembering the current fee.
Can you build this without a developer?
Yes. Take your ten most common customer emails and write one reply for each. Go back through and circle every number and every policy. Those come out of the replies and go into a single reference document, and the reply keeps a placeholder like {{LATE CANCEL FEE}}. Per-customer details get a slot like [FIRST NAME].
Then hand the drafts to whoever owns the customer relationship with two choices per reply: approve as written, or edit and approve their version. That is the whole system.
Why does one price file matter?
The typical failure with AI customer service is a polite, correct-sounding reply that carries last year's price. The reply reads well, so nobody checks it, and the customer receives a number you changed months ago.
Prices change. Prices typed into templates stay frozen at whatever they were the day someone typed them. Put the number in one place and the agent can never be more out of date than your settings file. When a fee changes, you update one line, and every future reply picks it up.
Do this today
- Open the last five customer emails your team sent.
- Count how many contain a price, a fee, or a policy typed by hand.
- Treat that count as the number of places your business currently has to remember to update.
- Move those numbers into one reference file and replace them in your templates with placeholders. One file replaces all of them.
Meredith's rule
One file holds every price. A human approves every reply.
Questions
How do I keep AI customer service replies up to date with pricing?
Store every price, fee, and policy in one settings file the AI reads, and use placeholders in reply templates instead of typed numbers. When a fee changes, you update one line and every future reply uses the new figure.
Should a human approve AI-drafted customer emails?
Yes. Give the person who owns the customer relationship two choices per reply: approve as written, or edit and approve their version. Nothing sends until they send it, and the review keeps facts, wording, and customer details from bleeding together.
Can I set up AI customer replies without a developer?
Yes. Write one reply for each of your ten most common customer emails, pull every number and policy into a single reference document, and replace them with placeholders. Add slots for details like first name, then route drafts to a human for approval.
Related service
Agentic System Install

Want this worked out for your business?
Bring the real problem to a working session and leave with a plan.
Book a session