Predictika · Commercial window coverings
An AI sales agent writes up a commercial window covering order for a customer's building: the shade system, the fabric or color, and the width and height of each window. Before it goes out, the agent sends the order to Predictika, which checks it against a declarative model of the public Hunter Douglas Contract Product Sizes chart and returns a verdict, every reason and the figures it computed.
This validator models the maximum-size limits of the Hunter Douglas Contract Product Sizes chart, not just the scenarios shown below.
Any order that touches these limits is in scope — not only the scenarios pictured here. Not covered: prices (Hunter Douglas Contract publishes none), minimum sizes (the chart has none), the shutters, the Duolite and two-on-one Duette rows that state area per panel, the Country Woods LiteRise row with an unclear area, and everything outside the chart, such as fabric choices, motorization options, mounting and guarantee terms.
7 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 |
|---|---|---|
| A maximum width, height and area that depend on the system and the fabric together (about 130 chart rows) | Only with care Each chart row becomes a lookup row or a product rule; with 74 systems and up to three fabrics each, that is a long table to enter and keep current. | The system and fabric travel in one request and are looked up together, including combinations the chart does not list. |
| An area limit computed from width and height | Only with workarounds The area is a product of two entries compared with a table value, which a rules-based CPQ usually does with custom code. | The area is computed and compared on every call, together with the width and height limits. |
| A limit expressed as half of the width, and a height that is allowed with a surcharge | Only with workarounds Relative limits and allowed-with-conditions limits are separate special cases in most rules-based CPQ tools. | The arch limit is checked against the width entered, and a tall aluminum blind is sent to approval rather than blocked. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the selection 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 quote; approval findings need a person to sign off; everything else is computed.
| 1 | The width of 175 in is above the chart maximum of 174 in. |
| 2 | The height of 175 in is above the chart maximum of 174 in. |
| 3 | The area of 62.5 sq ft is above the chart maximum of 60 sq ft. |
| 4 | The area of 41 sq ft is above the chart maximum of 40 sq ft. |
| 5 | The height of 139 in is above the chart maximum of 138 in. |
| 6 | The width of 109 in is above the chart maximum of 108 in. |
| 7 | The Hunter Douglas chart lists no size row for this system with this fabric or color. |
| 8 | The height of 85 in is above the chart maximum of 84 in. |
| 9 | The chart limits the height of this arch shade to one half of its width; the height of 43 in is above half of the 84 in width. |
| 10 | The width of 85 in is above the chart maximum of 84 in. |
| 11 | The area of 32.11 sq ft is above the chart maximum of 32 sq ft. |
| 12 | The area of 6.25 sq ft is above the chart maximum of 6 sq ft. |
| 13 | The width of 12 in is above the chart maximum of 11.875 in. |
| 14 | The chart says heights above 144 in are available for aluminum blinds, with a surcharge and a guarantee exclusion; 160 in needs Hunter Douglas to confirm. |
| 15 | The area of 170 sq ft is above the chart maximum of 144 sq ft. |
| 16 | The chart says heights above 144 in are available for aluminum blinds, with a surcharge and a guarantee exclusion; 170 in needs Hunter Douglas to confirm. |
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 Duette standard cordlock in D20, 3/4 inch semi-opaque, 100 inches wide by 90 inches high. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Duette standard cordlock in D20, 3/4 inch semi-opaque, 96 inches wide by 90 inches high. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote vignette EasyRise standard tailored in Linen Weave, 80 inches wide by 63 inches high. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote vignette EasyRise standard tailored in Heather, 72 inches wide by 100 inches high. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Contract 2 inch aluminum blinds, 144 inches wide by 170 inches high. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Contract 2 inch aluminum blinds, 100 inches wide by 160 inches high. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Contract 2 inch aluminum blinds, 100 inches wide by 140 inches high. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.