Predictika · Insulating glass spacer orders
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.
This validator models insulating glass spacer orders for these four spacers, not just the scenarios shown below.
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.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Gas fill that only some spacers support | Only 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 rules | Only 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 tubes | Only 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 altitude | Only 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 answer | Only 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. |
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.
| 1 | The airspace of 5 mm is outside the 6 to 25 mm range of this spacer. |
| 2 | The airspace of 21 mm is outside the 8 to 20 mm range of this spacer. |
| 3 | This spacer is not quoted for triple-pane units. |
| 4 | Krypton fill is not quoted with this spacer. |
| 5 | Krypton fill is quoted only up to a 14 mm airspace; the quote has 16 mm. |
| 6 | The unit is 280 square decimeters; this spacer allows at most 250. |
| 7 | A unit dimension is over 3 meters; the quoted width is 10 dm and height is 32 dm. |
| 8 | This single-seal spacer comes preassembled with its sealant and takes no secondary sealant. |
| 9 | This dual-seal spacer needs a silicone, polyurethane or polysulfide secondary sealant. |
| 10 | Duraseal is quoted for residential use only. |
| 11 | This spacer has a sightline of 64 tenths of a millimeter; the customer allows at most 60. |
| 12 | The units ship to 1,500 m altitude and need breather tubes; none are quoted. |
| 13 | Shipping to 2,800 m altitude is over 2,500 m; engineering should review the unit design. |
| 14 | The quote promises a 15 year warranty; this spacer allows at most 10. |
| 15 | Commercial use with a spacer other than Super Spacer Premium Plus; a person should confirm the application. |
| 16 | An order of 6,000 units is over 5,000 units; a person should review the schedule. |
| 17 | The quote states 900 units in total; the order lines give 1,000. |
| 18 | The order has no units. |
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.
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.
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.
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.
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.
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.
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.
The text of the narrated walkthrough, step by step.