Predictika · Sectional garage door orders
An AI sales agent prepares an order for a sectional garage door with a track application, an operator and optional security and wicket door features. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the door, size and operator rules and returns a verdict and every reason.
This validator models sectional garage door orders with operators, not just the scenarios shown below.
Any order for these door types, track applications and operators that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the public documents used contain no price list, so this validator produces no price build-up or line-item quote), industrial doors, other garage door types, the ART 42 aluminium door, track application H and the SupraMatic HT operator, colours, surfaces, glazing, headroom and installation.
8 scenarios in 4 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 |
|---|---|---|
| Door types that cannot take a given operator or track application | Only with care A product rule per combination. It works, but each door type needs its own exclusions kept in step with the technical manual. | The door type, track and operator are in one request and every exclusion is checked together. |
| Operator limits on both door width and door surface | Only with care A lookup per operator plus a computed surface, compared with the door ordered; someone has to write and maintain it. | The width and surface are computed on every call and compared with the rating of the chosen operator. |
| Security options that depend on other choices: RC2 needing an operator, no RC2 on BZ and BL, no multiple-point locking on a high-threshold wicket door | Only with workarounds Each depends on a choice made on another line, so they need cross-field rules that interact with the rest. | Every choice is in one request, so the conflict is found whichever order the choices arrive in. |
| A recommendation from the manual that needs a person rather than a hard stop | Only with workarounds Rules-based CPQ tends to either block or allow; routing a quote to a person for one condition is extra configuration. | The finding comes back as needs approval, and the quote cannot be released until it is approved. |
| 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 technical manual states LPU 67 Thermo is not possible with the ProMatic operator. |
| 2 | The technical manual lists grid heights from 1900 mm upward for this door type; the quote asks for 1850 mm. |
| 3 | The technical manual lists grid heights from 1875 mm upward for this door type; the quote asks for 1850 mm. |
| 4 | The technical manual lists grid heights up to 3000 mm; the quote asks for 3100 mm. |
| 5 | The technical manual lists this door type up to a door width (LZ) of 5500 mm; the quote asks for 5600 mm. |
| 6 | The technical manual lists this door type up to a door width (LZ) of 5000 mm; the quote asks for 5200 mm. |
| 7 | The selected operator is rated for doors up to 5000 mm wide; the quote asks for 5200 mm. |
| 8 | ProMatic is rated for a maximum door surface of 11.25 square metres; this 4800 x 2500 mm door is larger. |
| 9 | The selected operator is rated for doors up to 5500 mm wide; the quote asks for 5600 mm. |
| 10 | SupraMatic E is rated for a maximum door surface of 13.75 square metres; this 5500 x 2600 mm door is larger. |
| 11 | The technical manual lists this door type up to a door width (LZ) of 5500 mm; the quote asks for 6000 mm. |
| 12 | SupraMatic P is rated for a maximum door surface of 15 square metres; this 5500 x 2800 mm door is larger. |
| 13 | The technical manual states the RC2 break-in-resistant version is only possible with a garage door operator. |
| 14 | The technical manual states the flush-fitting panel track applications BZ and BL are not possible with the break-in-resistant RC2 track application. |
| 15 | The technical manual states track applications BZ and BL (flush-fitting panels) are not possible as LPU 67 Thermo. |
| 16 | The technical manual lists the flush-fitting panel track applications BZ and BL for LPU 42; a person should confirm they are available for LTH 42. |
| 17 | The technical manual recommends fitting a SupraMatic P garage door operator on a door with a wicket door; a person should confirm the operator chosen. |
| 18 | The operator catalogue notes a photocell is required for doors with a wicket door when fitting ProMatic; the quote has no photocell. |
| 19 | The technical manual states multiple-point locking is not possible for a wicket door with a high threshold. |
| 20 | The technical manual states a wicket door with a high threshold is not possible with the break-in-resistant RC2 track application. |
| 21 | The technical manual lists this door type up to a door width (LZ) of 5000 mm; the quote asks for 5300 mm. |
| 22 | The selected operator is rated for doors up to 5000 mm wide; the quote asks for 5300 mm. |
| 23 | ProMatic is rated for a maximum door surface of 11.25 square metres; this 5300 x 3100 mm door is larger. |
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 1 LPU 42 sectional garage door, 5,500 mm wide and 2,800 mm high, on track application N, with a SupraMatic P operator, plus a wicket door with a high threshold and multiple-point locking. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 LPU 42 sectional garage door, 5,000 mm wide and 2,500 mm high, on track application N, with a SupraMatic P operator, plus a wicket door with a high threshold. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 LPU 67 Thermo sectional garage doors, 3,500 mm wide and 2,250 mm high, on track application N, with a ProMatic operator. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 LPU 67 Thermo sectional garage doors, 3,500 mm wide and 2,250 mm high, on track application N, with a SupraMatic E operator. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 LPU 42 sectional garage door, 2,500 mm wide and 2,125 mm high, on track application BZ, with no operator, plus the RC2 break-in-resistant version. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 LPU 42 sectional garage door, 2,500 mm wide and 2,125 mm high, on track application N, with a SupraMatic P operator, plus the RC2 break-in-resistant version. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 LPU 42 sectional garage door, 5,000 mm wide and 2,500 mm high, on track application N, with a SupraMatic E operator, plus a wicket door without a threshold. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 1 LPU 42 sectional garage door, 5,000 mm wide and 2,500 mm high, on track application N, with a SupraMatic P operator, plus a wicket door without a threshold. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.