Predictika · Architectural glazing quotes

An AI sales agent's architectural glass quote, checked before it goes out

An AI sales agent prepares a quote for coated architectural glass panes: product, thickness, size, glazing build-up and processing. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product data and returns a verdict, every reason and the figures it computed.

Scope: Quotes for COOL-LITE XTREME 61/29 (and II), COOL-LITE XTREME 50/22 II and COOL-LITE ST 167 glass: thickness, size, unit build-up, coating position and processing. See everything this validator covers

This validator models quotes for these three coated glass products, not just the scenarios shown below.

  • Thickness and size — the thickness range of each version, the standard jumbo size (3.21 m by 6.00 m) and overlength panes up to 18 m on the to-be-tempered versions.
  • Build-up — XTREME glass only inside an insulating glass unit, coating on face 2, coating outside the laminate when laminated, and compulsory edge deletion before assembly.
  • Processing — tempering needs the II (to-be-tempered) version; enameling, bending and laminate interlayers go to a person to confirm; the stated glass area must equal the panes quoted.

Any quote for these products that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (no public price list, so this validator produces no price build-up or line-item quote), performance values such as light transmission and solar factor, other Saint-Gobain Glass products, and other divisions. Assumptions: sizes for overlength panes are read from the product pages, and whether a 18 m pane can also be 3.21 m wide is a modeling choice.

The AI sales agentBuilds the glass quote 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
Stated glass area that must equal the panes quotedcare
A stated figure is a free-entry field; a rule can compare it with a computed area, but the check has to be written and kept in step.
The stated area travels with the quote and is compared with the computed area on every call.
Size limits that depend on product and version, such as overlength only on II versionscare
A product rule per product and version. It works, but every new product is another set of rules to maintain.
Limits are looked up from the product and version, and every one is checked together.
Build-up rules: coating face, edge deletion, XTREME only in a unitwork
The conditions depend on the product on one line and the build-up on another, so they need cross-field rules that interact with each other.
All choices are in one request and every build-up rule is checked with the rest.
Tempering that needs a specific version (II) of the productwork
The requirement links a processing choice to a product variant, and a mismatch is usually caught late or not at all.
The processing choice and the version are in one request and checked together.
Every problem returned in one answerwork
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.

1The quote has 11 mm glass; this product is offered from 4 mm up to 10 mm in the version quoted.
2The quote has 13 mm glass; this product is offered from 4 mm up to 12 mm in the version quoted.
3The quote has 3 mm glass; this product is offered from 4 mm up to 12 mm in the version quoted.
4The longest side is 1900 cm; the most this product and version can supply is 1800 cm.
5The longest side is 700 cm; the most this product and version can supply is 600 cm.
6The shorter side is 330 cm; the standard jumbo size is 321 cm by 600 cm.
7The glass is to be tempered but the quote is for the annealed version; the to-be-tempered version has the II suffix.
8COOL-LITE XTREME must be assembled into an insulating glass unit; it cannot be quoted as single monolithic glass.
9In an insulating glass unit the coating must be on face 2 (inside the unit); the quote has it on face 3.
10When laminated, the coating must be placed outside the laminate; the quote puts it inside.
11Edge deletion of the coating is compulsory before assembling COOL-LITE XTREME into a unit; the quote does not include it.
12The quote states a total area of 700000 cm2; the panes quoted give 800000 cm2.
13Enameling or screen printing is requested; Saint-Gobain Glass publishes restrictions and no common approval for silver-based coatings, so a person should confirm it with the manufacturer.
14Bending is requested; results depend on the process used and trials are recommended, so a person should confirm.
15Validated interlayer combinations for laminating COOL-LITE ST 167 require consultation; a person should confirm the interlayer.

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. Heat treatment and unit build: Tempered facade units quoted with the wrong version, coating face and no edge deletion

The agent's request. Please quote 12 panes of COOL-LITE XTREME 61/29 (annealed), 10 mm thick and 4.5 m by 2.5 m, for an insulating glass unit, with the coating on face 3, to be tempered. The quote states 135 m2 of glass in total. It is ready to send.

Verdict: Blocked.

  • Tempering needs the II version. The glass is to be tempered but the quote is for the annealed version; the to-be-tempered version has the II suffix.
  • Coating on the wrong face. In an insulating glass unit the coating must be on face 2 (inside the unit); the quote has it on face 3.
  • Coating edge deletion missing. Edge deletion of the coating is compulsory before assembling COOL-LITE XTREME into a unit; the quote does not include it.

2. Heat treatment and unit build: The agent resubmits after fixing the errors

The agent's request. Please quote 12 panes of COOL-LITE XTREME 61/29 II (to-be-tempered), 10 mm thick and 4.5 m by 2.5 m, for an insulating glass unit, with the coating on face 2, to be tempered, with the coating edge deleted. The quote states 135 m2 of glass in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 pane(s) of 450 cm by 250 cm, 1,350,000 cm2 in total, up to 12 mm thick and 1,800 cm long for this version.

3. Overlength panes: Overlength curved panes longer than the 18 m maximum

The agent's request. Please quote 3 panes of COOL-LITE XTREME 50/22 II, 12 mm thick and 20 m by 3 m, for an insulating glass unit, with the coating on face 2, to be tempered, with the coating edge deleted, bent. The quote states 180 m2 of glass in total. It is ready to send.

Verdict: Blocked.

  • Longest side too long. The longest side is 2,000 cm; the most this product and version can supply is 1,800 cm.
  • Bending needs trials. Bending is requested; results depend on the process used and trials are recommended, so a person should confirm.

4. Overlength panes: The agent resubmits after fixing the errors

The agent's request. Please quote 3 panes of COOL-LITE XTREME 50/22 II, 12 mm thick and 18 m (1,800 cm) by 3 m, for an insulating glass unit, with the coating on face 2, to be tempered, with the coating edge deleted. The quote states 162 m2 (1,620,000 cm2) of glass in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 pane(s) of 1,800 cm by 300 cm, 1,620,000 cm2 in total, up to 12 mm thick and 1,800 cm long for this version.

5. Enameled monolithic panes: Enameled monolithic panes with a stated area that does not add up

The agent's request. Please quote 20 panes of COOL-LITE ST 167, 8 mm thick and 3.6 m by 2.2 m, as single monolithic glass and enameled. The quote states 150 m2 of glass in total. It is ready to send.

Verdict: Blocked.

  • Stated total area does not match. The quote states a total area of 1,500,000 cm2; the panes quoted give 1,584,000 cm2.
  • Enameling or screen printing to confirm. Enameling or screen printing is requested; Saint-Gobain Glass publishes restrictions and no common approval for silver-based coatings, so a person should confirm it with the manufacturer.

6. Enameled monolithic panes: The agent resubmits after fixing the errors

The agent's request. Please quote 20 panes of COOL-LITE ST 167, 8 mm thick and 3.6 m by 2.2 m, as single monolithic glass and enameled. The quote states 158.4 m2 (1,584,000 cm2) of glass in total. It is ready to send.

Verdict: Needs approval.

  • Enameling or screen printing to confirm. Enameling or screen printing is requested; Saint-Gobain Glass publishes restrictions and no common approval for silver-based coatings, so a person should confirm it with the manufacturer.
  • Order summary. 20 pane(s) of 360 cm by 220 cm, 1,584,000 cm2 in total, up to 10 mm thick and 600 cm long for this version.

7. Enameled monolithic panes: The agent resubmits after fixing the errors

The agent's request. Please quote 20 panes of COOL-LITE ST 167, 8 mm thick and 3.6 m by 2.2 m, as single monolithic glass. The quote states 158.4 m2 of glass in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 20 pane(s) of 360 cm by 220 cm, 1,584,000 cm2 in total, up to 10 mm thick and 600 cm long for this version.

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 coated architectural glass panes: product, thickness, size, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product data 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 12 panes of COOL-LITE XTREME 61/29 (annealed), 10 mm thick and 4.5 m by 2.5 m, for an insulating glass unit. The quote states 135 m2 of glass in total. 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 glass is to be tempered but the quote is for the annealed version; the to-be-tempered version has the II suffix. In an insulating glass unit the coating must be on face 2 (inside the unit); the quote has it on face 3. Edge deletion of the coating is compulsory before assembling COOL-LITE XTREME into a unit; the quote does not include it.
  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 build-up rules: coating face, edge deletion, XTREME only in a unit, a rules-based CPQ is work.
  8. Now the agent resubmits.
  9. The corrected request. It changes the product to COOL-LITE XTREME 61/29 II (to-be-tempered), the coating face to 2 in a unit and the coating edge deleted to yes.
  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.