Predictika · Aluminium window and door orders

An AI sales agent's window and door order, checked before it goes out

An AI sales agent prepares an order for an aluminium window, door or folding door from a published system: variant, vent size, glass thickness, visible widths, opening direction, security and fire classes and the performance figures it states on the quote. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published technical information and returns a verdict, every reason and the listed values it compared against.

Scope: Five published Reynaers variants (ConceptSystem 77 Standard, Hidden Vent and Fireproof windows, ConceptSystem 77 Standard door, ConceptFolding 77 Standard): sizes, glass, widths, opening, security, fire and stated performance. See everything this validator covers

This validator models the technical information published on the Reynaers website for these five variants, not just the scenarios shown below.

  • Size and weight — the ConceptFolding 77 vent and the ConceptSystem 77 door leaf have listed minimum and maximum widths and heights, and the folding vent has a listed maximum weight; a size or stated weight outside the listed range is blocked.
  • Glass and visible widths — each variant lists a vent glass thickness range, and the window and door variants list minimum visible frame and vent widths by opening direction, plus minimum transom profile widths for the door and the folding variant.
  • Opening, security and fire — the Hidden Vent and Fireproof windows list inward opening only; RC3 is listed on the Standard window, door and Fireproof window but RC2 only on the Hidden Vent window and the folding variant; a fire resistance class is listed only on the Fireproof window.
  • Stated performance — a stated U value better than the listed best value, or a sound reduction, wind load or water tightness above the listed value, goes to a person for approval, because the listed figures are for reference sizes and glazing.

Any order for these five variants that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Reynaers publishes no price list, so this validator produces no price build-up or line-item quote), maximum window sizes and weights (not given on the pages read), other Reynaers systems, colours, hardware and fabrication details.

The AI sales agentBuilds the window or door 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.

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
Limits that differ by variantOnly with care
Each variant has its own size, weight, glass and width limits, so each needs its own product rules and the numbers have to be kept in step with the published pages.
The variant is one input; every limit for it is computed on each call and checked in the same pass.
Minimum widths that depend on the opening directionOnly with care
The visible frame and vent minimums change with inward or outward opening, and some variants do not list outward opening at all.
The opening direction and variant are in one request, so the right minimum and the opening rule are applied together.
Security and fire classes that exist only on some variantsOnly with workarounds
Whether a class is available depends on a choice on another line, so it needs cross-line rules that interact with the rest.
Every choice is in one request, so the conflict is found whichever order the choices arrive in.
Stated performance figures that must not beat the listed onesOnly with care
The listed value depends on the variant and is a reference figure, so each comparison needs its own formula and a person to confirm any claim above it.
The listed values are computed on every call and compared with the figures the quote states; a claim above them goes to approval.
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 quote; approval findings need a person to sign off; everything else is computed.

1The vent width is 399 mm; the listed minimum for this product is 400 mm.
2The vent width is 1,201 mm; the listed maximum for this product is 1,200 mm.
3The vent height is 599 mm; the listed minimum for this product is 600 mm.
4The vent height is 3,001 mm; the listed maximum for this product is 3,000 mm.
5The vent width is 499 mm; the listed minimum for this product is 500 mm.
6The vent width is 1,401 mm; the listed maximum for this product is 1,400 mm.
7The quote states a vent weight of 121 kg; the listed maximum vent weight for this product is 120 kg.
8The vent glass is 3 mm; the listed vent glass thickness for this product runs from 4 to 63 mm.
9The vent glass is 64 mm; the listed vent glass thickness for this product runs from 4 to 63 mm.
10The vent glass is 20 mm; the listed vent glass thickness for this product runs from 21 to 48 mm.
11The vent glass is 49 mm; the listed vent glass thickness for this product runs from 21 to 48 mm.
12The vent glass is 14 mm; the listed vent glass thickness for this product runs from 15 to 52 mm.
13The vent glass is 53 mm; the listed vent glass thickness for this product runs from 15 to 52 mm.
14The vent glass is 5 mm; the listed vent glass thickness for this product runs from 6 to 63 mm.
15The technical information for this window variant lists inward opening only; the order asks for outward opening.
16The visible frame width is 50.0 mm; the listed minimum for this product and opening direction is 51.0 mm.
17The visible vent width is 32.0 mm; the listed minimum for this product and opening direction is 33.0 mm.
18The visible frame width is 17.0 mm; the listed minimum for this product and opening direction is 17.5 mm.
19The visible vent width is 75.0 mm; the listed minimum for this product and opening direction is 76.0 mm.
20The visible frame width is 75.0 mm; the listed minimum for this product and opening direction is 76.0 mm.
21The visible frame width is 76.0 mm; the listed minimum for this product and opening direction is 77.0 mm.
22The visible frame width is 67.0 mm; the listed minimum for this product and opening direction is 68.0 mm.
23The visible vent width is 101.0 mm; the listed minimum for this product and opening direction is 102.0 mm.
24The visible transom profile is 75 mm; the listed minimum for this product is 76 mm.
25The visible transom profile is 47 mm; the listed minimum for this product is 48 mm.
26The order asks for burglar resistance class RC3; this variant lists RC2 only.
27The order asks for a fire resistance class; the technical information lists one only for the ConceptSystem 77 Fireproof window.
28The quote states a U value of 1.2 W/m2K; the best value listed for this product is 1.4 W/m2K for a reference size and glazing, so a person should confirm the calculation for this order.
29The quote states a sound reduction of 47 dB; the value listed for this product is 46 dB, so a person should confirm it for the glazing in this order.
30The quote states a wind load resistance of 1,200 Pa; the test pressure listed for this product is 800 Pa, so a person should confirm it for this order.
31The quote states a water tightness of 450 Pa; the test pressure listed for this product is 300 Pa, so a person should confirm it for this order.
32The quote states a wind load resistance of 1,600 Pa; the test pressure listed for this product is 1,200 Pa, so a person should confirm it for this order.
33The quote states a U value of 1.4 W/m2K; the best value listed for this product is 1.5 W/m2K for a reference size and glazing, so a person should confirm the calculation for this order.
34The vent width is 1,500 mm; the listed maximum for this product is 1,200 mm.
35The quote states a vent weight of 150 kg; the listed maximum vent weight for this product is 120 kg.
36The vent glass is 70 mm; the listed vent glass thickness for this product runs from 6 to 63 mm.
37The quote states a sound reduction of 50 dB; the value listed for this product is 46 dB, so a person should confirm it for the glazing in this order.
38The quote states a wind load resistance of 2,000 Pa; the test pressure listed for this product is 1,600 Pa, so a person should confirm it for this order.

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. Folding size, weight and security: A folding door order 1,350 mm wide with a stated vent weight of 140 kg and RC3

The agent's request. Please quote a ConceptFolding 77 Standard folding door, 1350 mm wide and 2300 mm high, with 24 mm glass, opening inward, with burglar resistance RC3. The quote states a vent weight of 140 kg. It is ready to send.

Verdict: Blocked.

  • Vent width above the listed maximum. The vent width is 1,350 mm; the listed maximum for this product is 1,200 mm.
  • Stated vent weight above the listed maximum. The quote states a vent weight of 140 kg; the listed maximum vent weight for this product is 120 kg.
  • Burglar resistance class not listed for this variant. The order asks for burglar resistance class RC3; this variant lists RC2 only.

2. Folding size, weight and security: The agent resubmits after fixing the errors

The agent's request. Please quote a ConceptFolding 77 Standard folding door, 1150 mm wide and 2300 mm high, with 24 mm glass, opening inward, with burglar resistance RC2. The quote states a vent weight of 110 kg. It is ready to send.

Verdict: Allowed.

  • Listed values. Listed performance for this product: wind load 1,200 Pa, water tightness 600 Pa, sound reduction 45 dB, U value 1.5 W/m2K.

3. Hidden Vent window: A Hidden Vent window ordered opening outward with a stated sound reduction of 50 dB

The agent's request. Please quote a ConceptSystem 77 Hidden Vent window, 1000 mm wide and 1200 mm high, with 36 mm glass, opening outward, with a visible frame of 80.0 mm. The quote states a sound reduction of 50 dB. It is ready to send.

Verdict: Blocked.

  • Outward opening is not listed for this variant. The technical information for this window variant lists inward opening only; the order asks for outward opening.
  • Stated sound reduction above the listed value. The quote states a sound reduction of 50 dB; the value listed for this product is 46 dB, so a person should confirm it for the glazing in this order.

4. Hidden Vent window: The agent resubmits after fixing the errors

The agent's request. Please quote a ConceptSystem 77 Hidden Vent window, 1000 mm wide and 1200 mm high, with 36 mm glass, opening inward, with a visible frame of 80.0 mm. The quote states a sound reduction of 50 dB. It is ready to send.

Verdict: Needs approval.

  • Stated sound reduction above the listed value. The quote states a sound reduction of 50 dB; the value listed for this product is 46 dB, so a person should confirm it for the glazing in this order.
  • Listed values. Listed performance for this product: wind load 1,600 Pa, water tightness 750 Pa, sound reduction 46 dB, U value 1.4 W/m2K.

5. Hidden Vent window: The agent resubmits after fixing the errors

The agent's request. Please quote a ConceptSystem 77 Hidden Vent window, 1000 mm wide and 1200 mm high, with 36 mm glass, opening inward, with a visible frame of 80.0 mm. The quote states a sound reduction of 46 dB. It is ready to send.

Verdict: Allowed.

  • Listed values. Listed performance for this product: wind load 1,600 Pa, water tightness 750 Pa, sound reduction 46 dB, U value 1.4 W/m2K.

6. Fire class and frame width: A Standard window order with a fire resistance class and a 40 mm visible frame

The agent's request. Please quote a ConceptSystem 77 Standard window, 1000 mm wide and 1200 mm high, with 36 mm glass, opening inward, with a visible frame of 40.0 mm and fire resistance EI2 30. It is ready to send.

Verdict: Blocked.

  • Visible frame width below the listed minimum. The visible frame width is 40.0 mm; the listed minimum for this product and opening direction is 51.0 mm.
  • Fire resistance is listed only on the Fireproof window. The order asks for a fire resistance class; the technical information lists one only for the ConceptSystem 77 Fireproof window.

7. Fire class and frame width: The agent resubmits after fixing the errors

The agent's request. Please quote a ConceptSystem 77 Fireproof window, 1000 mm wide and 1200 mm high, with 30 mm glass, opening inward, with a visible frame of 80.0 mm and fire resistance EI2 30. It is ready to send.

Verdict: Allowed.

  • Listed values. Listed performance for this product: wind load 1,600 Pa, water tightness 750 Pa, sound reduction 42 dB, U value 1.5 W/m2K.

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 an aluminium window, door or folding door from a published system: variant, vent size, glass thickness, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published technical information and returns a verdict, every reason and the listed values it compared against.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a ConceptFolding 77 Standard folding door, 1350 mm wide and 2300 mm high, with 24 mm glass, opening inward, with burglar resistance RC3. The quote states a vent weight of 140 kg. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The vent width is 1,350 mm; the listed maximum for this product is 1,200 mm. The quote states a vent weight of 140 kg; the listed maximum vent weight for this product is 120 kg. The order asks for burglar resistance class RC3; this variant lists RC2 only.
  6. The validator returned three 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 quote are checked against each other.
  7. What this shows: for stated performance figures that must not beat the listed ones, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the vent width to 1,150 mm, the burglar resistance to RC2 and the stated vent weight to 110 kg.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared.
  13. Three problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.