“Too expensive”: our AI agent dug for the customer's price, then we turned it off
First we taught the agent to get the customer's target price. A week later we turned it off. Here are both steps and what the agent still handles.
Contents
The pain
Wholesale buyers got our quote and often answered with two words: too expensive. Before Oct 5, 2026, nothing useful happened next. The agents either dodged (“I don't handle pricing, someone will message you on WhatsApp”) or fired off a batch of questions at once: who are you comparing with, how much more, FOB or CFR, at what volume. Sometimes they argued or hinted at a discount.
Why it happened, and our first attempt
On Oct 5 the business owner asked us to find out what price buyers were paying, and to ask in a way that actually got an answer. Soon after: wherever someone says “too expensive,” find out the item, their price and the volume.
So we built it:
- Calls got a section on the customer's price. First the reason and the benefit to the customer, then a factual question (“what price are you paying now, with delivery or FOB?”). If they hesitate, offer a range. No more than two follow-ups and one gentle second try. Don't argue, don't justify the price. To “how much off?”: “the sales team decides; what number should I pass on?”
- A “Price: finding out” sequence: on “too expensive,” an immediate question on the same channel, a call one business day later, and a second channel the day after. We shipped the steps that message or call customers on their own switched off, pending the owner's go-ahead.
A week later it was clear this wasn't the right move. A customer who just said “too expensive” doesn't want to be questioned. They're more willing to give a number to a real person who can actually decide something.
What we did, step by step
- The owner's call (Oct 12). Close to his words: switch off the mechanism that asks what price they buy at. Ask when they plan to buy and when is a good time to talk, and let the sales rep take it from there. On the AI follow-up call: keep the call, drop the price question.
- Chat. On “too expensive,” “best price?” or a counteroffer, the WhatsApp responder suggests a short call: “let's discuss, when works for you?” No price questions.
- Voice agents. We replaced the customer-price section with a short one: don't dig for price; if the customer names a number, repeat it once, record it, offer a call with the sales rep, and ask about purchase timing and a good time to call. It went live Oct 12 at 17:50 Moscow time, while the lines were free. Call prompts got 3,500 characters shorter.
- The sequence. The automatic “finding out price” steps stay off. A price reaction in feedback now creates a “live call with sales rep” next step and a task right away. A number the customer gives for an item gets tagged as a counteroffer.
- Open threads. Six customers in the “finding out price” sequence were closed out as “handed to sales rep,” each with a next step for the rep.
- Cleanup on Oct 14. Two complaints: the agent offered a call with the rep four times in a row to a customer who had already said no. New rule: if they turn down the call or only want prices, stop offering. Say “the quote stands, I'll pass it to the team, you'll hear back on WhatsApp,” and say goodbye.
- Cleanup on Oct 15. In a test scenario, the agent repeated the customer's number but attached our shipping terms and our quantity to it. Now it repeats the number with only what the customer actually said. Leftovers of the Oct 5 approach were removed from the Spanish prompt.
The result
- The agent no longer haggles or interrogates. On “too expensive,” its job is to record what the customer said and get them to a conversation with the sales rep.
- The rep gets the customer with context: what was sent, how they responded, and the number they named, if any.
- Loose ends as of Oct 12: the separate post-quote price question by email still asked for the customer's price, since it wasn't switched off that day; the main voice agents had no fields for the purchase timing answer to land in the CRM record on its own.
For when an agent should bring in a human, see AI agent handoff signals.
How it works for Polyglot clients from day one
- We agree with you where the agent's job ends: price facts from the quote, yes; negotiation goes to your rep.
- On “too expensive,” the agent doesn't argue or promise a discount.
- If the customer turns down a call, the agent doesn't push.
- Your rep gets a task with the customer's own words.
FAQ
Why not let the AI negotiate?
In B2B, price depends on volume, shipping terms and the relationship. Discounts are a human call. An AI that haggles either overpromises or annoys people.
Does the agent never mention price?
It gives numbers from the quote the customer already has. Not new prices, and not discounts.
What if the customer names their own price?
The agent repeats it once, records it and passes it to the rep, tagged as a counteroffer.