Predictika · Window and lift-slide door orders

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

An AI sales agent prepares an order for PVC windows, balcony doors and a terrace lift-slide door: an IGLO system, the unit type, sash size, glazing thickness, profile colour, spacer, delivery time and a stated Uw value. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict and every reason.

Scope: Drutex IGLO 5 Classic, IGLO Energy, IGLO Edge, IGLO Premier and IGLO HS: windows, balcony doors, fixed glazing and the terrace lift-slide door. See everything this validator covers

This validator models Drutex IGLO window and door orders, not just the scenarios shown below.

  • Systems and units — which unit types each IGLO system takes: the lift-slide door only on IGLO HS, no balcony door on IGLO Premier, and window units on the other systems.
  • Glazing and size — the glazing thickness each system accepts, maximum sash width and height, fixed glazing size, the sash lifter on tall IGLO 5 Classic sashes, and the weight of a lift-slide leaf.
  • Colour and spacer — the profile colours each system is ordered in, veneers, and the warm-edge spacer that IGLO HS glazing uses.
  • Stated figures and approvals — the Uw value stated on the order against the value the system lists, large orders, rush orders and veneers on IGLO HS that a person must confirm.

Any Drutex IGLO order that touches these rules is in scope — not only the scenarios pictured here. Not covered: IGLO Light, IGLO Energy Classic, PSK variants, aluminum lines, prices and taxes. The validator produces no price build-up.

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

6 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
Which unit goes with which systemOnly with care
Each IGLO system takes some unit types and not others, so every pairing needs its own compatibility rule.
The system and the unit are fields of one order and are checked together on every call.
Limits that differ by systemOnly with care
Glazing thickness and sash size limits change with the system, so each limit needs a version for every system.
The system, glazing and sash size are in one order and compared on every call.
A lift-slide leaf weight computed from glassOnly with workarounds
The leaf weight is derived from size and glazing, so a separate formula rule is needed before the 400 kg limit can be checked.
The weight is computed from the order fields and compared with the limit on every call.
A stated Uw that must match the systemOnly with workarounds
A rule has to look up the system value and compare it with the figure on the order for each system.
The stated value is a field of the order and is compared with the system value 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 order; approval findings need a person to sign off; everything else is computed.

1The lift-slide terrace door is the IGLO HS system; the other IGLO systems do not take a lift-slide door.
2The lift-slide element is 3,000 mm wide and 2,200 mm high; the order takes up to 1,400 mm by 2,400 mm.
3IGLO HS is the terrace lift-slide system; tilt-turn, fixed and balcony door units use the other IGLO systems.
4IGLO Premier is ordered for outward-opening windows; balcony doors use IGLO 5 Classic, Energy or Edge.
5The glazing package is 44 mm thick; the system on the order takes up to 40 mm.
6The glazing package is 56 mm thick; the system on the order takes up to 52 mm.
7The glazing package is 20 mm thick; the system on the order takes glazing from 24 mm.
8The glazing package is 32 mm thick; the system on the order takes glazing from 36 mm.
9The glazing package is 14 mm thick; the system on the order takes glazing from 16 mm.
10The sash is 1,350 mm wide; the system on the order takes sashes up to 1,300 mm.
11The sash is 1,450 mm wide; the system on the order takes sashes up to 1,400 mm.
12The sash is 1,250 mm wide; the system on the order takes sashes up to 1,200 mm.
13The sash is 2,500 mm high; the system on the order takes sashes up to 2,400 mm.
14The sash is 2,100 mm high; the system on the order takes sashes up to 2,000 mm.
15An IGLO 5 Classic sash 2,000 mm high needs a sash lifter; add it to the order.
16The lift-slide leaf weighs about 546 kg; IGLO HS supports leaves up to 400 kg.
17The lift-slide leaf weighs about 613 kg; IGLO HS supports leaves up to 400 kg.
18The lift-slide element is 6,200 mm wide and 2,200 mm high; the order takes up to 6,000 mm by 2,700 mm.
19The lift-slide element is 2,000 mm wide and 2,800 mm high; the order takes up to 6,000 mm by 2,700 mm.
20The fixed element is 3,200 mm wide and 2,000 mm high; the order takes up to 3,000 mm by 2,500 mm.
21IGLO Energy profiles come in white or brown; use a veneer for an anthracite look.
22IGLO Premier and IGLO HS are ordered in a white or anthracite profile or with a veneer; a brown profile is not offered.
23IGLO HS glazing is ordered with the Swisspacer warm-edge spacer.
24The quote states a Uw of 71 hundredths of W/m2K, but the system on the order lists 86.
25The quote states a Uw of 71 hundredths of W/m2K, but the system on the order lists 66.
26An order of 300 units or more needs a project review of the delivery plan and terms.
27An order of 100 units or more with delivery in 3 weeks needs a production planner to confirm capacity.
28A veneer on the large IGLO HS profile needs the technical team to confirm the colour and heat-gain suitability.
29The order has 0 units.
30The order asks for delivery in 0 weeks.
31The glazing package is 60 mm thick; the system on the order takes up to 40 mm.
32The lift-slide element is 1,450 mm wide and 2,300 mm high; the order takes up to 1,200 mm by 2,000 mm.
33The quote states a Uw of 66 hundredths of W/m2K, but the system on the order lists 89.

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. Size, glazing and colour: An IGLO Energy tilt-turn window order for 120 units

The agent's request. Please order 120 tilt-turn window units in IGLO Energy, each 1,450 mm wide and 1,400 mm high, with 56 mm glazing, an anthracite profile and a steel spacer. Delivery is in 3 weeks. The Uw value is 0.86. It is ready to send.

Verdict: Blocked.

  • Glazing too thick for the system. The glazing package is 56 mm thick; the system on the order takes up to 52 mm.
  • Sash too wide for the system. The sash is 1,450 mm wide; the system on the order takes sashes up to 1,400 mm.
  • Anthracite profile on IGLO Energy. IGLO Energy profiles come in white or brown; use a veneer for an anthracite look.
  • Stated Uw differs from the system value. The quote states a Uw of 86 hundredths of W/m2K, but the system on the order lists 71.
  • Rush order to review. An order of 100 units or more with delivery in 3 weeks needs a production planner to confirm capacity.

2. Size, glazing and colour: The agent resubmits after fixing the errors

The agent's request. Please order 120 tilt-turn window units in IGLO Energy, each 1,400 mm wide and 1,400 mm high, with 52 mm glazing, a brown profile and a steel spacer. Delivery is in 6 weeks. The Uw value is 0.71. It is ready to send.

Verdict: Allowed.

  • Order summary. 120 units; the system lists a Uw of 71 hundredths of W/m2K.

3. System and unit type: A terrace lift-slide door order on IGLO Energy

The agent's request. Please order 4 lift-slide door units in IGLO Energy, each 3,000 mm wide and 2,200 mm high, with 52 mm glazing, a white profile and a swisspacer spacer. Delivery is in 8 weeks. The Uw value is 0.71. It is ready to send.

Verdict: Blocked.

  • Lift-slide door outside IGLO HS. The lift-slide terrace door is the IGLO HS system; the other IGLO systems do not take a lift-slide door.
  • Lift-slide leaf heavier than 400 kg. The lift-slide leaf weighs about 429 kg; IGLO HS supports leaves up to 400 kg.
  • Lift-slide element too large. The lift-slide element is 3,000 mm wide and 2,200 mm high; the order takes up to 1,400 mm by 2,400 mm.

4. System and unit type: The agent resubmits after fixing the errors

The agent's request. Please order 4 lift-slide door units in IGLO HS, each 3,000 mm wide and 2,200 mm high, with 40 mm glazing, a white profile and a swisspacer spacer. Delivery is in 8 weeks. The Uw value is 0.71. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 units; the system lists a Uw of 71 hundredths of W/m2K.

5. Balcony doors and glazing: A balcony door order on IGLO Premier

The agent's request. Please order 20 balcony door units in IGLO Premier, each 1,000 mm wide and 2,000 mm high, with 20 mm glazing, a brown profile and a steel spacer. Delivery is in 8 weeks. The Uw value is 0.89. It is ready to send.

Verdict: Blocked.

  • Balcony door on IGLO Premier. IGLO Premier is ordered for outward-opening windows; balcony doors use IGLO 5 Classic, Energy or Edge.
  • Glazing too thin for the system. The glazing package is 20 mm thick; the system on the order takes glazing from 24 mm.
  • Brown profile on IGLO Premier or HS. IGLO Premier and IGLO HS are ordered in a white or anthracite profile or with a veneer; a brown profile is not offered.

6. Balcony doors and glazing: The agent resubmits after fixing the errors

The agent's request. Please order 20 balcony door units in IGLO Edge, each 1,000 mm wide and 2,200 mm high, with 44 mm glazing, an anthracite profile and a steel spacer. Delivery is in 8 weeks. The Uw value is 0.66. It is ready to send.

Verdict: Allowed.

  • Order summary. 20 units; the system lists a Uw of 66 hundredths of 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 PVC windows, balcony doors and a terrace lift-slide door: an IGLO system, the unit type, sash size, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please order 120 tilt-turn window units in IGLO Energy, each 1,450 mm wide and 1,400 mm high, with 56 mm glazing, an anthracite profile and a steel spacer. Delivery is in 3 weeks. The rest of the request is on screen. The Uw value is 0.86.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings and one approval, all in one answer. The glazing package is 56 mm thick; the system on the order takes up to 52 mm. The sash is 1,450 mm wide; the system on the order takes sashes up to 1,400 mm. IGLO Energy profiles come in white or brown; use a veneer for an anthracite look. The other one is on screen.
  6. The validator returned four blocking findings and one approval 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 order are checked against each other.
  7. What this shows: for limits that differ by system, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the width to 1,400 mm, the glazing to 52 mm, the profile colour to brown, the delivery to 6 weeks and the Stated Uw value to 0.71.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.