Predictika · Pivot roof window orders

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

An AI sales agent prepares an order for pivot roof windows with a glazing unit, size, finish, cladding, air inlet and installation angle, and states the window U-value and area. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published window rules and returns a verdict, every reason and the figures it computed.

Scope: FAKRO wooden and PVC pivot roof windows (FTP-V, FTW-V, FTU-V, Secure, Z-Wave, FTS-V, PTP-V, FTT and FTP/B): glazing units, sizes, control, finish, cladding, air inlet, installation angle and listed U-value and area. See everything this validator covers

This validator models orders for FAKRO pivot roof windows, not just the scenarios shown below.

  • Models and glazing — FTP-V, FTW-V and FTU-V; the FTP-V and FTU-V Secure anti-burglary windows (P2 glazing only); FTP-V and FTU-V Z-Wave windows; FTS-V; PTP-V; FTT and FTT Thermo; and FTP/B arc windows. Each model accepts only the glazing units the technical guide lists for it (U3, U5, P5, R1, P2 and G2; U2; U6, U8 and R3; Z6).
  • Sizes and options — the standard frame sizes of each model; non-standard sizes only where the guide offers them (50 to 134 cm wide, 78 to 140 cm high, 78 to 118 cm high with R1); electric or manual control; finish and cladding options by model; black mullion bar with cladding; windows with or without an air inlet; installation angle (15 to 90 degrees, 15 to 70 degrees for FTT); and the flashing and XDK set that the FTT U8 Thermo window is supplied with.
  • Stated figures — the window U-value and internal area an order states are compared with the values the guide lists for the window, glazing unit and frame size.

Any order for these FAKRO pivot roof windows that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the public guide contains no price list, so this validator produces no price build-up or line-item quote), FAKRO window lines other than these pivot windows (for example top-hung and other roof windows), the U4, G4, G6, G61 and U8 VSG glazing units (the guide is inconsistent or silent about them), flashing selection by roofing material, accessories, blinds and installation. A window U-value stated together with Thermo flashing is not checked, because the guide lists different values for that case.

The AI sales agentBuilds the roof window 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
Glazing units that only some models accept, and a Secure window that takes P2 glazing onlyOnly with care
A product rule per model and glazing unit. It works, but each of the eleven models needs its own list kept in step with the guide.
The model and glazing unit are in one request and every restriction is checked together.
Non-standard sizes offered only for some model and glazing combinations, within a range that changes with R1 glazingOnly with workarounds
The size limits depend on two other choices, so they need cross-field rules, and the range is a different rule for one glazing unit.
Size, model and glazing are checked together on every call, whatever order they arrive in.
An installation angle limit that differs for one model, and a window that is only supplied with a flashing and a kitOnly with care
Each is a rule on a single choice or a pair of choices; someone has to write and maintain them.
The angle and the required flashing and kit are checked on every call with the rest of the order.
Stated U-value and area that must match the listed values for the window, glazing and sizeOnly with care
A stated figure is a free-entry field; a rule can compare it with a looked-up value, but someone has to build and maintain the lookup and the comparison.
The stated figures travel with the order and are compared with the values computed from the model, glazing and size.
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 glazing unit on the quote is not listed as applicable to this window model; the guide lists U3, U5, P5, R1, P2 and G2 for the FTP-V, FTW-V, FTU-V, Z-Wave and PTP-V windows, P2 only for the Secure windows, U2 for FTS-V, U6, U8 and R3 for FTT, and Z6 for FTP/B.
2A frame size of 60 x 100 cm is not one of the standard sizes listed for this window model.
3A frame size of 55 x 78 cm is not one of the standard sizes listed for this window model.
4A non-standard size of 125 x 150 cm is outside the listed range of 50 to 134 cm wide and 78 to 140 cm high (78 to 118 cm high with R1 glazing).
5A non-standard size of 45 x 100 cm is outside the listed range of 50 to 134 cm wide and 78 to 140 cm high (78 to 118 cm high with R1 glazing).
6A non-standard size of 100 x 125 cm is outside the listed range of 50 to 134 cm wide and 78 to 140 cm high (78 to 118 cm high with R1 glazing).
7A non-standard size is not offered for this model and glazing unit; the guide lists it for FTP-V, FTW-V and FTU-V with U3, U5, R1, P2 or G2 glazing, for the Secure windows with P2 and for PTP-V with U3.
8Electric control is not listed for the Secure windows or for FTS-V; they are manual only.
9Z-Wave windows are supplied electrically controlled, with a Z-Wave module, actuator, power supply, remote control and rain sensor; manual operation is only a fallback when there is no power.
10The installation angle is 10 degrees; the guide lists 15 to 90 degrees for this window model.
11The installation angle is 75 degrees; the guide lists 15 to 70 degrees for FTT windows.
12The finish on the quote is not listed for this window model; the guide lists painted RAL, Lazure and mahogany profiles for the FTP-V line and FTP/B, painted RAL and Lazure for FTT, golden oak or pine veneer for PTP-V, and the standard lacquer only for the others.
13FTS-V windows are made in the standard version only, so cladding is not offered.
14The guide lists the black mullion bar only together with cladding; the quote has a black mullion bar and no cladding.
15A black mullion bar with cladding is not listed for FTS-V or FTP/B windows.
16FTT and FTP/B windows have no air inlet, but the quote includes one.
17The window is ordered without its air inlet; the guide rates it with the automatic V40P inlet (up to 49 m3/h), so a person should confirm that ventilation is provided another way.
18The guide lists a window without an air inlet only for the FTP-V, FTW-V, FTU-V and Z-Wave windows; this model is supplied with its air inlet.
19The FTT U8 Thermo window is supplied and installed together with EHV-AT Thermo flashing and the XDK set (XDP and XDS insulation flashing kit); the quote is missing one or both.
20The quote states a window U-value of 0.97 W/m2K, but the guide lists 1.3 W/m2K for this window and glazing unit.
21The quote states a window U-value of 1.3 W/m2K, but the guide lists 0.97 W/m2K for this window and glazing unit.
22The quote states a window internal area of 0.75 m2, but the guide lists 0.62 m2 for this frame size.

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. Wooden pivot windows: FTU-V windows for a loft conversion with mahogany finish

The agent's request. Please quote 12 FTU-V pivot roof windows, 78 x 118 cm, with P2 glazing, mahogany finish and no cladding, manual control, with an air inlet, installed at 10 degrees. The quote states a window U-value of 1 W/m2K and an internal area of 0.75 m2 per window. It is ready to send.

Verdict: Blocked.

  • Installation angle outside 15 to 90 degrees. The installation angle is 10 degrees; the guide lists 15 to 90 degrees for this window model.
  • Finish not offered on this model. The finish on the quote is not listed for this window model; the guide lists painted RAL, Lazure and mahogany profiles for the FTP-V line and FTP/B, painted RAL and Lazure for FTT, golden oak or pine veneer for PTP-V, and the standard lacquer only for the others.
  • Stated U-value differs from the listed value. The quote states a window U-value of 1 W/m2K, but the guide lists 1.3 W/m2K for this window and glazing unit.

2. Wooden pivot windows: The agent resubmits after fixing the errors

The agent's request. Please quote 12 FTP-V pivot roof windows, 78 x 118 cm, with P2 glazing, mahogany finish and no cladding, manual control, with an air inlet, installed at 35 degrees. The quote states a window U-value of 1.3 W/m2K and an internal area of 0.75 m2 per window. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 window(s); the guide lists an internal area of 0.75 m2 per window and a window U-value of 1.3 W/m2K.

3. Passive House windows: FTT windows with U8 glazing

The agent's request. Please quote 6 FTT pivot roof windows, 114 x 140 cm, with U8 glazing, standard lacquer finish and no cladding, manual control, without an air inlet, installed at 75 degrees. The quote states a window U-value of 0.58 W/m2K and an internal area of 1.38 m2 per window. It is ready to send.

Verdict: Blocked.

  • FTT installation angle outside 15 to 70 degrees. The installation angle is 75 degrees; the guide lists 15 to 70 degrees for FTT windows.
  • U8 glazing needs EHV-AT Thermo flashing and the XDK set. The FTT U8 Thermo window is supplied and installed together with EHV-AT Thermo flashing and the XDK set (XDP and XDS insulation flashing kit); the quote is missing one or both.

4. Passive House windows: The agent resubmits after fixing the errors

The agent's request. Please quote 6 FTT pivot roof windows, 114 x 140 cm, with U8 glazing, standard lacquer finish and no cladding, manual control, without an air inlet, installed at 55 degrees, with EHV-AT Thermo flashing and the XDK set. The quote states a window U-value of 0.58 W/m2K and an internal area of 1.38 m2 per window. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 window(s); the guide lists an internal area of 1.38 m2 per window and a window U-value of 0.58 W/m2K.

5. Large non-standard order: A large non-standard FTU-V order with a black mullion bar

The agent's request. Please quote 20 FTU-V pivot roof windows, 125 x 150 cm (a non-standard size), with U3 glazing, standard lacquer finish and no cladding, a black mullion bar, manual control, without an air inlet, installed at 35 degrees. The quote states a window U-value of 1.3 W/m2K. It is ready to send.

Verdict: Blocked.

  • Non-standard size outside the listed range. A non-standard size of 125 x 150 cm is outside the listed range of 50 to 134 cm wide and 78 to 140 cm high (78 to 118 cm high with R1 glazing).
  • Black mullion bar needs cladding. The guide lists the black mullion bar only together with cladding; the quote has a black mullion bar and no cladding.
  • Window ordered without its air inlet. The window is ordered without its air inlet; the guide rates it with the automatic V40P inlet (up to 49 m3/h), so a person should confirm that ventilation is provided another way.

6. Large non-standard order: The agent resubmits after fixing the errors

The agent's request. Please quote 20 FTU-V pivot roof windows, 125 x 140 cm (a non-standard size), with U3 glazing, standard lacquer finish and sheet metal cladding, a black mullion bar, manual control, without an air inlet, installed at 35 degrees. The quote states a window U-value of 1.3 W/m2K. It is ready to send.

Verdict: Needs approval.

  • Window ordered without its air inlet. The window is ordered without its air inlet; the guide rates it with the automatic V40P inlet (up to 49 m3/h), so a person should confirm that ventilation is provided another way.
  • Order summary. 20 window(s) in a non-standard size; the guide publishes no internal area for non-standard sizes, so none is checked.

7. Large non-standard order: The agent resubmits after fixing the errors

The agent's request. Please quote 20 FTU-V pivot roof windows, 125 x 140 cm (a non-standard size), with U3 glazing, standard lacquer finish and sheet metal cladding, a black mullion bar, manual control, with an air inlet, installed at 35 degrees. The quote states a window U-value of 1.3 W/m2K. It is ready to send.

Verdict: Allowed.

  • Order summary. 20 window(s) in a non-standard size; the guide publishes no internal area for non-standard sizes, so none is checked.

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 pivot roof windows with a glazing unit, size, finish, cladding, air inlet and installation angle, and states the window U-value and area. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published window rules and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 12 FTU-V pivot roof windows, 78 x 118 cm, with P2 glazing, mahogany finish and no cladding, manual control, with an air inlet, installed at 10 degrees. The quote states a window U-value of 1 W/m2K and an internal area of 0.75 m2 per window. 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 installation angle is 10 degrees; the guide lists 15 to 90 degrees for this window model. The finish on the quote is not listed for this window model; the guide lists painted RAL, Lazure and mahogany profiles for the FTP-V line and FTP/B, painted RAL and Lazure for FTT, golden oak or pine veneer for PTP-V, and the standard lacquer only for the others. The quote states a window U-value of 1 W/m2K, but the guide lists 1.3 W/m2K for this window and glazing unit.
  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 an installation angle limit that differs for one model, and a window that is only supplied with a flashing and a kit, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the model to FTP-V, the installation angle to 35 degrees and the stated window U-value to 1.3.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  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.