Predictika · Bathroom project quotes

An AI sales agent's VitrA bathroom quote, checked before it goes out

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.

Scope: VitrA bathroom project quotes: 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 and installation, for any hotel, healthcare, student or residential project. See everything this validator covers

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.

  • Furniture and ceramics — Root vanity units in the Flat, Groove and Classic styles, in widths of 60 to 140 centimeters and in gloss, matt or wood finishes; Zentrum, Integra and Integra Classic washbasins, one or two to a vanity; tall units, mirror cabinets, LED mirrors and handles.
  • Taps, WCs and frames — Minimax, Flow Line, Suit and Origin taps against the basin chosen; Integra and Aquacare WCs, wall-hung or floor-standing; the V-Fix concealed frame with Vitrus cistern that a wall-hung WC needs.
  • Fit, power and delivery — that the vanity and its tall units fit the wall, that products which need an electrical connection have one, that healthcare bathrooms are wall-hung, that the lead time meets the date the customer needs, the discount and the stated total.
  • What the validator checks — that each product is offered in the width, style and finish quoted, that basins, taps, handles and frames suit each other, that nothing powered is quoted without a socket, that the order can be delivered in time, and that the stated total matches the computed one.
  • Approvals — a discount above 8 percent of list (and up to 15 percent), a total above $750,000 and a project of more than 300 bathrooms go to a person; a discount above 15 percent is blocked.

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.

The AI sales agentBuilds the VitrA bathroom quote from the conversation with the customer and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 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
Basin and tap pairingOnly 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 unitsOnly 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 frameOnly 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 bathroomOnly 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 needsOnly 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 quoteOnly 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 answerOnly 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.

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 quote; approval findings need a person to sign off; everything else is computed.

1The quote has a vanity unit 90 centimeters wide; Root vanity units are quoted in widths of 60, 80, 100, 120 and 140 centimeters.
2The quote puts two washbasins on a vanity unit 100 centimeters wide; two basins need a unit of at least 120 centimeters.
3The quote has 3 washbasins on each vanity unit; a vanity unit takes one or two.
4The vanity unit and its tall units need 170 centimeters of wall, and the bathroom has 160.
5The quote has 3 tall units in each bathroom; a bathroom takes at most 2.
6The 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.
7The Root Classic style is a shaker design with handles, and the quote has none.
8The quote has a wood finish on the Root Classic style; wood finishes are offered on Root Flat and Root Groove only.
9The quote has a wall-hung WC and no V-Fix frame with Vitrus cistern to carry it.
10The quote has a V-Fix frame, and there is no wall-hung WC for it to carry.
11The Aquacare WC and the LED mirror need an electrical connection point in the bathroom, and the quote plans none.
12The quote has floor-standing WCs in a healthcare project; healthcare bathrooms are quoted wall-hung so the floor can be cleaned.
13The customer needs the bathrooms in 8 weeks, and the lead time for this order is 9 weeks.
14The quote takes a discount of $15,636 against $195,440 of list price, above the 8 percent that needs a sales director.
15The quote takes a discount of $29,317 against $195,440 of list price, above the 15 percent an agent may offer.
16The total is $888,900, above $750,000, so a person should confirm.
17The quote covers 320 bathrooms, and a project this large goes under a framework agreement that a person must confirm.
18The quote states a total of $195,439; the prices give $195,440.
19The quote includes no VitrA product or service, so there is nothing to price.

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. 180-room hotel: A quote for a 180-room hotel refurbishment: Root Classic vanity units in wood with two Zentrum basins, Aquacare WCs and LED mirrors

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.

  • Two basins on a narrow vanity. The quote puts two washbasins on a vanity unit 100 centimeters wide; two basins need a unit of at least 120 centimeters.
  • Zentrum needs a taller tap. 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.
  • Classic style without handles. The Root Classic style is a shaker design with handles, and the quote has none.
  • Wood finish on Classic. The quote has a wood finish on the Root Classic style; wood finishes are offered on Root Flat and Root Groove only.
  • Wall-hung WC without a frame. The quote has a wall-hung WC and no V-Fix frame with Vitrus cistern to carry it.
  • Powered product without a socket. The Aquacare WC and the LED mirror need an electrical connection point in the bathroom, and the quote plans none.
  • Lead time longer than the customer allows. The customer needs the bathrooms in 8 weeks, and the lead time for this order is 12 weeks.
  • Stated total does not match. The quote states a total of $611,800; the prices give $661,300.

2. 180-room hotel: The agent resubmits after fixing the errors

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.

  • Total over $750,000. The total is $775,600, above $750,000, so a person should confirm.
  • Quote summary. List price of $795,600, discount of $20,000 and a total of $775,600.

3. 180-room hotel: The agent resubmits after fixing the errors

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.

  • Quote summary. List price of $702,000, discount of $20,000 and a total of $682,000.

4. Clinic network: A quote for a clinic network: floor-standing Aquacare WCs, three tall units in each bathroom

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.

  • Units wider than the wall. The vanity unit and its tall units need 225 centimeters of wall, and the bathroom has 160.
  • Too many tall units. The quote has 3 tall units in each bathroom; a bathroom takes at most 2.
  • Powered product without a socket. The Aquacare WC and the LED mirror need an electrical connection point in the bathroom, and the quote plans none.
  • Healthcare with a floor-standing WC. The quote has floor-standing WCs in a healthcare project; healthcare bathrooms are quoted wall-hung so the floor can be cleaned.
  • Stated total does not match. The quote states a total of $162,800; the prices give $225,200.

5. Clinic network: The agent resubmits after fixing the errors

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.

  • Quote summary. List price of $185,400, discount of $10,000 and a total of $175,400.

6. Student residence: A quote for a student residence: wood finish and a Zentrum basin with a Flow Line tap, needed in 9 weeks

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.

  • Zentrum needs a taller tap. 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.
  • Lead time longer than the customer allows. The customer needs the bathrooms in 9 weeks, and the lead time for this order is 11 weeks.
  • Stated total does not match. The quote states a total of $412,800; the prices give $487,600.

7. Student residence: The agent resubmits after fixing the errors

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.

  • Quote summary. List price of $507,100, discount of $25,000 and a total of $482,100.

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 a VitrA quote for a hotel, clinic, student residence or housing project: Root Flat, Groove and Classic vanity units, Zentrum, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen. The quote states $611,800.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with eight findings, all in one answer. The quote puts two washbasins on a vanity unit 100 centimeters wide; two basins need a unit of at least 120 centimeters. 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. The Root Classic style is a shaker design with handles, and the quote has none. The other five are on screen.
  6. The validator returned eight blocking findings in one answer, led by two basins on a narrow vanity and Zentrum needs a taller tap, among others. A check that reads one product or one field at a time would pass most of this; it shows only when basins, taps, frames, power, wall space, lead time and the stated total are checked against each other.
  7. What this shows: for a wall-hung WC needs its frame, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the vanity style to groove, the vanity width to 120 cm, the tap to origin, the V-Fix frame with Vitrus cistern to quoted and the stated total to $775,600. Two more changes are on screen.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The validator also returns the line-item quote. It starts with VitrA Root Groove vanity unit and VitrA Zentrum washbasin; the other six lines are on screen.
  13. The eight blocking findings are cleared; one approval remains for a person: total over $750,000.
  14. The agent resubmits once more.
  15. The revised request. It changes the tall units per bathroom to 1 and the stated total to $682,000.
  16. It calls the validator once more.
  17. This time the validator clears it.
  18. The validator also returns the line-item quote. It starts with VitrA Root Groove vanity unit and VitrA Zentrum washbasin; the other six lines are on screen.
  19. The earlier finding is cleared, and the validator's total, $682,000, matches the quote.
  20. Eight problems caught in one call, fixed in two passes, and a clean $682,000 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.