Predictika · Roll-up door orders
An AI sales agent prepares an order for roll-up doors for a self-storage facility: the door model for each line, the door size, wind-load rating, impact rating, vision panels, colour and the number of doors. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published door comparison chart and returns a verdict, every reason and the figures it computed.
This validator models roll-up door orders built on the Janus International door comparison chart (eighteen door models), not just the scenarios shown below.
Any roll-up door order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (no price list is modeled, so this validator produces no price build-up or line-item quote), hallway systems, relocatable storage, installation, hardware and operators, and the full colour list.
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 door larger than its model is listed for | Only with care Each of the eighteen models has its own width and height limit, so each needs its own validation rule and limits, kept in step with the chart. | The model and the door size are in one request and compared on every call. |
| Ratings that exist for some models only | Only with care Wind-load, impact and vision-panel availability differ model by model, so each option needs a product rule per model, maintained as the range changes. | The model and every option are checked together on every call, whatever order they were chosen in. |
| A wind pressure that depends on the door width | Only with workarounds The limit changes with the width band of the same line, so it takes a cross-field rule that interacts with the size rules. | Width, model and pressure are in one request and the limit is checked with the rest. |
| A stated door total across several lines | Only with care The stated figure is a free-entry field; a rule can compare it with the sum of the lines, but the sum has to be kept in step as lines change. | The stated total travels with the order and is compared with the computed total 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 quote; approval findings need a person to sign off; everything else is computed.
| 1 | Line 1 asks for a door 121 inches wide; the selected model is listed to a maximum width of 120 inches. |
| 2 | Line 1 asks for a door 121 inches high; the selected model is listed to a maximum height of 120 inches. |
| 3 | Line 1 asks for a door 105 inches wide; the selected model is listed to a maximum width of 104 inches. |
| 4 | Line 1 asks for a door 217 inches high; the selected model is listed to a maximum height of 216 inches. |
| 5 | Line 1 asks for a door 169 inches high; the selected model is listed to a maximum height of 168 inches. |
| 6 | Line 1 asks for a wind-load rated door; the selected model is not listed as wind-load rated. |
| 7 | Line 1 asks for an impact-rated door; the selected model is not listed as impact rated. |
| 8 | Line 1 asks for a vision panel; vision panels are listed as an option for models 2000 and 2500 only. |
| 9 | Line 1 asks for a colour other than white; the selected model is listed in white only. |
| 10 | Line 1 needs a design wind pressure of 25 psf (pounds per square foot); the Model 750 specification gives 24 psf at this door width. |
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 roll-up door order for a self-storage facility with 3 lines: 20 Model 650 doors, 96 inches wide by 84 inches high, in white, wind-load rated; 4 Model 1850 doors, 144 inches wide by 156 inches high, in white, impact rated; 6 Model 750 doors, 96 inches wide by 84 inches high, in white, with vision panels. The order states 30 doors in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a roll-up door order for a self-storage facility with 3 lines: 20 Model 750 doors, 96 inches wide by 84 inches high, in white, wind-load rated; 4 Model 1850IM doors, 144 inches wide by 156 inches high, in white, impact rated; 6 Model 750 doors, 96 inches wide by 84 inches high, in white, with vision panels. The order states 30 doors in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a roll-up door order for a self-storage facility with 3 lines: 20 Model 750 doors, 96 inches wide by 84 inches high, in white, wind-load rated; 4 Model 1850IM doors, 144 inches wide by 156 inches high, in white, impact rated; 6 Model 2000 doors, 96 inches wide by 84 inches high, in white, with vision panels. The order states 30 doors in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a roll-up door order for a self-storage facility with 3 lines: 24 Model 750 doors, 96 inches wide by 84 inches high, in white; 6 Model 850 doors, 120 inches wide by 132 inches high, in a colour other than white; 2 Model 1100 doors, 120 inches wide by 108 inches high, in white, wind-load rated, insulated. The order states 32 doors in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a roll-up door order for a self-storage facility with 3 lines: 24 Model 750 doors, 96 inches wide by 84 inches high, in white; 6 Model 850S doors, 120 inches wide by 132 inches high, in a colour other than white; 2 Model 1100 doors, 120 inches wide by 108 inches high, in white, wind-load rated, insulated. The order states 32 doors in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a roll-up door order for a self-storage facility with 3 lines: 12 Model 750 doors, 108 inches wide by 96 inches high, in white, wind-load rated for a design wind pressure of 22 psf; 8 Model 1100 doors, 132 inches wide by 120 inches high, in white, wind-load rated, insulated; 2 Model 3100 doors, 192 inches wide by 192 inches high, in white, wind-load rated. The order states 24 doors in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a roll-up door order for a self-storage facility with 3 lines: 12 Model 750 doors, 100 inches wide by 96 inches high, in white, wind-load rated for a design wind pressure of 22 psf; 8 Model 1100 doors, 132 inches wide by 120 inches high, in white, wind-load rated, insulated; 2 Model 3100 doors, 192 inches wide by 192 inches high, in white, wind-load rated. The order states 22 doors in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.