Predictika · Bathroom project quotes
An AI sales agent prepares a VitrA quote for a hotel, clinic, student residence or housing project: Root Flat, Groove and Classic vanity units, Zentrum, Integra and Integra Classic washbasins, Minimax, Flow Line, Suit and Origin taps, Integra and Aquacare WCs, V-Fix frames with Vitrus cisterns, mirrors, tall units, handles and installation. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of vanity widths, basin and tap pairing, wall space, powered products, wall-hung WC support, lead time and discount, and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models VitrA bathroom project quotes built from the collection names on VitrA's public collections page and in trade-press articles on the Root range, not just the scenarios shown below.
Any VitrA bathroom quote that touches these products, limits and services is in scope — not only the scenarios pictured here. Not covered: baths, shower trays, tiles, other VitrA collections, taxes, freight and regional price lists. The VitrA collection names are real; the widths, compatibility rules, lead times, approval thresholds and every price on this page are typical or invented for illustration.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Basin and tap pairing | Only with care A countertop Zentrum bowl needs a tall tap, while Minimax and Flow Line are standard height. A CPQ can hold the pairing as a product rule, but each new basin or tap means another rule to keep current. | Basin and tap are inputs, and every pairing is compared on each call. |
| Wall space for the vanity and its tall units | Only with workarounds The vanity width and the tall units sit on separate lines, and the wall width is a fact about the bathroom, not the product. A rule has to add the lines and compare them with a number the quote may not carry. | Vanity width, tall units and wall space are inputs, and the fit is computed and compared. |
| A wall-hung WC needs its frame | Only with care A bundle can add the frame automatically, but then a floor-standing WC or a quote with no WC needs an exception, and the frame can be deleted by hand. | The WC, its mounting and the frame are checked against each other, whatever was added or removed. |
| Powered products and a socket in the bathroom | Only with workarounds Aquacare and LED mirrors need an electrical connection point. Whether the bathroom has one is not a product attribute, so a quote can carry both without anyone noticing. | The socket is an input, and every powered product is compared with it. |
| Lead time against the date the customer needs | Only with workarounds Wood finishes, large orders and powered WCs lengthen the lead time. The customer date lives in the opportunity, not in the product rules, so the promise is usually checked by hand. | Finish, order size, WC and the needed date are combined and compared. |
| A stated total that has to agree with the quote | Only with workarounds With hundreds of bathrooms, a missing frame or mirror in the typed total can pass unnoticed. | The total is computed from the choices and compared with the total the quote states. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved or a step is completed, so a person often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The quote has a vanity unit 90 centimeters wide; Root vanity units are quoted in widths of 60, 80, 100, 120 and 140 centimeters. |
| 2 | The quote puts two washbasins on a vanity unit 100 centimeters wide; two basins need a unit of at least 120 centimeters. |
| 3 | The quote has 3 washbasins on each vanity unit; a vanity unit takes one or two. |
| 4 | The vanity unit and its tall units need 170 centimeters of wall, and the bathroom has 160. |
| 5 | The quote has 3 tall units in each bathroom; a bathroom takes at most 2. |
| 6 | The Zentrum washbasin sits on the countertop and needs a tall tap; the Minimax and Flow Line taps are standard height, so use a Suit or Origin tap. |
| 7 | The Root Classic style is a shaker design with handles, and the quote has none. |
| 8 | The quote has a wood finish on the Root Classic style; wood finishes are offered on Root Flat and Root Groove only. |
| 9 | The quote has a wall-hung WC and no V-Fix frame with Vitrus cistern to carry it. |
| 10 | The quote has a V-Fix frame, and there is no wall-hung WC for it to carry. |
| 11 | The Aquacare WC and the LED mirror need an electrical connection point in the bathroom, and the quote plans none. |
| 12 | The quote has floor-standing WCs in a healthcare project; healthcare bathrooms are quoted wall-hung so the floor can be cleaned. |
| 13 | The customer needs the bathrooms in 8 weeks, and the lead time for this order is 9 weeks. |
| 14 | The quote takes a discount of $15,636 against $195,440 of list price, above the 8 percent that needs a sales director. |
| 15 | The quote takes a discount of $29,317 against $195,440 of list price, above the 15 percent an agent may offer. |
| 16 | The total is $888,900, above $750,000, so a person should confirm. |
| 17 | The quote covers 320 bathrooms, and a project this large goes under a framework agreement that a person must confirm. |
| 18 | The quote states a total of $195,439; the prices give $195,440. |
| 19 | The quote includes no VitrA product or service, so there is nothing to price. |
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.
The agent's request. Please quote a VitrA bathroom project for a hotel with 180 bathrooms. Each has a Root Classic vanity unit 100 centimeters wide in a wood finish, with two Zentrum washbasins and a Minimax tap, no handles, a wall-hung Aquacare WC, a LED mirror and 2 tall units. The customer needs it in 8 weeks. The discount is $20,000. The quote states $611,800. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a VitrA bathroom project for a hotel with 180 bathrooms. Each has a Root Groove vanity unit 120 centimeters wide in a wood finish, with two Zentrum washbasins and a Origin tap, no handles, a wall-hung Aquacare WC on a V-Fix frame with Vitrus cistern, a LED mirror and 2 tall units. The customer needs it in 12 weeks. The discount is $20,000. The quote states $775,600. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a VitrA bathroom project for a hotel with 180 bathrooms. Each has a Root Groove vanity unit 120 centimeters wide in a wood finish, with two Zentrum washbasins and a Origin tap, no handles, a wall-hung Aquacare WC on a V-Fix frame with Vitrus cistern, a LED mirror and 1 tall unit. The customer needs it in 12 weeks. The discount is $20,000. The quote states $682,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a VitrA bathroom project for a clinic network with 60 bathrooms. Each has a Root Flat vanity unit 120 centimeters wide in a gloss finish, with one Integra washbasin and a Flow Line tap, no handles, a floor-standing Aquacare WC, a mirror cabinet and 3 tall units. The customer needs it in 14 weeks. The discount is $10,000. The quote states $162,800. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a VitrA bathroom project for a clinic network with 60 bathrooms. Each has a Root Flat vanity unit 120 centimeters wide in a gloss finish, with one Integra washbasin and a Flow Line tap, no handles, a wall-hung Aquacare WC on a V-Fix frame with Vitrus cistern, a mirror cabinet and 1 tall unit. The customer needs it in 14 weeks. The discount is $10,000. The quote states $175,400. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a VitrA bathroom project for a student residence with 220 bathrooms. Each has a Root Flat vanity unit 80 centimeters wide in a wood finish, with one Zentrum washbasin and a Flow Line tap, no handles, a wall-hung Integra WC on a V-Fix frame with Vitrus cistern, a mirror cabinet and 1 tall unit. The customer needs it in 9 weeks. The discount is $25,000. The quote states $412,800. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a VitrA bathroom project for a student residence with 220 bathrooms. Each has a Root Flat vanity unit 80 centimeters wide in a matt finish, with one Zentrum washbasin and a Suit tap, no handles, a wall-hung Integra WC on a V-Fix frame with Vitrus cistern, a mirror cabinet and 1 tall unit. The customer needs it in 9 weeks. The discount is $25,000. The quote states $482,100. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.