Predictika · 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 triple-glazed windows and lift and slide doors: the series, design style, opening type, glazing, security class, blinds and extras. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the thermal and noise figures the agent states with what the series reaches, and returns a verdict, every reason and the figures it computed.

Scope: Internorm uPVC-aluminium and timber-aluminium windows, lift and slide doors and panorama glazing (KF, KV, HF, HV, KS, HS and HX series): styles, openings, glazing, security, blinds and size. See everything this validator covers

This validator models orders for Internorm windows and doors built from Internorm product names and the figures in its public UK brochure, not just the scenarios shown below.

  • Series and styles — KF 510, KF 410, KF 310, KV 440, KV 350, HF 510, HF 410, HV 450, KS 430, HS 330 and HX 300, with the design styles home pure, home soft, ambiente and studio offered for each series.
  • Openings and glazing — fixed, turn and tilt, sliding window, doors, low-threshold doors, outward-opening doors and lift and slide doors, by series; triple glazing, laminated or toughened safety glass, Juliet balconies and low glazing.
  • Performance and security — the best Uw, the highest noise reduction and the highest security class (RC1N, RC2, RC3) each series reaches, compared with what the order states; RC3 is available on request.
  • Options — blinds between the panes with I-tec Shading (KV and HV series), I-tec Ventilation, lockable handles, Comfort Drive on lift and slide doors, timber and uPVC interiors, lift and slide sash weight (up to 400 kg), lift and slide size (up to 650 x 280 cm) and panorama glazing (up to 10.5 square metres).

Any Internorm window or door order that touches these products and rules is in scope, not only the scenarios pictured here. Product names, Uw, noise, security, opening types, design styles and the lift and slide and panorama limits come from the Internorm UK brochure. The size limits of the other series, the compatibility rules not stated there (for example which series take I-tec Ventilation, the lockable handle on the KF 510, safety glass for low glazing) and the discount thresholds are modeled from comparable window systems and are not Internorm-published. Not covered: prices (this validator produces no price build-up or line-item quote), front doors, uPVC-only windows without aluminium, fly screens, shutters and raffstores, colours and handles, and installation.

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.

8 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
Design styles that are only offered for some seriesOnly with care
A product rule per style and series; it works, but every new series or style is more rules to maintain.
Style, series and opening are in one request and checked together on every call.
Stated thermal and noise figures that must not beat the seriesOnly with care
A stated figure is a free-entry field; a rule can compare it with a limit, but someone has to write and keep that comparison for every series.
The stated figures travel with the order and are compared with each series on every call.
Safety glass that depends on the opening, the sill height and a Juliet balconyOnly with workarounds
Glass type depends on choices on several lines (opening, sill, balcony), so it needs cross-line rules that interact with each other.
Every choice is in one request, so the conflict is found whichever order the choices arrive in.
Blinds, solar shading and ventilation that only some series takeOnly with workarounds
The options depend on the series and on each other (shading needs a blind), so one change can invalidate another choice.
Series and options are checked together, and each missing dependency is reported.
Lift and slide doors with size, sash weight and glass limitsOnly with care
Several numeric limits for one product family; each works alone, but they have to be kept in step.
Size, weight and glass are checked together and the heavy-sash approval is raised alongside.
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 design style on the order is not offered for the chosen series (home pure suits every series; home soft, ambiente and studio are limited to some).
2The opening type on the order is not offered for the chosen series (for example outward-opening doors only come with KF 410, KF 310 and HF 410).
3The order states a Uw of 61 hundredths of W/m2K, better than the 62 the series reaches at best.
4The order states a Uw of 68 hundredths of W/m2K, better than the 69 the series reaches at best.
5The order states a noise reduction of 48 dB, above the 47 dB this series reaches.
6The security class asked for (RC3) is above the highest class the chosen series offers (RC2).
7The highest security class (RC3) is available on request; a person should confirm it with Internorm.
8The KF 510 reaches its higher security classes with its integrated locking and a lockable handle; the order has none.
9Blinds between the glass panes come only with the KV 440, KV 350 and HV 450 series.
10I-tec Shading is the solar power for the blind between the panes; the order has no integrated blind.
11I-tec Ventilation is listed for the KF 410 only; the chosen series is a different one.
12A Juliet balcony is built into a door frame; the opening type is not a door.
13The Juliet balcony is made with laminated safety glass; the glazing on the order is a different type.
14Glass with its lower edge 70 cm above the floor is in a low position and needs toughened or laminated safety glass.
15Glass with its lower edge 79 cm above the floor is in a low position and needs toughened or laminated safety glass.
16Lift and slide doors are supplied with toughened safety glass; the order has plain triple glazing.
17UPVC-aluminium series have a uPVC interior and timber-aluminium series a timber interior (spruce, larch, oak, ash or walnut); the interior on the order does not match the series.
18The unit measures 35,250 square cm; this series is modeled up to 35,000 square cm.
19A lift and slide door is made up to 650 x 280 cm; the order is 651 x 280 cm.
20A lift and slide door is made up to 650 x 280 cm; the order is 650 x 281 cm.
21The HX 300 panorama glazing is made up to 10.5 square metres; the order is 105,300 square cm.
22A lift and slide sash of 400 kg needs a site survey of the opening and the handling.
23A lift and slide sash is rated up to 400 kg; the order has a sash of 401 kg.
24Comfort Drive is the electric operation of a lift and slide door; the opening type is a different one.
25The order has 0 units; at least 1 is needed.
26A discount of 11 percent needs sales manager approval.
27A discount of 25 percent needs sales manager approval.
28A discount of 26 percent is above the 25 percent that can be offered at all.
29The order states a Uw of 70 hundredths of W/m2K, better than the 79 the series reaches at best.
30The order states a noise reduction of 50 dB, above the 44 dB this series reaches.
31Glass with its lower edge 60 cm above the floor is in a low position and needs toughened or laminated safety glass.
32The unit measures 40,000 square cm; this series is modeled up to 25,000 square cm.
33A discount of 30 percent is above the 25 percent that can be offered at all.

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. Series, style and security: A KF 310 order with studio style, RC3 security and a stated Uw of 0.66

The agent's request. Please order 8 Internorm KF 310 units, turn and tilt, 120 x 135 cm with the glass 90 cm above the floor, with plain triple glazing, studio style, a uPVC interior and security class RC3. The order states a Uw of 0.66 W/m2K and a noise reduction of 40 dB. It is ready to send.

Verdict: Blocked.

  • Design style not offered for the series. The design style on the order is not offered for the chosen series (home pure suits every series; home soft, ambiente and studio are limited to some).
  • Stated Uw better than the series achieves. The order states a Uw of 66 hundredths of W/m2K, better than the 69 the series reaches at best.
  • Security class above the series maximum. The security class asked for (RC3) is above the highest class the chosen series offers (RC2).
  • RC3 security is on request. The highest security class (RC3) is available on request; a person should confirm it with Internorm.

2. Series, style and security: The agent resubmits after fixing the errors

The agent's request. Please order 8 Internorm KF 510 units, turn and tilt, 120 x 135 cm with the glass 90 cm above the floor, with plain triple glazing, home pure style, a uPVC interior and security class RC3, with a lockable handle. The order states a Uw of 0.66 W/m2K and a noise reduction of 40 dB. It is ready to send.

Verdict: Needs approval.

  • RC3 security is on request. The highest security class (RC3) is available on request; a person should confirm it with Internorm.
  • Unit summary. Unit area 16,200 square cm; this series reaches a Uw of 64 hundredths of W/m2K and 46 dB noise reduction at best.

3. Series, style and security: The agent resubmits after fixing the errors

The agent's request. Please order 8 Internorm KF 510 units, turn and tilt, 120 x 135 cm with the glass 90 cm above the floor, with plain triple glazing, home pure style, a uPVC interior and security class RC2, with a lockable handle. The order states a Uw of 0.66 W/m2K and a noise reduction of 40 dB. It is ready to send.

Verdict: Allowed.

  • Unit summary. Unit area 16,200 square cm; this series reaches a Uw of 64 hundredths of W/m2K and 46 dB noise reduction at best.

4. Lift and slide doors: An HS 330 lift and slide order with plain glass, 700 cm wide, a 450 kg sash and Comfort Drive

The agent's request. Please order 2 Internorm HS 330 units, lift and slide door, 700 x 260 cm with the glass 0 cm above the floor, with plain triple glazing, no design style, a walnut interior and security class RC2, with Comfort Drive. The sash weighs 450 kg. The order states a Uw of 0.70 W/m2K and a noise reduction of 38 dB. It is ready to send.

Verdict: Blocked.

  • Stated Uw better than the series achieves. The order states a Uw of 70 hundredths of W/m2K, better than the 73 the series reaches at best.
  • Low glazing needs safety glass. Glass with its lower edge 0 cm above the floor is in a low position and needs toughened or laminated safety glass.
  • Lift and slide door needs safety glass. Lift and slide doors are supplied with toughened safety glass; the order has plain triple glazing.
  • Lift and slide door above 650 x 280 cm. A lift and slide door is made up to 650 x 280 cm; the order is 700 x 260 cm.
  • Lift and slide sash above 400 kg. A lift and slide sash is rated up to 400 kg; the order has a sash of 450 kg.

5. Lift and slide doors: The agent resubmits after fixing the errors

The agent's request. Please order 2 Internorm HS 330 units, lift and slide door, 650 x 280 cm with the glass 0 cm above the floor, with triple glazing with toughened safety glass, no design style, a walnut interior and security class RC2, with Comfort Drive. The sash weighs 350 kg. The order states a Uw of 0.73 W/m2K and a noise reduction of 38 dB. It is ready to send.

Verdict: Needs approval.

  • Heavy sash needs a site survey. A lift and slide sash of 350 kg needs a site survey of the opening and the handling.
  • Unit summary. Unit area 182,000 square cm; this series reaches a Uw of 73 hundredths of W/m2K and 40 dB noise reduction at best.

6. Lift and slide doors: The agent resubmits after fixing the errors

The agent's request. Please order 2 Internorm HS 330 units, lift and slide door, 650 x 280 cm with the glass 0 cm above the floor, with triple glazing with toughened safety glass, no design style, a walnut interior and security class RC2, with Comfort Drive. The sash weighs 300 kg. The order states a Uw of 0.73 W/m2K and a noise reduction of 38 dB. It is ready to send.

Verdict: Allowed.

  • Unit summary. Unit area 182,000 square cm; this series reaches a Uw of 73 hundredths of W/m2K and 40 dB noise reduction at best.

7. Blinds, low glazing and discount: A KF 410 order with a blind between the panes, oak interior, low glass and a 30 percent discount

The agent's request. Please order 12 Internorm KF 410 units, turn and tilt, 110 x 130 cm with the glass 70 cm above the floor, with plain triple glazing, home pure style, a oak interior and security class RC2, with a blind between the panes and I-tec Shading. The customer is offered a 30 percent discount. The order states a Uw of 0.65 W/m2K and a noise reduction of 40 dB. It is ready to send.

Verdict: Blocked.

  • Integrated blind on a series without one. Blinds between the glass panes come only with the KV 440, KV 350 and HV 450 series.
  • Low glazing needs safety glass. Glass with its lower edge 70 cm above the floor is in a low position and needs toughened or laminated safety glass.
  • Interior finish does not match the series. UPVC-aluminium series have a uPVC interior and timber-aluminium series a timber interior (spruce, larch, oak, ash or walnut); the interior on the order does not match the series.
  • Discount above 25 percent. A discount of 30 percent is above the 25 percent that can be offered at all.

8. Blinds, low glazing and discount: The agent resubmits after fixing the errors

The agent's request. Please order 12 Internorm HV 450 units, turn and tilt, 110 x 130 cm with the glass 70 cm above the floor, with triple glazing with laminated safety glass, home soft style, a oak interior and security class RC2, with a blind between the panes and I-tec Shading. The customer is offered a 10 percent discount. The order states a Uw of 0.65 W/m2K and a noise reduction of 40 dB. It is ready to send.

Verdict: Allowed.

  • Unit summary. Unit area 14,300 square cm; this series reaches a Uw of 62 hundredths of W/m2K and 46 dB noise reduction at best.

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 triple-glazed windows and lift and slide doors: the series, design style, opening type, and more. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the thermal and noise figures the agent states with what the series reaches, 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 order 8 Internorm KF 310 units, turn and tilt, 120 x 135 cm with the glass 90 cm above the floor. The order states a Uw of 0.66 W/m2K and a noise reduction of 40 dB. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings and one approval, all in one answer. The design style on the order is not offered for the chosen series (home pure suits every series; home soft, ambiente and studio are limited to some). The order states a Uw of 66 hundredths of W/m2K, better than the 69 the series reaches at best. The security class asked for (RC3) is above the highest class the chosen series offers (RC2).
  6. The validator returned three 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 quote are checked against each other.
  7. What this shows: for design styles that are only offered for some series, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the series to KF 510, the design style to home pure and the lockable handle to yes.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The three blocking findings are cleared; one approval remains for a person: RC3 security is on request.
  13. The agent resubmits once more.
  14. The revised request. It changes the security class to RC2.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Four problems caught in one call, fixed in two passes, 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.