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, lift-slide doors and front doors from a profile system, with glazing, sash size, 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. No prices are involved.

Scope: Gealan PVC-U windows, lift-slide doors and front doors: S 8000, S 9000 FUTURA and S 9000 LUMAXX, with STV bonding and surfaces. See everything this validator covers

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

  • Profile systems and units — S 8000 (5 or 6 chambers), S 9000 FUTURA and the slim S 9000 LUMAXX; casement, tilt-turn and fixed windows, the S 9000 lift-slide door and front doors.
  • Glazing and size — the glazing thickness each system takes, with STV bonding adding 2 mm, and the largest sash, lift-slide element or front door.
  • Options — STV bonding, aluminium cladding shells (S 9000, white profile), the acrylcolor, BALANCE and decor foil surfaces, and a passive house claim (S 9000 FUTURA 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 Gealan window or door order that touches these systems and rules is in scope, not only the scenarios pictured here. Product names, build depths, chamber counts, maximum glazing thickness, best Uf values, STV bonding, the surfaces and the S 9000 lift-slide door are taken from public gealan.de pages. Which sizes and Uf value belong to which unit, the lift-slide and front door size limits, option compatibility and approval thresholds are modeled from comparable PVC-U systems and are not Gealan-published. Not covered: prices (this validator produces no price build-up or line-item quote, and no prices are modeled), SMOOVIO and SMOOVE multislide sliding systems, ventilation products and other Gealan lines.

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.
Units that exist on one platform only (lift-slide door, front door)Only with workarounds
The unit choice depends on the profile choice on another line, so it needs cross-line rules that interact with the rest.
The system and unit are in one request, so a mismatch is found whichever order the choices arrive in.
Options that exist for one system only (cladding, STV bonding, 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.

1The lift-slide door is built on the S 9,000 platform; S 8,000 does not take a lift-slide door in this model.
2GEALAN-LUMAXX is a slim window profile; lift-slide doors and front doors use S 9,000 FUTURA in this model.
3The 5-chamber or 6-chamber choice applies to S 8,000 only; S 9,000 windows are always 6-chamber.
4S 8,000 front doors are 5-chamber; the 6-chamber version is for windows.
5The glazing is 50 mm thick; the system on the order takes up to 48 mm (STV bonding adds 2 mm).
6The glazing is 54 mm thick; the system on the order takes up to 52 mm (STV bonding adds 2 mm).
7The glazing is 56 mm thick; the system on the order takes up to 54 mm (STV bonding adds 2 mm).
8The glazing is 12 mm thick; the systems take glazing from 16 mm.
9STV glass bonding is ordered for window and lift-slide sashes, not for front doors, in this model.
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 2,400 mm high; the system on the order takes sashes up to 2,300 mm (S 9,000 FUTURA reaches 2,400 mm only with STV bonding, S 9,000 LUMAXX 2,500 mm).
13The sash is 2,600 mm high; the system on the order takes sashes up to 2,500 mm (S 9,000 FUTURA reaches 2,400 mm only with STV bonding, S 9,000 LUMAXX 2,500 mm).
14The lift-slide element is 3,600 mm wide and 2,200 mm high; this model takes up to 3,500 mm by 2,500 mm.
15The lift-slide element is 3,000 mm wide and 2,600 mm high; this model takes up to 3,500 mm by 2,500 mm.
16The front door is 1,400 mm wide and 2,200 mm high; this model takes up to 1,300 mm by 2,400 mm.
17The front door is 1,100 mm wide and 2,500 mm high; this model takes up to 1,300 mm by 2,400 mm.
18The aluminium cladding shells are offered for S 9,000 in this model, not for S 8,000.
19With an aluminium cladding shell the PVC-U profile is supplied white; acrylcolor, BALANCE or decor foil is not combined with it in this model.
20Only the S 9,000 FUTURA combination is described as passive-house capable.
21A passive house claim needs a Uf value of 1.0 W/m²K or less; the order computes 130 hundredths.
22The quote states a Uf value of 120 hundredths of W/m²K, but the order computes 130.
23The quote states a Uf value of 100 hundredths of W/m²K, but the order computes 89.
24An order of 500 units or more needs a project review of the delivery plan and terms.
25An order of 100 units or more with delivery in 3 weeks needs a production planner to confirm capacity.
26The order has 0 units.
27The order asks for delivery in 0 weeks.
28The glazing is 60 mm thick; the system on the order takes up to 48 mm (STV bonding adds 2 mm).
29The quote states a Uf value of 89 hundredths of W/m²K, but the order computes 120.

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. S 8000 windows: S 8000 windows with 52 mm glazing, wide sashes and aluminium cladding in acrylcolor

The agent's request. Please quote 120 casement windows on S 8000, 1400 by 1400 mm, with 52 mm glazing, aluminium cladding shell, GEALAN-acrylcolor 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 52 mm thick; the system on the order takes up to 48 mm (STV bonding adds 2 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.
  • Aluminium cladding shell outside S 9000. The aluminium cladding shells are offered for S 9,000 in this model, not for S 8,000.
  • Cladding with a decorative profile surface. With an aluminium cladding shell the PVC-U profile is supplied white; acrylcolor, BALANCE or decor foil is not combined with it in this model.

2. S 8000 windows: The agent resubmits after fixing the errors

The agent's request. Please quote 120 casement windows on S 9000 FUTURA, 1400 by 1400 mm, with 52 mm glazing, aluminium cladding shell, delivery in 10 weeks. The quote states a Uf value of 0.89 W/m²K. It is ready to send.

Verdict: Allowed.

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

3. Passive house windows: Windows described as passive house capable on S 8000

The agent's request. Please quote 80 casement windows on S 8000, 1100 by 1400 mm, with 36 mm glazing, delivery in 8 weeks, described as passive house capable. The quote states a Uf value of 1.30 W/m²K. It is ready to send.

Verdict: Blocked.

  • Passive house claim needs S 9000 FUTURA. Only the S 9,000 FUTURA combination is described as passive-house capable.

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

The agent's request. Please quote 80 casement windows on S 9000 LUMAXX, 1100 by 1400 mm, with 48 mm glazing, delivery in 8 weeks, described as passive house capable. The quote states a Uf value of 0.89 W/m²K. It is ready to send.

Verdict: Blocked.

  • Passive house claim needs S 9000 FUTURA. Only the S 9,000 FUTURA combination is described as passive-house capable.
  • Stated Uf value differs from the order. The quote states a Uf value of 89 hundredths of W/m²K, but the order computes 100.

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

The agent's request. Please quote 80 casement windows on S 9000 FUTURA, 1100 by 1400 mm, with 48 mm glazing, delivery in 8 weeks, described as passive house capable. The quote states a Uf value of 0.89 W/m²K. It is ready to send.

Verdict: Allowed.

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

6. Lift-slide doors: Lift-slide doors on S 8000, 3,600 mm wide, with a passive house claim

The agent's request. Please quote 4 lift-slide doors on S 8000, 3600 by 2200 mm, with 44 mm glazing, STV bonding, delivery in 8 weeks, described as passive house capable. The quote states a Uf value of 1.30 W/m²K. It is ready to send.

Verdict: Blocked.

  • Lift-slide door on S 8000. The lift-slide door is built on the S 9,000 platform; S 8,000 does not take a lift-slide door in this model.
  • Lift-slide element too large. The lift-slide element is 3,600 mm wide and 2,200 mm high; this model takes up to 3,500 mm by 2,500 mm.
  • Passive house claim needs S 9000 FUTURA. Only the S 9,000 FUTURA combination is described as passive-house capable.

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

The agent's request. Please quote 4 lift-slide doors on S 9000 FUTURA, 3400 by 2200 mm, with 52 mm glazing, STV bonding, delivery in 8 weeks. The quote states a Uf value of 1.30 W/m²K. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 units; the order computes a Uf value of 130 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, lift-slide doors and front doors from a profile system, with glazing, sash size, 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. No prices are involved.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 120 casement windows on S 8000, 1400 by 1400 mm, with 52 mm glazing, aluminium cladding shell, GEALAN-acrylcolor 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 four findings, all in one answer. The glazing is 52 mm thick; the system on the order takes up to 48 mm (STV bonding adds 2 mm). The sash is 1,400 mm wide; the system on the order takes sashes up to 1,300 mm. The aluminium cladding shells are offered for S 9,000 in this model, not for S 8,000. The other one is on screen.
  6. The validator returned four 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 S 9000 FUTURA, the profile surface to white and the Stated Uf value to 0.89.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four 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.