Predictika · impact-rated window package quotes, in the style of Pella

An impact window quote, checked against the window, glass, program and term rules before it goes to the builder

An AI sales agent prepares a quote for an impact-rated window package, with the order total it expects. Before the quote goes out, the agent sends it to Predictika's validator, which checks the window type, glazing package, design pressure, options, dealer program, order size and contract term against each other, compares the total the agent states with the one it computes, and returns a verdict with every reason in one pass. All prices and limits are Predictika estimates in US dollars, not Pella list prices.

Scope: Quotes for impact-rated window packages: four window types, three glazing packages, three dealer programs, design pressure, between-the-glass shades, an extended glass and hardware warranty plan, terms of 1 to 5 years and approval bands for order size, discount and value. Prices and limits are illustrative estimates, not Pella data; Predictika is not affiliated with Pella. See everything this validator covers

This validator checks any quote for these window types, glazing packages and programs, not just the scenarios shown below.

  • Window types and glazing packages — a fiberglass casement, a fiberglass double-hung, a wood awning and an oversized fixed picture window, with dual-pane Low-E, triple-pane Low-E or laminated impact-rated glass, including the dual-pane and triple-pane glass that cannot meet the impact rating the oversized picture window needs.
  • Design pressure — a design pressure checked against the window limit and the glazing limit, with a structural engineer review above 50.
  • Options and dealer programs — between-the-glass shades and the extended glass and hardware warranty plan by window type, and standard dealer, pro builder and project programs with their window minimums and discounts.
  • Warranty term and order size — terms from 1 to 5 years, a finance review above 3 years, a project desk review above 60 windows, an approval band above 12 percent total discount, a limit at 20 percent and a deal desk review above USD 150,000.
  • The total the agent states — the stated net total is compared with the total the validator computes from the line items.

Any quote that touches these rules is in scope, not only the scenarios pictured here. Not checked: other Pella products such as entry doors, patio doors or shutters, real list prices, local building code or product approval decisions, and tax or multi-currency quoting.

The AI sales agentPrepares the window quote for the customer and says it is ready to send.
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 a rules-based CPQ gets this 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 caughtA rules-based CPQPredictika
An option that depends on the window typeOnly with care
Which window takes the between-the-glass shades or the warranty plan is a table of exceptions, and each new window type adds more of them.
The options allowed for each window type are part of the model and checked against the window in the same request.
A glass that cannot meet the ratingOnly with workarounds
The dual-pane and triple-pane glass cannot meet the impact rating the oversized picture window needs, and a cross-product exclusion like this is usually a hand-written rule that has to be remembered.
The exclusion is a constraint between the window and the glass, checked on every call.
Approval bands that stackOnly with care
Order value, window count, term and discount each trigger a different approval, and a quote can hit several at once.
Each band is its own check; every approval that applies is returned together with any block.
The total the agent statesOnly with workarounds
Comparing a stated figure with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures.
The stated net total is a field in the request and is checked against the computed total.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved, 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.

1Each window type has a maximum design pressure (55 for the casement, 45 for the double-hung, 60 for the awning, 80 for the oversized picture window).
2Each glazing package has its own design pressure limit (35 for dual-pane, 50 for triple-pane, 90 for laminated impact-rated glass).
3The oversized picture window needs the laminated impact-rated glass; the dual-pane and triple-pane glass cannot meet its large-missile rating.
4The between-the-glass shades are not available on the wood awning window; the extended glass and hardware warranty plan is not available on the double-hung window.
5The order must be between 1 and 200 windows, and each dealer program has a window minimum (10 for the pro builder program, 25 for the project program).
6The contract term must be between 1 and 5 years; a term over 3 years needs finance to approve the price lock.
7A design pressure over 50 needs a structural engineer review.
8More than 60 windows need a project desk review.
9A total discount over 12 percent needs the sales director; over 20 percent is blocked.
10An order value over USD 150,000 needs a deal desk review.
11The net total stated in the quote must match the total computed from the line items.

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. Shades on the wrong window: Between-the-glass shades on a wood awning window

The agent's request. Please check this quote for the Larkspur Senior Living Community: twelve wood awning windows with dual-pane Low-E glass and between-the-glass shades, at a design pressure of 25, on the standard dealer program for 2 years. The total for the order is USD 29,928.00. The quote is ready to send.

Verdict: Blocked.

  • Shades not available on this window. The between-the-glass shades is not available on the Wood awning window.

2. Shades on the wrong window: The agent resubmits after fixing the errors

The agent's request. Please check this quote for the Larkspur Senior Living Community: twelve fiberglass casement windows with dual-pane Low-E glass and between-the-glass shades, at a design pressure of 25, on the standard dealer program for 2 years. The total for the order is USD 25,128.00. The quote is ready to send.

Verdict: Allowed.

3. Glass that cannot meet the impact rating: An oversized picture window with dual-pane glass

The agent's request. Please check this quote for the Cedar Hollow School District: twelve oversized fixed picture windows with dual-pane Low-E glass, at a design pressure of 15, on the standard dealer program for 2 years. The total for the order is USD 33,168.00. The quote is ready to send.

Verdict: Blocked.

  • Glass cannot meet the impact rating. The Dual-pane Low-E glass cannot meet the large-missile impact rating the oversized fixed picture window needs.

4. Glass that cannot meet the impact rating: The agent resubmits after fixing the errors

The agent's request. Please check this quote for the Cedar Hollow School District: twelve oversized fixed picture windows with laminated impact-rated glass, at a design pressure of 15, on the standard dealer program for 2 years. The total for the order is USD 40,656.00. The quote is ready to send.

Verdict: Allowed.

5. Total stated below the computed total: A quote that states less than it adds up to

The agent's request. Please check this quote for the Harbor Point Distribution Center: twelve fiberglass casement windows with dual-pane Low-E glass, at a design pressure of 25, on the standard dealer program for 2 years. The total for the order is USD 19,591.20. The quote is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quoted net total of USD 19,591.20 does not match the USD 21,768.00 the validator computed.

6. Total stated below the computed total: The agent resubmits after fixing the errors

The agent's request. Please check this quote for the Harbor Point Distribution Center: twelve fiberglass casement windows with dual-pane Low-E glass, at a design pressure of 25, on the standard dealer program for 2 years. The total for the order is USD 21,768.00. The quote is ready to send.

Verdict: Allowed.

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 quote for an impact-rated window package, with the order total it expects. Before the quote goes out, the agent sends it to Predictika's validator, which checks the window type, glazing package, design pressure, options, dealer program, order size and contract term against each other, compares the total the agent states with the one it computes, and returns a verdict with every reason in one pass. All prices and limits are Predictika estimates in US dollars, not Pella list prices.
  2. I will start with the first request by the agent.
  3. The agent says. Please check this quote for the Larkspur Senior Living Community: twelve wood awning windows. The total for the order is USD 29,928.00. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. The between-the-glass shades is not available on the wood awning window.
  6. The validator returned one blocking finding 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 an option that depends on the window type, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the window type to fiberglass casement window and the net total stated by the agent to $25,128.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote, on screen.
  13. The earlier finding is cleared, and the validator's total, USD 25,128.00, matches the quote.
  14. One problem caught in one call, fixed in one pass, and a clean $25,128 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.