Predictika · Insulating glass spacer orders

An AI sales agent's insulating glass spacer order, checked before it goes out

An AI sales agent prepares an order for insulating glass spacers (Super Spacer Premium, Super Spacer Premium Plus, Duralite or Duraseal) with the airspace, gas fill, sealant, unit size, altitude and warranty. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the spacers and returns a verdict and every reason.

Scope: Super Spacer Premium, Super Spacer Premium Plus, Duralite and Duraseal orders: airspace, double or triple pane, gas fill, unit size, sealant, altitude and warranty. See everything this validator covers

This validator models insulating glass spacer orders for these four spacers, not just the scenarios shown below.

  • Spacer capability — the airspace range of each spacer, triple-pane use, krypton fill and its airspace limit, and the maximum unit area and dimension.
  • Sealant and application — single-seal spacers take no secondary sealant, dual-seal spacers need one, and Duraseal is residential only.
  • Altitude, warranty and approvals — breather tubes above 1,200 m, the longest warranty for each spacer, the stated unit total against the order lines, and approval for commercial use without Premium Plus, orders over 5,000 units and shipping above 2,500 m.

Any Quanex spacer order that touches these rules is in scope — not only the scenarios pictured here. The product names, the single-seal and dual-seal families, the Premium and Premium Plus sightlines and the triple-pane use of Duralite come from public Quanex product pages. The width ranges, size limits, gas, sealant and warranty rules, and the altitude and approval thresholds are modeled from comparable warm-edge spacers and are not published by Quanex. No prices are modeled: the validator checks the structure of the order, not its amount.

The AI sales agentBuilds the spacer 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.

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 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
Gas fill that only some spacers supportOnly with care
Krypton support and its airspace limit differ by spacer, so each spacer needs its own rule and the list grows with every product.
The spacer, gas and airspace are in one request and checked together on every call.
Single-seal and dual-seal sealant rulesOnly with care
A rule has to say that one family takes no secondary sealant and the other needs one, and keep that right as products are added.
The spacer and sealant are fields of one request; a mismatch is returned with the others.
Altitude that needs breather tubesOnly with care
The altitude and the breather tube option sit on different steps, so the dependency is easy to miss until the order is reviewed.
Altitude and breather tubes are in one request and compared on every call.
Approval for commercial use, large volume and very high altitudeOnly with workarounds
Approval routing usually sits in a separate workflow, so an order can be saved before anyone reviews it.
Each approval condition is part of the request and returns an approval finding 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 order; approval findings need a person to sign off; everything else is computed.

1The airspace of 5 mm is outside the 6 to 25 mm range of this spacer.
2The airspace of 21 mm is outside the 8 to 20 mm range of this spacer.
3This spacer is not quoted for triple-pane units.
4Krypton fill is not quoted with this spacer.
5Krypton fill is quoted only up to a 14 mm airspace; the quote has 16 mm.
6The unit is 280 square decimeters; this spacer allows at most 250.
7A unit dimension is over 3 meters; the quoted width is 10 dm and height is 32 dm.
8This single-seal spacer comes preassembled with its sealant and takes no secondary sealant.
9This dual-seal spacer needs a silicone, polyurethane or polysulfide secondary sealant.
10Duraseal is quoted for residential use only.
11This spacer has a sightline of 64 tenths of a millimeter; the customer allows at most 60.
12The units ship to 1,500 m altitude and need breather tubes; none are quoted.
13Shipping to 2,800 m altitude is over 2,500 m; engineering should review the unit design.
14The quote promises a 15 year warranty; this spacer allows at most 10.
15Commercial use with a spacer other than Super Spacer Premium Plus; a person should confirm the application.
16An order of 6,000 units is over 5,000 units; a person should review the schedule.
17The quote states 900 units in total; the order lines give 1,000.
18The order has no units.

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. Gas, size, sealant and altitude: A triple-pane Duralite order with krypton fill, shipped to 1,800 m

The agent's request. Please quote 5 lines of 300 triple-pane insulating glass units, residential use, with the Duralite spacer, a 16 mm airspace, krypton fill and silicone secondary sealant, each unit 20 by 14 dm, shipping to 1,800 m altitude, a 25-year warranty, 1,400 units in total. It is ready to send.

Verdict: Blocked.

  • Krypton not supported by this spacer. Krypton fill is not quoted with this spacer.
  • Krypton airspace too wide. Krypton fill is quoted only up to a 14 mm airspace; the quote has 16 mm.
  • Unit too large for the spacer. The unit is 280 square decimeters; this spacer allows at most 250.
  • Single-seal spacer takes no secondary sealant. This single-seal spacer comes preassembled with its sealant and takes no secondary sealant.
  • High altitude needs breather tubes. The units ship to 1,800 m altitude and need breather tubes; none are quoted.
  • Warranty longer than offered. The quote promises a 25 year warranty; this spacer allows at most 20.
  • Stated unit total does not match. The quote states 1,400 units in total; the order lines give 1,500.

2. Gas, size, sealant and altitude: The agent resubmits after fixing the errors

The agent's request. Please quote 5 lines of 300 triple-pane insulating glass units, residential use, with the Super Spacer Premium Plus spacer, a 12 mm airspace, krypton fill and silicone secondary sealant, each unit 20 by 14 dm, shipping to 1,800 m altitude with breather tubes, a 20-year warranty, 1,500 units in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 1,500 units in total, each 280 square decimeters with a 12 mm airspace.

3. Single-seal and dual-seal spacers: A commercial triple-pane order on Duraseal

The agent's request. Please quote 6 lines of 200 triple-pane insulating glass units, commercial use, with the Duraseal spacer, an 8 mm airspace, argon fill and silicone secondary sealant, each unit 12 by 20 dm, a 15-year warranty, 1,200 units in total. It is ready to send.

Verdict: Blocked.

  • Spacer width outside the range. The airspace of 8 mm is outside the 9 to 20 mm range of this spacer.
  • Spacer not offered for triple pane. This spacer is not quoted for triple-pane units.
  • Single-seal spacer takes no secondary sealant. This single-seal spacer comes preassembled with its sealant and takes no secondary sealant.
  • Duraseal is residential only. Duraseal is quoted for residential use only.
  • Warranty longer than offered. The quote promises a 15 year warranty; this spacer allows at most 10.
  • Commercial use without Premium Plus. Commercial use with a spacer other than Super Spacer Premium Plus; a person should confirm the application.

4. Single-seal and dual-seal spacers: The agent resubmits after fixing the errors

The agent's request. Please quote 6 lines of 200 triple-pane insulating glass units, commercial use, with the Super Spacer Premium Plus spacer, an 8 mm airspace, argon fill and silicone secondary sealant, each unit 12 by 20 dm, a 15-year warranty, 1,200 units in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 1,200 units in total, each 240 square decimeters with a 8 mm airspace.

5. Large order at high altitude: A 6,400-unit commercial order shipped to 2,800 m

The agent's request. Please quote 8 lines of 800 double-pane insulating glass units, commercial use, with the Super Spacer Premium spacer, a 28 mm airspace, argon fill and silicone secondary sealant, each unit 12 by 20 dm, shipping to 2,800 m altitude, a 10-year warranty, 6,000 units in total. It is ready to send.

Verdict: Blocked.

  • Spacer width outside the range. The airspace of 28 mm is outside the 6 to 25 mm range of this spacer.
  • High altitude needs breather tubes. The units ship to 2,800 m altitude and need breather tubes; none are quoted.
  • Stated unit total does not match. The quote states 6,000 units in total; the order lines give 6,400.
  • Commercial use without Premium Plus. Commercial use with a spacer other than Super Spacer Premium Plus; a person should confirm the application.
  • Large volume order. An order of 6,400 units is over 5,000 units; a person should review the schedule.
  • Very high altitude. Shipping to 2,800 m altitude is over 2,500 m; engineering should review the unit design.

6. Large order at high altitude: The agent resubmits after fixing the errors

The agent's request. Please quote 8 lines of 800 double-pane insulating glass units, commercial use, with the Super Spacer Premium spacer, an 18 mm airspace, argon fill and silicone secondary sealant, each unit 12 by 20 dm, shipping to 2,800 m altitude with breather tubes, a 10-year warranty, 6,400 units in total. It is ready to send.

Verdict: Needs approval.

  • Commercial use without Premium Plus. Commercial use with a spacer other than Super Spacer Premium Plus; a person should confirm the application.
  • Large volume order. An order of 6,400 units is over 5,000 units; a person should review the schedule.
  • Very high altitude. Shipping to 2,800 m altitude is over 2,500 m; engineering should review the unit design.
  • Order summary. 6,400 units in total, each 240 square decimeters with a 18 mm airspace.

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 insulating glass spacers (Super Spacer Premium, Super Spacer Premium Plus, Duralite or Duraseal). Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the spacers and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 5 lines of 300 triple-pane insulating glass units, residential use, with the Duralite spacer, a 16 mm airspace. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings, all in one answer. Krypton fill is not quoted with this spacer. Krypton fill is quoted only up to a 14 mm airspace; the quote has 16 mm. The unit is 280 square decimeters; this spacer allows at most 250. The other four are on screen.
  6. The validator returned seven 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 order are checked against each other and against the stated total.
  7. What this shows: for altitude that needs breather tubes, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the spacer to Super Spacer Premium Plus, the airspace to 12 mm, the warranty to 20 years and the stated total units to 1,500. It sets the breather tubes to yes.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All seven earlier findings are cleared.
  13. Seven problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.