Predictika · Vanity orders

An AI sales agent's KADO Lux vanity order, checked before it goes out

An AI sales agent prepares an order for a bathroom renovator who wants KADO Lux vanities: a series, a width and basin, a benchtop thickness and material, a colour and handle, tap holes, an optional drawer box, a trade discount, and the overall height and total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the range and returns a verdict and every reason.

Scope: KADO Lux vanities: five series, widths and basins, benchtop thickness and material, colour, handles, tap holes, drawer box, trade discount and the stated height and total (illustrative prices). See everything this validator covers

This validator models KADO Lux vanity orders, not just the scenarios shown below.

  • Series, size and basin — the five Lux series (All Drawer and All Door wall hung, All Drawer floor mount, and the two ensuite series), the standard widths from 600 to 1800 mm, the double basin that starts at 1200 mm, and the overall height, depth and number of drawers or doors that follow.
  • Benchtop, colour and fittings — the 12, 20, 50 and 90 mm benchtops and the materials each one takes, the colours and handles, the tap hole counts, and the optional drawer box that only one series lists.
  • Discount, quantity and stated figures — the trade discount limits, large orders, custom colours, and the overall height and total the quote states, which must match what the validator computes.

Any KADO Lux vanity order that touches these rules is in scope — not only the scenarios pictured here. Not covered: basins, taps, mirrors, other KADO ranges, installation and GST. Public versus modeled: the series, sizes, benchtop and material options, colours, handles, tap holes, heights, depths and door and drawer counts follow the public Reece KADO Lux technical guides; the double basin start, the discount and quantity thresholds, the custom colour approval and every price are modeled by Predictika and are not published by Reece. The prices are illustrative and in Australian dollars excluding GST.

The AI sales agentBuilds the vanity order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Options that depend on other choicesOnly with care
The benchtop material depends on the thickness, the double basin on the width and the drawer box on the series, so every option needs a rule that looks at a choice made in another field.
All the choices are fields of one order and are checked together on every call.
Stated height and totalOnly with workarounds
The overall height depends on the series and the benchtop, and the total on width, benchtop, colour, drawer box, quantity and discount, so a script has to compute them and compare them with what the quote states.
The height and total are computed inside the validator and compared with the quote on every call.
Limits that depend on several fieldsOnly with workarounds
A trade discount cap, a large-order check and a custom colour each need their own approval route, usually outside the order.
Each limit is a finding of the same call, listed next to the blocks.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed.

1The order is for 0 vanities; at least 1 is needed.
2A width of 1,000 mm is not a standard KADO Lux size (600, 750, 900, 1200, 1,500 or 1,800 mm).
3A width of 0 mm is not a standard KADO Lux size (600, 750, 900, 1200, 1,500 or 1,800 mm).
4A double basin configuration is requested on a 900 mm vanity; double basins start at 1,200 mm.
5A benchtop thickness of 30 mm is not offered; the guides list 12, 20, 50 and 90 mm.
6The 12 mm benchtop is available in Durasein only.
7The 20 mm benchtop is available in Cherry Pie or Caesarstone Mineral, not Durasein.
82 tap holes requested; the guides list 0, 1 or 3 tap holes depending on the basin.
9The optional drawer box is listed only for the Lux All Door wall hung vanity.
102 drawer boxes requested per vanity; one optional drawer box is listed.
11A trade discount of 16 percent is above 15 percent, so a person should approve it.
12A trade discount of 25 percent is above 15 percent, so a person should approve it.
13A trade discount of 26 percent is above the 25 percent limit.
14A custom polyurethane colour carries a surcharge and a longer lead time, so a person should confirm it.
15An order for 51 vanities is above 50, so a person should confirm stock and lead time.
16The quote states an overall height of 600 mm; the guide lists 580 mm for this series and benchtop.
17The quote states a total of 5,000 AUD excluding GST; the computed net total is different (stated figures are rounded to the dollar). Unit price is 1,010 AUD.
18A trade discount of 30 percent is above the 25 percent limit.
19The quote states a total of 1 AUD excluding GST; the computed net total is different (stated figures are rounded to the dollar). Unit price is 380 AUD.
20A trade discount of 20 percent is above 15 percent, so a person should approve it.
21An order for 60 vanities is above 50, so a person should confirm stock and lead time.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. All Door vanity, size, benchtop and drawer box: An All Door wall hung vanity at 1,000 mm with a 12 mm Cherry Pie benchtop, two tap holes and two drawer boxes

The agent's request. Please quote 4 Lux All Door wall hung vanities, 1,000 mm wide with a centre basin. Include a 12 mm Cherry Pie benchtop, matte white finish, Round Cross Bar handles, 2 tap holes and 2 drawer boxes. State an overall height of 432 mm and a total of 1,120 AUD excluding GST. It is ready to send.

Verdict: Blocked.

  • Width not a standard size. A width of 1,000 mm is not a standard KADO Lux size (600, 750, 900, 1200, 1,500 or 1,800 mm).
  • 12 mm benchtop must be Durasein. The 12 mm benchtop is available in Durasein only.
  • Tap hole count not offered. 2 tap holes requested; the guides list 0, 1 or 3 tap holes depending on the basin.
  • Only one drawer box. 2 drawer boxes requested per vanity; one optional drawer box is listed.

2. All Door vanity, size, benchtop and drawer box: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Lux All Door wall hung vanities, 900 mm wide with a centre basin. Include a 12 mm Durasein benchtop, matte white finish, Round Cross Bar handles, 1 tap hole and a drawer box. State an overall height of 432 mm and a total of 3,920 AUD excluding GST. It is ready to send.

Verdict: Allowed.

  • Order summary (illustrative price). 4 x KADO Lux All Door wall hung vanity, 900 mm wide, 980 AUD each, 432 mm overall height, 500 mm deep, 2 drawers or doors.

3. Double basin, benchtop and discount: An All Drawer wall hung vanity at 900 mm with a double basin, a 20 mm Durasein benchtop and a 30 percent trade discount

The agent's request. Please quote 4 Lux All Drawer wall hung vanities, 900 mm wide with a double basin. Include a 20 mm Durasein benchtop, matte white finish, Round Cross Bar handles, 1 tap hole and a 30 percent trade discount. State an overall height of 580 mm and a total of 2,828 AUD excluding GST. It is ready to send.

Verdict: Blocked.

  • Double basin below 1200 mm. A double basin configuration is requested on a 900 mm vanity; double basins start at 1,200 mm.
  • 20 mm benchtop is Cherry Pie or Caesarstone Mineral. The 20 mm benchtop is available in Cherry Pie or Caesarstone Mineral, not Durasein.
  • Trade discount above 25 percent. A trade discount of 30 percent is above the 25 percent limit.

4. Double basin, benchtop and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Lux All Drawer wall hung vanities, 1,200 mm wide with a double basin. Include a 20 mm Cherry Pie benchtop, matte white finish, Round Cross Bar handles, 3 tap holes and a 10 percent trade discount. State an overall height of 580 mm and a total of 5,076 AUD excluding GST. It is ready to send.

Verdict: Allowed.

  • Order summary (illustrative price). 4 x KADO Lux All Drawer wall hung vanity, 1,200 mm wide, 1,410 AUD each, 580 mm overall height, 500 mm deep, 4 drawers or doors.

5. Drawer box and stated figures: An All Drawer floor mount vanity with a drawer box and stated height and total figures

The agent's request. Please quote 4 Lux All Drawer floor mount vanities, 900 mm wide with a centre basin. Include a 20 mm Cherry Pie benchtop, matte white finish, Round Cross Bar handles, 1 tap hole and a drawer box. State an overall height of 900 mm and a total of 4,800 AUD excluding GST. It is ready to send.

Verdict: Blocked.

  • Drawer box only for the all-door wall hung vanity. The optional drawer box is listed only for the Lux All Door wall hung vanity.
  • Stated overall height does not match. The quote states an overall height of 900 mm; the guide lists 850 mm for this series and benchtop.
  • Stated total does not match. The quote states a total of 4,800 AUD excluding GST; the computed net total is different (stated figures are rounded to the dollar). Unit price is 1,250 AUD.

6. Drawer box and stated figures: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Lux All Door wall hung vanities, 900 mm wide with a centre basin. Include a 20 mm Cherry Pie benchtop, matte white finish, Round Cross Bar handles, 1 tap hole and a drawer box. State an overall height of 440 mm and a total of 4,400 AUD excluding GST. It is ready to send.

Verdict: Allowed.

  • Order summary (illustrative price). 4 x KADO Lux All Door wall hung vanity, 900 mm wide, 1,100 AUD each, 440 mm overall height, 500 mm deep, 2 drawers or doors.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a bathroom renovator who wants KADO Lux vanities: a series, a width and basin, a benchtop thickness and material, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the range and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 4 Lux All Door wall hung vanities, 1,000 mm wide with a centre basin. Include a 12 mm Cherry Pie benchtop, matte white finish, Round Cross Bar handles, 2 tap holes and 2 drawer boxes. The rest of the request is on screen. State an overall height of 432 mm and a total of 1,120 AUD excluding GST.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. A width of 1,000 mm is not a standard KADO Lux size (600, 750, 900, 1200, 1,500 or 1,800 mm). The 12 mm benchtop is available in Durasein only. 2 tap holes requested; the guides list 0, 1 or 3 tap holes depending on the basin. The other one is on screen.
  6. The validator returned four blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the order are checked against each other.
  7. What this shows: for every problem returned in one answer, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the width to 900 mm, the benchtop material to durasein, the tap holes to 1, the drawer boxes to 1 and the stated total to 3,920.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared.
  13. Four problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.