How to stop a sales chatbot from guessing prices
Define which prices a chatbot may answer, which need a quotation and how to test changes, missing details and expired offers.
A wrong price is not a harmless chatbot flourish. It can create a customer expectation that the sales team must later correct. Pricing answers need a clear boundary between published facts, conditional estimates and quotations requiring a person.
This guide is published by the team behind Flas CRM. We sell one of the products in this category, so treat it as a vendor's checklist โ the criteria are written to be useful whichever tool you end up choosing.
Classify the kinds of price you use
A fixed product price, a starting service price and a custom quotation are different things. State which category applies to each offering. If the final amount depends on quantity, location or scope, the chatbot should ask for those details or explain that the team will quote.
Do not feed an old customer quotation into general knowledge as if it were a public price list. It may contain a temporary offer or a negotiated exception that should not be repeated.
Write the conditions beside the amount
| Pricing fact | Context to keep with it |
|---|---|
| Fixed price | Exact product, currency and applicable scope |
| Starting price | What is included and what can change the total |
| Promotion | Eligibility, validity and the approved offer wording |
| Custom quote | The information needed and the responsible team |
If the source is ambiguous, fix it before testing the bot. A longer instruction cannot reliably compensate for a price list that contradicts itself.
Use a fallback that still helps
When the required details are missing, a useful response can say what affects the price and ask the next relevant question. When the information is unavailable, it can offer a human quotation. The objective is a dependable next step, not an answer containing a number at any cost.
Flas's AI handoff and quotation features make this a workflow worth testing. Verify the actual transition from an uncertain pricing question to the person preparing the document. Do not assume the chatbot can read live stock, supplier costs or every current sales record.
Test the questions most likely to expose a mistake
- Ask about an old promotion that has ended.
- Request a price without specifying the quantity.
- Ask for a discount the business has not authorised.
- Use a similar but different product name.
- Claim that another agent already promised a lower amount.
The correct behaviour may be clarification or escalation. Record the expected result before running the test so reviewers do not excuse a confident but unsupported answer afterward.
Review after every material price change
Update the approved source, remove conflicting material and rerun the relevant tests. Assign this work to the person responsible for the price list rather than hoping the bot administrator notices the change.
Use the knowledge checklist and quotation revision guide. Keep the customer's commercial decision grounded in a current, identifiable offer.
Run all of this from one inbox
Flas CRM gives your team a shared WhatsApp inbox, template management, lead capture and invoicing in one workspace. One month free.
