Predictika · Window and patio door orders

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

An AI sales agent prepares an order for vinyl windows and patio doors with glass, grids, colors and a performance statement. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the series and option rules and returns a verdict, every reason and the figures it computed.

Scope: Atrium vinyl window and sliding patio door orders: series and styles, glass, grids, colors, design pressure ratings, hopper and patio door sizes and glass warranty statements. See everything this validator covers

This validator models Atrium window and sliding patio door orders, not just the scenarios shown below.

  • Series and styles — double hung and sliders in Series 8900, 8700 and 8300; single hung and sliders in Series 8100 and 8050; Series 600 basement hoppers; casement and awning windows; sliding patio doors Models 311, 312 and 332.
  • Glass, grids and colors — triple-pane glass only on Series 8900; simulated divided lite grids only on Series 8900, casement and awning; exterior paint colors only with white interiors; casement and awning windows in white or almond only.
  • Ratings, sizes and warranty — design pressure ratings (DP 60 on Series 8900, DP 35 on Series 8700 or DP 50 with the option, DP 50 on Series 8050) checked against the job and the figure the quote states; Series 600 hopper stock sizes; patio door widths by model; the glass breakage warranty named for each series.

Any Atrium window or sliding patio door order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the public Atrium documents contain no price list, so this validator produces no price build-up or line-item quote), other Cornerstone Building Brands lines such as Simonton or Ply Gem, garden, bay and bow windows, hardware, screens and installation. Design pressure is checked only for the series where the brochure gives a rating.

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.

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
Options that exist on one series only: triple-pane glass, simulated divided lite gridsOnly with care
A product rule per option and series. It works, but each series needs its own set of exclusions kept in step with the brochure.
The series, glass and grid are in one request and every restriction is checked together.
Exterior paint that needs a white interior, and a casement line limited to white or almondOnly with workarounds
Each depends on a color chosen on one line and another choice on a different line, so they need cross-field rules that interact with the rest.
Every choice is in one request, so the conflict is found whichever order the choices arrive in.
Design pressure ratings that differ by series, with an option that raises one of themOnly with care
A lookup per series plus an option, compared with what the job needs; someone has to write and maintain it.
The rating is computed from the series and option on every call and compared with the job and with the figure the quote states.
Stated figures and warranty wording that must match the seriesOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed value, but someone has to write and maintain that comparison.
The stated figure travels with the order and is compared with the computed one 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 window or door style on the quote is not offered in the selected series; the brochure lists double hung and sliders for Series 8900, 8700 and 8300, single hung and sliders for Series 8100 and 8050, hoppers for Series 600 (basement), casement and awning as their own line, and sliding patio doors as Models 311, 312 and 332.
2Triple-pane glass (R-5 with Super Spacer) is listed as an option for Series 8900 only.
3Simulated divided lite (SDL) grids are available on Series 8900, casement and awning windows only.
4Exterior paint colors are offered with white interiors only.
5Casement and awning windows are available in white or almond only, with no exterior paint or wood laminate.
6The job needs a design pressure (DP) rating of 50, but the brochure rating for this configuration is DP 35.
7The optional DP 50 rating is listed for Series 8700 only.
8The job needs a design pressure (DP) rating of 65, but the brochure rating for this configuration is DP 60.
9The quote states DP 40, but the brochure rating for this configuration is DP 50.
10Series 600 basement hopper windows come in stock sizes only (32 x 15 1/2, 32 x 19 1/2 and 32 x 23 1/2 inches); the quote asks for 32 x 20 inches.
11Series 600 basement hopper windows come in stock sizes only (32 x 15 1/2, 32 x 19 1/2 and 32 x 23 1/2 inches); the quote asks for 30 x 15.5 inches.
12This sliding patio door model is not offered in a 96 inch width; the brochure lists 5 ft, 6 ft and 6 ft 4 in for Model 311 and 5, 6, 6 ft 4 in, 8, 9 and 12 ft for Models 312 and 332.
13This sliding patio door model is not offered in a 100 inch width; the brochure lists 5 ft, 6 ft and 6 ft 4 in for Model 311 and 5, 6, 6 ft 4 in, 8, 9 and 12 ft for Models 312 and 332.
14The quote states a glass breakage warranty that differs from the brochure for this series (lifetime on Series 8900, casement and awning; 25-year on Series 8700, 8300 and 8100).
15The lifetime glass breakage warranty is listed as optional on Series 8050; a person should confirm the option is on the order.
16The quote states DP 50, but the brochure rating for this configuration is DP 35.

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. Glass and grids: Series 8700 windows with triple-pane glass and SDL grids

The agent's request. Please quote 12 Series 8700 double hung windows, 36 x 60 inches, with triple-pane glass and simulated divided lite (SDL) grid, white outside and white inside. It is ready to send.

Verdict: Blocked.

  • Triple-pane glass only on Series 8900. Triple-pane glass (R-5 with Super Spacer) is listed as an option for Series 8900 only.
  • Simulated divided lite grids are limited. Simulated divided lite (SDL) grids are available on Series 8900, casement and awning windows only.

2. Glass and grids: The agent resubmits after fixing the errors

The agent's request. Please quote 12 Series 8900 double hung windows, 36 x 60 inches, with triple-pane glass and simulated divided lite (SDL) grid, white outside and white inside. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 unit(s) of this configuration; the brochure design pressure rating for it is DP 60.

3. Colors and casement windows: Black casement windows with a cherry interior

The agent's request. Please quote 8 casement windows, 30 x 48 inches, with ultra Low-E glass with argon gas and no grid, black outside and cherry inside. It is ready to send.

Verdict: Blocked.

  • Painted exterior needs a white interior. Exterior paint colors are offered with white interiors only.
  • Casement and awning: white or almond only. Casement and awning windows are available in white or almond only, with no exterior paint or wood laminate.

4. Colors and casement windows: The agent resubmits after fixing the errors

The agent's request. Please quote 8 Series 8300 double hung windows, 30 x 48 inches, with ultra Low-E glass with argon gas and no grid, black outside and cherry inside. It is ready to send.

Verdict: Blocked.

  • Painted exterior needs a white interior. Exterior paint colors are offered with white interiors only.

5. Colors and casement windows: The agent resubmits after fixing the errors

The agent's request. Please quote 8 Series 8300 double hung windows, 30 x 48 inches, with ultra Low-E glass with argon gas and no grid, black outside and white inside. It is ready to send.

Verdict: Allowed.

  • Order summary. 8 unit(s) of this configuration; the brochure gives no design pressure rating for this series, so none is checked.

6. Design pressure and warranty: A DP 50 job on Series 8700 with a lifetime glass warranty

The agent's request. Please quote 20 Series 8700 double hung windows, 36 x 60 inches, with Low-E glass with argon gas and no grid, white outside and white inside, for a job that needs a design pressure rating of DP 50. The quote states a design pressure rating of DP 50 and a lifetime glass breakage warranty. It is ready to send.

Verdict: Blocked.

  • Required design pressure above the rating. The job needs a design pressure (DP) rating of 50, but the brochure rating for this configuration is DP 35.
  • Stated design pressure differs from the rating. The quote states DP 50, but the brochure rating for this configuration is DP 35.
  • Stated glass warranty differs from the series. The quote states a glass breakage warranty that differs from the brochure for this series (lifetime on Series 8900, casement and awning; 25-year on Series 8700, 8300 and 8100).

7. Design pressure and warranty: The agent resubmits after fixing the errors

The agent's request. Please quote 20 Series 8700 double hung windows, 36 x 60 inches, with Low-E glass with argon gas and no grid, white outside and white inside, for a job that needs a design pressure rating of DP 50, with the optional DP 50 rating. The quote states a design pressure rating of DP 50 and a 25-year glass breakage warranty. It is ready to send.

Verdict: Allowed.

  • Order summary. 20 unit(s) of this configuration; the brochure design pressure rating for it is DP 50.

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 vinyl windows and patio doors with glass, grids, colors and a performance statement. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the series and option rules 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 20 Series 8700 double hung windows, 36 x 60 inches, with Low-E glass with argon gas and no grid. The quote states a design pressure rating of DP 50 and a lifetime glass breakage warranty. 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 job needs a design pressure (DP) rating of 50, but the brochure rating for this configuration is DP 35. The quote states DP 50, but the brochure rating for this configuration is DP 35. The quote states a glass breakage warranty that differs from the brochure for this series (lifetime on Series 8900, casement and awning; 25-year on Series 8700, 8300 and 8100).
  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 design pressure ratings that differ by series, with an option that raises one of them, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Optional DP 50 rating to yes and the stated glass breakage warranty to 25-year.
  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.