Predictika · Subway 3.0 bathroom suites
An AI sales agent prepares an order for a Subway 3.0 bathroom: vanity unit and washbasin, wall-hung WC with a ViConnect frame, seat, flush plate and mirror cabinet. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of what fits with what and returns a verdict, every reason and the figures it computed.
This validator models orders for the Villeroy & Boch Subway 3.0 collection, not just the scenarios shown below.
Any Subway 3.0 bathroom order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this validator produces no price build-up or line-item quote), other collections such as Venticello, O.novo or Architectura, ViClean shower toilets, taps and showers, and bathtubs and shower trays. Some rules are modeled from comparable bathroom products rather than taken from Villeroy & Boch documents (see the footnote).
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 |
|---|---|---|
| A washbasin that must match its vanity unit | Only with care A product rule per vanity size can restrict the washbasin choice. It works, but every size and every new washbasin needs its rule kept up to date. | The vanity unit width and washbasin width travel in one request and are checked against each other. |
| One frame, seat and flush plate for every wall-hung WC | Only with workarounds The count of frames and seats has to equal the count of WCs. Rules handle quantities poorly, so a rep can add a second WC and forget the frame. | The counts are compared on every call and a missing or extra frame or seat is a finding. |
| A frame height that must fit the pre-wall | Only with care The installation height is a free-entry field. A rule can compare it with the frame height, but someone has to write and maintain it. | The pre-wall height and frame height are compared on every call. |
| Wall length computed from the vanity unit | Only with workarounds The wall needed is the vanity unit width plus clearance, then compared with the wall available and with the figure the agent stated. That needs calculated fields and a comparison across several selections. | Wall needed is computed from the vanity unit on every call and compared with both the wall available and the stated figure. |
| Every problem returned in one answer | Only 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. |
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.
| 1 | The 1,300 mm double washbasin with two tap holes (1,300 mm) should be confirmed for lead time. |
| 2 | Subway 3.0 vanity units are made for 500, 600, 800, 1,000 and 1,300 mm washbasins; the order has a 700 mm vanity unit. |
| 3 | Subway 3.0 washbasins are 500 (handwashbasin), 600, 800, 1,000 and 1,300 mm wide; the order has a 700 mm washbasin. |
| 4 | Subway 3.0 washbasins are 500 (handwashbasin), 600, 800, 1,000 and 1,300 mm wide; the order has a 900 mm washbasin. |
| 5 | A vanity unit of 800 mm takes only the matching washbasin of 800 mm; the order has a washbasin of 900 mm on it. |
| 6 | A vanity unit of 800 mm takes only the matching washbasin of 800 mm; the order has a washbasin of 600 mm on it. |
| 7 | A vanity unit of 800 mm takes only the matching washbasin of 800 mm; the order has a washbasin of 1,000 mm on it. |
| 8 | A washbasin has 0, 1 or 2 tap holes; the order has -1. |
| 9 | A washbasin has 0, 1 or 2 tap holes; the order has 3. |
| 10 | The washbasin of 800 mm is not offered with 2 tap hole(s); only the 1,300 mm washbasin has the 2-hole option, and it has no single-hole option. |
| 11 | The washbasin of 1,300 mm is not offered with 1 tap hole(s); only the 1,300 mm washbasin has the 2-hole option, and it has no single-hole option. |
| 12 | The 500 mm one-drawer vanity unit for the handwashbasin is not offered in Dark Berry. |
| 13 | The mirror cabinet is 1,000 mm wide, wider than the 800 mm vanity unit below it. |
| 14 | A bathroom suite order covers 0, 1 or 2 wall-hung WCs; the order has 3. |
| 15 | The order has 1 wall-hung WCs but 0 ViConnect frames; every wall-hung WC needs its own concealed-cistern frame with flush plate. |
| 16 | The order has 1 wall-hung WCs but 2 ViConnect frames; every wall-hung WC needs its own concealed-cistern frame with flush plate. |
| 17 | The order has 1 WCs but 0 seats; every WC takes one soft-closing QuickRelease seat. |
| 18 | ViConnect frames come in 820, 985 and 1,120 mm heights; the order has a 900 mm frame. |
| 19 | The 1,120 mm frame will not fit a pre-wall installation height of 1,000 mm. |
| 20 | The full-flush volume is 3 or 4.5 litres; the order has 6,000 ml. |
| 21 | The vanity unit needs 872 mm of wall (its width plus 50 mm each side) but 800 mm is available. |
| 22 | The order must cover at least one suite; it has 0. |
| 23 | 50 suites is a project order; a person should confirm project terms and delivery batches. |
| 24 | The order states a vanity unit width of 800 mm, but the selected vanity unit is 772 mm wide. |
| 25 | The order states 772 mm of wall needed, but the vanity unit needs 872 mm. |
| 26 | The washbasin of 600 mm is not offered with 2 tap hole(s); only the 1,300 mm washbasin has the 2-hole option, and it has no single-hole option. |
| 27 | The mirror cabinet is 1,300 mm wide, wider than the 800 mm vanity unit below it. |
| 28 | The vanity unit needs 872 mm of wall (its width plus 50 mm each side) but 700 mm is available. |
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 order a Subway 3.0 bathroom: an 800 mm vanity unit in Brilliant White with a 1000 mm washbasin with 1 tap hole, an 800 mm mirror cabinet, 1 wall-hung WC with 1 ViConnect frame of 985 mm, 1 seat, a Chrome flush plate and 4.5 litre full flush. The pre-wall is 1,200 mm high and 1,800 mm of wall is available for the vanity unit. The order is for 1 suite and states a vanity unit width of 772 mm and 872 mm of wall needed. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Subway 3.0 bathroom: an 800 mm vanity unit in Brilliant White with an 800 mm washbasin with 1 tap hole, an 800 mm mirror cabinet, 1 wall-hung WC with 1 ViConnect frame of 985 mm, 1 seat, a Chrome flush plate and 4.5 litre full flush. The pre-wall is 1,200 mm high and 1,800 mm of wall is available for the vanity unit. The order is for 1 suite and states a vanity unit width of 772 mm and 872 mm of wall needed. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a Subway 3.0 bathroom: a 1300 mm vanity unit in Black Oak with a 1300 mm washbasin with 1 tap hole, a 1000 mm mirror cabinet, 2 wall-hung WCs with 1 ViConnect frame of 1120 mm, 2 seats, a Matt Black flush plate and 3.0 litre full flush. The pre-wall is 1,000 mm high and 2,000 mm of wall is available for the vanity unit. The order is for 1 suite and states a vanity unit width of 1,273 mm and 1,373 mm of wall needed. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Subway 3.0 bathroom: a 1300 mm vanity unit in Black Oak with a 1300 mm washbasin with 0 tap holes, a 1000 mm mirror cabinet, 2 wall-hung WCs with 1 ViConnect frame of 1120 mm, 2 seats, a Matt Black flush plate and 3.0 litre full flush. The pre-wall is 1,000 mm high and 2,000 mm of wall is available for the vanity unit. The order is for 1 suite and states a vanity unit width of 1,273 mm and 1,373 mm of wall needed. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Subway 3.0 bathroom: a 1300 mm vanity unit in Black Oak with a 1300 mm washbasin with 0 tap holes, a 1000 mm mirror cabinet, 2 wall-hung WCs with 2 ViConnect frames of 1120 mm, 2 seats, a Matt Black flush plate and 3.0 litre full flush. The pre-wall is 1,250 mm high and 2,000 mm of wall is available for the vanity unit. The order is for 1 suite and states a vanity unit width of 1,273 mm and 1,373 mm of wall needed. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a Subway 3.0 bathroom: an 800 mm vanity unit in Brilliant White with an 800 mm washbasin with 1 tap hole, a 1000 mm mirror cabinet, 1 wall-hung WC with 1 ViConnect frame of 985 mm, 1 seat, a Chrome flush plate and 4.5 litre full flush. The pre-wall is 1,200 mm high and 1,800 mm of wall is available for the vanity unit. The order is for 60 suites and states a vanity unit width of 772 mm and 872 mm of wall needed. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Subway 3.0 bathroom: an 800 mm vanity unit in Brilliant White with an 800 mm washbasin with 1 tap hole, an 800 mm mirror cabinet, 1 wall-hung WC with 1 ViConnect frame of 985 mm, 1 seat, a Chrome flush plate and 4.5 litre full flush. The pre-wall is 1,200 mm high and 1,800 mm of wall is available for the vanity unit. The order is for 60 suites and states a vanity unit width of 772 mm and 872 mm of wall needed. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.