Predictika · Made-to-measure window quotes

An AI sales agent's Modus casement window quote, checked before it goes out

An AI sales agent prepares a trade quote for Eurocell Modus casement windows: the sash style, the opening type and size, the glazing, the reinforcing, the sill, the colour and the guarantee. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public Modus technical data sheets and returns a verdict, every reason and the listed U-value and energy index it compared against.

Scope: Eurocell Modus flush sash and slim rebate sash PVC-U casement windows only: opening type and size limits, glazing units, reinforcing, sills, colours and the guarantee. See everything this validator covers

This validator models rules stated in the public Modus technical data sheets, not just the scenarios shown below.

  • Size limits — top hung, side hung and fixed lights each have a listed width and height range (for example a side hung sash is 400 to 750 mm wide and 320 to 1,500 mm high); a fixed light has listed maximums.
  • Glazing — the listed double and triple glazed units, each with its U-value and window energy index; the figures differ between the flush and slim rebate sash for some units, and the Clearvision unit is listed for the slim rebate sash only. Triple units need full thermal reinforcing.
  • Reinforcing and accessories — steel in transoms between 1,600 and 2,000 Pa; Cavalok cavity closers for 100 to 300 mm cavities; sill depths of 85, 125, 150, 180 and 225 mm.
  • Colour and guarantee — the standard colour range, with architectural and other colours going to a person; the 12-year guarantee applies to the White profile only.

Any quote for these two sash styles that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (no public Eurocell trade price list was found for these products, so this validator produces no price build-up or line-item quote), the standard casement, tilt and turn windows, doors and the other Eurocell products.

The AI sales agentBuilds the window quote from the conversation with the installer 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
Size limits that depend on the opening typeOnly with care
Each opening type has its own width and height range, so every window line needs the right range chosen from its type.
The ranges are held once as data and every window is compared with the range for its own opening type.
Glazing figures that depend on the sashOnly with workarounds
The same glazing unit lists a different U-value and energy index on the flush and slim rebate sash, so a stated figure must be looked up by sash and glazing together.
The model looks up the listed values for the chosen sash and glazing and compares the quote's stated figures with them.
Conditions that come from the choicesOnly with care
Triple glazing needs thermal reinforcing, a transom at high wind load needs steel, and a cavity closer has a cavity range.
These conditions are evaluated together on every call, in whatever order the choices arrive.
Blocks and approvalsOnly with workarounds
A colour or sill that the sources list differently needs a person, which must be told apart from a hard mismatch.
Blocks and approvals are separate findings in one answer, and the Execute step is refused until each one is cleared.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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 width of 800 mm is above the listed maximum of 750 mm for this opening type.
2A width of 350 mm is below the listed minimum of 400 mm for this opening type.
3A height of 1,600 mm is above the listed maximum of 1,500 mm for this opening type.
4A height of 300 mm is below the listed minimum of 320 mm for this opening type.
5A width of 1,250 mm is above the listed maximum of 1,200 mm for this opening type.
6A height of 1,400 mm is above the listed maximum of 1,350 mm for this opening type.
7A width of 300 mm is below the listed minimum of 320 mm for this opening type.
8A height of 350 mm is below the listed minimum of 375 mm for this opening type.
9A width of 1,600 mm is above the listed maximum of 1,500 mm for this opening type.
10A height of 2,200 mm is above the listed maximum of 2,100 mm for this opening type.
11The quote has 0 windows; at least 1 is needed.
12The Clearvision and Planibel A double-glazed unit is listed only for the slim rebate sash, not the flush sash.
13Triple-glazed units are listed with full thermal reinforcing; the quote does not include it.
14At 1,800 Pa the data sheet requires steel reinforcement in the transoms; the quote has a transom without it.
15The data sheet lists reinforcement only up to 2,000 Pa; a person should confirm 2,200 Pa.
16The Cavalok cavity closer is listed for cavities of 100 to 300 mm; the quote has 350 mm.
17A sill of 100 mm is not a listed option; the listed sills are 85, 125, 150, 180 and 225 mm.
18A 225 mm sill appears in the product listing but not in the Modus system overview; a person should confirm it.
19The quote states a U-value of 0.7 W/m2K; the data sheet lists 1.3 for this sash and glazing.
20The quote states a window energy index of 28; the data sheet lists 31 for this sash and glazing.
21The quote states a U-value of 0.85 W/m2K; the data sheet lists 0.8 for this sash and glazing.
22The quote states a 12-year guarantee; the Modus guarantee of 12 years applies to the White profile only.
23The quote states a guarantee of 15 years for the White profile; the Modus guarantee is 12 years.
24Agate Grey is a standard colour in the colours sheet but an architectural colour in the product listing; a person should confirm the lead time.
25The architectural metallic colours are listed for the slim rebate sash; a person should confirm them on the flush sash.
26Colours outside the standard range are delivered in about three weeks; a person should confirm the colour and the delivery.
27The quote states a U-value of 1.1 W/m2K; the data sheet lists 1.4 for this sash and glazing.

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. Twelve side hung windows: Twelve flush side hung double-glazed windows with a stated U-value

The agent's request. Please quote 12 Modus flush sash side hung windows, 800 mm wide by 1100 mm high, double-glazed (4/20/4, Optiwhite and Pilkington KS, Argon), in White, with a 150 mm sill. The quote states a U-value of 0.7 W/m2K and a window energy index of 11. It is ready to send.

Verdict: Blocked.

  • Width above the listed maximum. A width of 800 mm is above the listed maximum of 750 mm for this opening type.
  • Stated U-value differs from the listed U-value. The quote states a U-value of 0.7 W/m2K; the data sheet lists 1.3 for this sash and glazing.

2. Twelve side hung windows: The agent resubmits after fixing the errors

The agent's request. Please quote 12 Modus flush sash side hung windows, 750 mm wide by 1100 mm high, triple-glazed (4/16/4/16/4, Diamant with two Planitherm One panes, Krypton) with full thermal reinforcing, in White, with a 150 mm sill. The quote states a U-value of 0.7 W/m2K and a window energy index of 9. It is ready to send.

Verdict: Allowed.

  • Listed values for this sash and glazing. Listed for this sash and glazing: U-value 0.7 W/m2K, window energy index 9.

3. Six top hung windows: Six top hung windows with a transom and a guarantee

The agent's request. Please quote 6 Modus flush sash top hung windows, 1250 mm wide by 1400 mm high, double-glazed (4/20/4, Clearvision and Planibel A, Argon), in Rosewood, with a 150 mm sill, designed for 1,800 Pa, with a transom, and a Cavalok cavity closer for a 350 mm cavity. The quote states a 12-year guarantee. It is ready to send.

Verdict: Blocked.

  • Width above the listed maximum. A width of 1,250 mm is above the listed maximum of 1,200 mm for this opening type.
  • Height above the listed maximum. A height of 1,400 mm is above the listed maximum of 1,350 mm for this opening type.
  • Clearvision glazing is listed for the slim rebate sash only. The Clearvision and Planibel A double-glazed unit is listed only for the slim rebate sash, not the flush sash.
  • Steel reinforcement missing in the transom. At 1,800 Pa the data sheet requires steel reinforcement in the transoms; the quote has a transom without it.
  • Cavalok cavity closer size not listed. The Cavalok cavity closer is listed for cavities of 100 to 300 mm; the quote has 350 mm.
  • The 12-year guarantee applies to White only. The quote states a 12-year guarantee; the Modus guarantee of 12 years applies to the White profile only.

4. Six top hung windows: The agent resubmits after fixing the errors, but two errors remain

The agent's request. Please quote 6 Modus slim rebate sash top hung windows, 1200 mm wide by 1350 mm high, double-glazed (4/20/4, Clearvision and Planibel A, Argon), in Rosewood, with a 150 mm sill, designed for 1,800 Pa, with a transom and steel reinforcement in it, and a Cavalok cavity closer for a 350 mm cavity. The quote states a 12-year guarantee. It is ready to send.

Verdict: Blocked.

  • Cavalok cavity closer size not listed. The Cavalok cavity closer is listed for cavities of 100 to 300 mm; the quote has 350 mm.
  • The 12-year guarantee applies to White only. The quote states a 12-year guarantee; the Modus guarantee of 12 years applies to the White profile only.

5. Six top hung windows: The agent resubmits after fixing the errors

The agent's request. Please quote 6 Modus slim rebate sash top hung windows, 1200 mm wide by 1350 mm high, double-glazed (4/20/4, Clearvision and Planibel A, Argon), in White, with a 150 mm sill, designed for 1,800 Pa, with a transom and steel reinforcement in it, and a Cavalok cavity closer for a 300 mm cavity. The quote states a 12-year guarantee. It is ready to send.

Verdict: Allowed.

  • Listed values for this sash and glazing. Listed for this sash and glazing: U-value 1.4 W/m2K, window energy index 9.

6. Ten metallic windows: Ten slim rebate windows in a metallic finish with a 225 mm sill

The agent's request. Please quote 10 Modus slim rebate sash side hung windows, 700 mm wide by 1200 mm high, triple-glazed (4/16/4/16/4, Optiwhite with two Pilkington KS panes, Argon) with full thermal reinforcing, in an architectural metallic finish, with a 225 mm sill. The quote states a U-value of 0.85 W/m2K and a window energy index of 28. It is ready to send.

Verdict: Needs approval.

  • Sill listed in one source only. A 225 mm sill appears in the product listing but not in the Modus system overview; a person should confirm it.
  • Listed values for this sash and glazing. Listed for this sash and glazing: U-value 0.85 W/m2K, window energy index 28.

7. Ten metallic windows: The agent resubmits after fixing the errors

The agent's request. Please quote 10 Modus slim rebate sash side hung windows, 700 mm wide by 1200 mm high, triple-glazed (4/16/4/16/4, Optiwhite with two Pilkington KS panes, Argon) with full thermal reinforcing, in an architectural metallic finish, with a 180 mm sill. The quote states a U-value of 0.85 W/m2K and a window energy index of 28. It is ready to send.

Verdict: Allowed.

  • Listed values for this sash and glazing. Listed for this sash and glazing: U-value 0.85 W/m2K, window energy index 28.

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 a trade quote for Eurocell Modus casement windows: the sash style, the opening type and size, the glazing, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public Modus technical data sheets and returns a verdict, every reason and the listed U-value and energy index it compared against.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 6 Modus flush sash top hung windows, 1250 mm wide by 1400 mm high, double-glazed (4/20/4, Clearvision and Planibel A, Argon). The quote states a 12-year guarantee. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. A width of 1,250 mm is above the listed maximum of 1,200 mm for this opening type. A height of 1,400 mm is above the listed maximum of 1,350 mm for this opening type. The Clearvision and Planibel A double-glazed unit is listed only for the slim rebate sash, not the flush sash. The other three are on screen.
  6. The validator returned six 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 figures that depend on the sash, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the sash to slim rebate sash, the width to 1,200 mm and the height to 1,350 mm. It sets the steel in transom to yes.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. The Cavalok cavity closer is listed for cavities of 100 to 300 mm; the quote has 350 mm. The quote states a 12-year guarantee; the Modus guarantee of 12 years applies to the White profile only.
  12. Four findings cleared. Still blocking: Cavalok cavity closer size not listed and the 12-year guarantee applies to White only.
  13. The agent resubmits once more.
  14. The revised request. It changes the colour to white and the cavity to 300 mm.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared.
  18. Six 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.