Predictika · PVC-U window and door system orders

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

An AI sales agent prepares an order for PVC-U windows and lift-slide doors from a profile system, with glazing, sash size, ventilation, cladding and a stated Uf value. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the Uf value the agent states with the one it computes, and returns a verdict, every reason and the figures it computed.

Scope: Kömmerling PVC-U windows and lift-slide doors: System 76 AD, 76 MD and 88 MD profiles, PremiDoor, ventilation, AluClip Zero and VariNova options. See everything this validator covers

This validator models Kömmerling window and lift-slide door orders built from the profile systems below, not just the scenarios shown.

  • Profile systems and doors — System 76 AD (double seal), System 76 MD and System 88 MD (centre seal); PremiDoor 76 goes with System 76 MD and PremiDoor 88 with System 88 MD, and lift-slide doors need one of them.
  • Glazing and sash size — the glazing thickness each system or PremiDoor takes (from 16 mm) and the largest casement or tilt-turn sash each system takes; fixed glazing and lift-slide doors are not limited by the sash size.
  • Options — REGEL-air 76 and ClimaTec-76 ventilation (System 76 windows with an opening sash), AluClip Zero cladding (System 76, white profile), the VariNova shutter box (windows only) and a passive house claim (System 88 MD only, Uf of 1.0 W/m²K or less).
  • Figures and approvals — the Uf value the order computes against the one the quote states, and a review for orders of 500 units or more or of 100 units or more with delivery in under 4 weeks.

Any Kömmerling window or lift-slide door order that touches these systems and rules is in scope, not only the scenarios pictured here. Product names, the System 88 passive house claim, the PremiDoor 76 glazing limit and the System 76 compatibility of AluClip Zero and REGEL-air are public Kömmerling information. The glazing and sash limits, Uf values per system, option compatibility rules and approval thresholds are modeled from comparable PVC-U systems and are not Kömmerling-published. Not covered: prices (this validator produces no price build-up or line-item quote), aluminium systems, sheets, other shutter systems and other country-specific profile systems.

The AI sales agentBuilds the window and 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
Glazing thickness and sash size limits that depend on the systemOnly with care
A table of limits per system and door; it works, but every profile and option adds rows to maintain.
Every limit is checked on every call against the system chosen on the same order.
Door systems that match one profile systemOnly with workarounds
The door choice depends on the profile choice on another line, so it needs cross-line rules that interact with the rest.
The system, door and unit are in one request, so a mismatch is found whichever order the choices arrive in.
Options that exist for one system only (ventilation, cladding, passive house claim)Only with care
A product rule per option and system. It works, but each new option is another set of rules to maintain.
Each option is checked against the system, the unit and the surface together.
A stated Uf value that must match the orderOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed one, but someone has to write and maintain that comparison.
The stated figure travels with the order and is compared with the computed figure on every call.
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.

1A lift-slide door unit needs a PremiDoor system on the order.
2A PremiDoor system is for lift-slide door units only.
3PremiDoor 76 goes with the System 76 MD profile and PremiDoor 88 with the System 88 MD profile in this model.
4The glazing is 58 mm thick; the system on the order takes up to 56 mm.
5The glazing is 54 mm thick; the system on the order takes up to 52 mm.
6The glazing is 50 mm thick; the system on the order takes up to 48 mm.
7The glazing is 12 mm thick; the systems take glazing from 16 mm.
8The sash is 1,400 mm wide; the system on the order takes sashes up to 1,300 mm.
9The sash is 2,400 mm high; the system on the order takes sashes up to 2,300 mm.
10REGEL-air 76 and ClimaTec-76 are ventilation systems for System 76 only.
11A window ventilation system needs an opening sash; fixed glazing and lift-slide doors cannot take one.
12The AluClip Zero aluminium cladding is made for System 76 only.
13With AluClip Zero cladding the profile is supplied white; a laminate, proCoverTec or AcrylColor surface is not combined with it in this model.
14Only the System 88 MD profile is described as meeting passive house requirements.
15A passive house claim needs a Uf value of 1.0 W/m²K or less; the order computes 120 hundredths.
16The VariNova add-on shutter box goes on windows, not on lift-slide doors.
17The quote states a Uf value of 95 hundredths of W/m²K, but the order computes 110.
18The quote states a Uf value of 130 hundredths of W/m²K, but the order computes 110.
19An order of 500 units or more needs a project review of the delivery plan and terms.
20An order of 100 units or more with delivery in 3 weeks needs a production planner to confirm capacity.
21The order has 0 units.
22The order asks for delivery in 0 weeks.
23The glazing is 60 mm thick; the system on the order takes up to 52 mm.
24The sash is 1,450 mm wide; the system on the order takes sashes up to 1,300 mm.
25The quote states a Uf value of 95 hundredths of W/m²K, but the order computes 130.

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. System 76 AD windows: System 76 AD windows with 54 mm glazing, wide sashes and laminate cladding

The agent's request. Please quote 120 casement windows on System 76 AD (double seal), 1400 by 1400 mm, with 54 mm glazing, AluClip Zero cladding, laminate surface, delivery in 10 weeks. The quote states a Uf value of 1.30 W/m²K. It is ready to send.

Verdict: Blocked.

  • Glazing too thick for the system. The glazing is 54 mm thick; the system on the order takes up to 52 mm.
  • Sash too wide for the system. The sash is 1,400 mm wide; the system on the order takes sashes up to 1,300 mm.
  • Cladding with a coloured profile surface. With AluClip Zero cladding the profile is supplied white; a laminate, proCoverTec or AcrylColor surface is not combined with it in this model.

2. System 76 AD windows: The agent resubmits after fixing the errors

The agent's request. Please quote 120 casement windows on System 76 MD (centre seal), 1250 by 1400 mm, with 50 mm glazing, AluClip Zero cladding, delivery in 10 weeks. The quote states a Uf value of 1.10 W/m²K. It is ready to send.

Verdict: Allowed.

  • Order summary. 120 units; the order computes a Uf value of 110 hundredths of W/m²K.

3. Passive house windows: Windows described as passive house on System 76 with REGEL-air

The agent's request. Please quote 80 casement windows on System 76 MD (centre seal), 1100 by 1400 mm, with 36 mm glazing, REGEL-air 76 ventilation, delivery in 8 weeks, described as meeting passive house requirements. The quote states a Uf value of 1.10 W/m²K. It is ready to send.

Verdict: Blocked.

  • Passive house claim needs System 88. Only the System 88 MD profile is described as meeting passive house requirements.

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

The agent's request. Please quote 80 casement windows on System 88 MD (centre seal), 1100 by 1400 mm, with 48 mm glazing, REGEL-air 76 ventilation, delivery in 8 weeks, described as meeting passive house requirements. The quote states a Uf value of 1.10 W/m²K. It is ready to send.

Verdict: Blocked.

  • Ventilation system not made for System 88. REGEL-air 76 and ClimaTec-76 are ventilation systems for System 76 only.
  • Stated Uf value differs from the order. The quote states a Uf value of 110 hundredths of W/m²K, but the order computes 95.

5. Passive house windows: The agent resubmits after fixing the errors

The agent's request. Please quote 80 casement windows on System 88 MD (centre seal), 1100 by 1400 mm, with 48 mm glazing, delivery in 8 weeks, described as meeting passive house requirements. The quote states a Uf value of 0.95 W/m²K. It is ready to send.

Verdict: Allowed.

  • Order summary. 80 units; the order computes a Uf value of 95 hundredths of W/m²K.

6. Lift-slide doors: Lift-slide doors on System 76 MD with PremiDoor 88 and a VariNova box

The agent's request. Please quote 4 lift-slide doors on System 76 MD (centre seal), 3000 by 2200 mm, with 52 mm glazing, PremiDoor 88, a VariNova shutter box, delivery in 8 weeks. The quote states a Uf value of 1.20 W/m²K. It is ready to send.

Verdict: Blocked.

  • PremiDoor does not match the profile system. PremiDoor 76 goes with the System 76 MD profile and PremiDoor 88 with the System 88 MD profile in this model.
  • VariNova box on a lift-slide door. The VariNova add-on shutter box goes on windows, not on lift-slide doors.

7. Lift-slide doors: The agent resubmits after fixing the errors

The agent's request. Please quote 4 lift-slide doors on System 88 MD (centre seal), 3000 by 2200 mm, with 52 mm glazing, PremiDoor 88, delivery in 8 weeks. The quote states a Uf value of 1.20 W/m²K. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 units; the order computes a Uf value of 120 hundredths of W/m²K.

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 PVC-U windows and lift-slide doors from a profile system, with glazing, sash size, ventilation, cladding and a stated Uf value. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the Uf value the agent states with the one it computes, 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 120 casement windows on System 76 AD (double seal), 1400 by 1400 mm, with 54 mm glazing, AluClip Zero cladding, laminate surface, delivery in 10 weeks. The quote states a Uf value of 1.30 W/m²K. 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 glazing is 54 mm thick; the system on the order takes up to 52 mm. The sash is 1,400 mm wide; the system on the order takes sashes up to 1,300 mm. With AluClip Zero cladding the profile is supplied white; a laminate, proCoverTec or AcrylColor surface is not combined with it in this model.
  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 glazing thickness and sash size limits that depend on the system, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the profile system to System 76 MD (centre seal), the width to 1,250 mm, the glazing thickness to 50 mm, the profile surface to white and the Stated Uf value to 1.10.
  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. Now you can try the other scenarios yourself.