Predictika · Industrial grille and register orders
An AI sales agent prepares an order for a 300 Series industrial supply grille or register: model, nominal duct size, damper, mounting frame, blade orientation, fastening and finish. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published ordering rules and returns a verdict, every reason and the figures it computed.
This validator models the 300 Series industrial grilles and registers, in single deflection (301) and double deflection (302) form, fixed or gang operated (301G and 302G), not just the scenarios shown below.
Any 300 Series order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Price Industries does not publish prices for this series, so this validator produces no price build-up or line-item quote), lead times, other grille, register, diffuser, louver and damper series, and fractional nominal sizes.
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 size range that applies to both width and height | Easy A min/max rule on each dimension is simple to write in any CPQ. | Both dimensions are checked on every call alongside every other rule. |
| An operator location that is required on one model and not allowed on the others | Only with care It is a pair of dependency rules between the model and one option. Each works, but they must be kept in step with the model list. | The model and the operator location arrive in one request; the missing and the unwanted cases are both found whatever order the choices were made in. |
| A stated overall size that must match the nominal duct size | Only with care A stated figure is a free-entry field; a rule can compare it with a computed size, but someone has to write and maintain that comparison. | The stated overall width and height travel with the order and are compared with the computed sizes on every call. |
| Non-standard finishes that need a person to confirm lead time and pricing | Only with workarounds Approval routing is usually a separate workflow from product rules, so a finish that needs sign-off is easy to miss when the quote is edited afterwards. | The finish is part of the same check, and the verdict says needs approval instead of allow. |
| 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 quote; approval findings need a person to sign off; everything else is computed.
| 1 | The 302G double deflection grille with gang operated blades needs an operator location, front blades or rear blades. |
| 2 | An operator location, front or rear blades, applies only to the 302G double deflection grille with gang operated blades. |
| 3 | A nominal duct width of 5 inches is outside the available sizes; this series is made from 6 x 6 inches up to 48 x 48 inches. |
| 4 | A nominal duct width of 49 inches is outside the available sizes; this series is made from 6 x 6 inches up to 48 x 48 inches. |
| 5 | A nominal duct height of 5 inches is outside the available sizes; this series is made from 6 x 6 inches up to 48 x 48 inches. |
| 6 | A nominal duct height of 49 inches is outside the available sizes; this series is made from 6 x 6 inches up to 48 x 48 inches. |
| 7 | The quote states an overall grille width of 25.5 inches, but the nominal duct width gives an overall width of 25.75 inches. |
| 8 | The quote states an overall grille height of 14.0 inches, but the nominal duct height gives an overall height of 13.75 inches. |
| 9 | The finish is not the standard B12 white; optional and custom colors need lead time and pricing from a Price representative. |
| 10 | A nominal duct width of 60 inches is outside the available sizes; this series is made from 6 x 6 inches up to 48 x 48 inches. |
| 11 | A nominal duct height of 3 inches is outside the available sizes; this series is made from 6 x 6 inches up to 48 x 48 inches. |
| 12 | The quote states an overall grille width of 61.5 inches, but the nominal duct width gives an overall width of 61.75 inches. |
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 a 302G double deflection grille with gang operated blades, 52 x 20 inch nominal duct, with a VCS3 coated steel opposed blade damper, front blades parallel to the long side, countersunk screw holes, finished in B12 standard white, with the Type D mounting frame. The quote states an overall grille size of 53.5 x 21.5 inches. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 302G double deflection grille with gang operated blades, 48 x 20 inch nominal duct, with a VCS3 coated steel opposed blade damper, front blades parallel to the long side, countersunk screw holes, finished in B12 standard white, with the Type D mounting frame, operator on the front blades. The quote states an overall grille size of 49.75 x 21.75 inches. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a 301 single deflection grille, 36 x 24 inch nominal duct, with a VCS5 heavy duty coated steel opposed blade damper, front blades parallel to the short side, countersunk screw holes, finished in a custom color, with the Type D mounting frame. The quote states an overall grille size of 37.75 x 25.75 inches. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a 301 single deflection grille, 36 x 24 inch nominal duct, with a VCS5 heavy duty coated steel opposed blade damper, front blades parallel to the short side, countersunk screw holes, finished in B12 standard white, with the Type D mounting frame. The quote states an overall grille size of 37.75 x 25.75 inches. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a 301G single deflection grille with gang operated blades, 40 x 4 inch nominal duct, with no damper, front blades parallel to the long side, no mounting screw holes, finished in B12 standard white, operator on the rear blades. The quote states an overall grille size of 41.5 x 5.5 inches. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 301G single deflection grille with gang operated blades, 40 x 6 inch nominal duct, with no damper, front blades parallel to the long side, no mounting screw holes, finished in B12 standard white, operator on the rear blades. The quote states an overall grille size of 41.75 x 7.75 inches. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 301G single deflection grille with gang operated blades, 40 x 6 inch nominal duct, with no damper, front blades parallel to the long side, no mounting screw holes, finished in B12 standard white. The quote states an overall grille size of 41.75 x 7.75 inches. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.