Predictika · Sectional garage door orders

An AI sales agent's garage door order, checked against the technical tables before it goes out

An AI sales agent prepares an order for a sectional garage door with its track system and operation. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's published technical tables and returns a verdict, every reason and the figures it computed.

Scope: UniPro, UniTherm and PRIME sectional garage doors: size limits, track system, lintel height, side clearance, garage depth and clear passage. See everything this validator covers

This validator models orders for three sectional garage door lines (UniPro, UniTherm, PRIME) with the Sp and St track systems, not just the scenarios shown below.

  • Size — minimum door sizes (UniPro by panel type; UniTherm and PRIME), the largest opening height for each line and track system, and the widest opening allowed at each opening height from the brochure tables.
  • Fit in the garage — the minimum lintel height, the minimum side clearance (110 mm; 160 mm for PRIME) and the minimum garage depth for manual, MOTO, METRO or SPARK operation (from the drive rail length and the brochure formulas).
  • Clear passage — the clear passage height after installation (opening height less the brochure deduction for the line, tracks and operation) is compared with the height the buyer needs and with the figure the order states; the technical pages publish PRIME figures only for Sp tracks with the METRO drive, so other PRIME combinations are blocked as not checkable.

Any order for these lines that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices, the Sp lintel height at an opening height of 2,125 mm (the brochure shows different values for different panel types, so the lowest is used), other track systems (Sj, StA, SpA, HL, N, SNP, Nano80, RenoSystem), wicket doors, glazing, colours and accessories, doors with a catcher, garage depth for PRIME, the sloped-ceiling tables and roller, up and over and double leaf doors.

The AI sales agentBuilds the garage door order 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
Widest door that depends on the opening heightOnly with care
A product rule per line and track system; the limit steps down with height, so each table is its own set of rules.
Width, height, line and tracks are in one request and the width limit for that height is computed on every call.
Lintel, side clearance and garage depth that depend on the line, tracks and operationOnly with workarounds
Each needs a calculated minimum from several choices, then a comparison with a figure typed on another line.
The minimums are computed on every call from the choices and compared with the garage dimensions on the order.
Clear passage height after installationOnly with workarounds
The deduction changes with the line, tracks and drive, and has to be compared with the vehicle height and with the figure the order states.
The clear height is computed on every call and compared with both.
PRIME only with certain tracks and driveOnly with care
Each is a product-to-product compatibility rule that needs maintaining.
The line, tracks and drive are in one request and the pairing is checked with everything else.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved, 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 technical pages give PRIME dimensions only with the METRO drive unit, so this order cannot be checked.
2The technical pages give PRIME dimensions only for the Sp track system (torsion springs by the lintel, double horizontal tracks), so this order cannot be checked.
3The smallest door for this line, panel and tracks is 1,500 mm wide by 1,800 mm high, and the order is 1,400 mm by 1,800 mm.
4The smallest door for this line, panel and tracks is 1,500 mm wide by 1,900 mm high, and the order is 2,500 mm by 1,850 mm.
5The smallest door for this line, panel and tracks is 2,230 mm wide by 1,990 mm high, and the order is 2,200 mm by 2,250 mm.
6The smallest door for this line, panel and tracks is 2,000 mm wide by 1,800 mm high, and the order is 1,900 mm by 2,250 mm.
7The smallest door for this line, panel and tracks is 2,000 mm wide by 1,800 mm high, and the order is 3,000 mm by 1,700 mm.
8The smallest door for this line, panel and tracks is 2,000 mm wide by 1,900 mm high, and the order is 3,000 mm by 1,850 mm.
9The smallest door for this line, panel and tracks is 2,000 mm wide by 1,900 mm high, and the order is 1,900 mm by 3,250 mm.
10The largest opening height for this line and tracks is 3,500 mm, and the order has 3,600 mm.
11The largest opening height for this line and tracks is 3,000 mm, and the order has 3,250 mm.
12The largest opening height for this line and tracks is 3,000 mm, and the order has 3,100 mm.
13At an opening height of 2,500 mm the widest door for this line and tracks is 5,000 mm, and the order is 5,100 mm wide.
14At an opening height of 3,000 mm the widest door for this line and tracks is 5,000 mm, and the order is 5,200 mm wide.
15At an opening height of 2,500 mm the widest door for this line and tracks is 5,000 mm, and the order is 5,200 mm wide.
16At an opening height of 2,750 mm the widest door for this line and tracks is 4,250 mm, and the order is 4,300 mm wide.
17This door needs at least 200 mm of lintel height above the opening, and the garage has 190 mm.
18This door needs at least 220 mm of lintel height above the opening, and the garage has 210 mm.
19This door needs at least 100 mm of lintel height above the opening, and the garage has 95 mm.
20This door needs at least 150 mm of lintel height above the opening, and the garage has 145 mm.
21This door needs at least 110 mm of side clearance on each side of the opening, and the narrower side has 100 mm.
22This door needs at least 160 mm of side clearance on each side of the opening, and the narrower side has 150 mm.
23With these tracks and this operation the garage must be at least 3,200 mm deep, and it is 3,000 mm deep.
24With these tracks and this operation the garage must be at least 3,651 mm deep, and it is 3,600 mm deep.
25With these tracks and this operation the garage must be at least 3,000 mm deep, and it is 2,900 mm deep.
26With these tracks and this operation the garage must be at least 3,910 mm deep, and it is 3,800 mm deep.
27The clear passage height after installation is 2,275 mm, and the order needs 2,300 mm.
28The clear passage height after installation is 1,970 mm, and the order needs 1,990 mm.
29The clear passage height after installation is 2,090 mm, and the order needs 2,100 mm.
30The order states a clear passage height of 2,250 mm, but this door gives 2,150 mm.
31The order states a clear passage height of 2,000 mm, but this door gives 2,150 mm.
32This door needs at least 200 mm of lintel height above the opening, and the garage has 150 mm.
33With these tracks and this operation the garage must be at least 3,800 mm deep, and it is 3,000 mm deep.
34The clear passage height after installation is 2,400 mm, and the order needs 2,500 mm.
35The order states a clear passage height of 2,500 mm, but this door gives 2,400 mm.

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. UniTherm door, 2,500 mm high: A wide UniTherm door with a 150 mm lintel, 100 mm side clearance and a 3,000 mm deep garage

The agent's request. Please quote a UniTherm sectional garage door with no ribs panels on Sp tracks (torsion springs by the lintel) and a MOTO io drive, for an opening 5,500 mm wide by 2,500 mm high. The garage has 150 mm of lintel height, 100 mm of side clearance on the narrower side and is 3,000 mm deep, and the buyer needs a clear passage height of 1,900 mm. The order states a clear passage height of 2,500 mm. It is ready to send.

Verdict: Blocked.

  • Opening wider than the maximum for its height. At an opening height of 2,500 mm the widest door for this line and tracks is 5,000 mm, and the order is 5,500 mm wide.
  • Lintel too low. This door needs at least 200 mm of lintel height above the opening, and the garage has 150 mm.
  • Side clearance too small. This door needs at least 110 mm of side clearance on each side of the opening, and the narrower side has 100 mm.
  • Garage not deep enough. With these tracks and this operation the garage must be at least 3,800 mm deep, and it is 3,000 mm deep.
  • Stated clear height differs from the computed height. The order states a clear passage height of 2,500 mm, but this door gives 2,400 mm.

2. UniTherm door, 2,500 mm high: The agent resubmits after fixing the errors

The agent's request. Please quote a UniTherm sectional garage door with no ribs panels on Sp tracks (torsion springs by the lintel) and a MOTO io drive, for an opening 5,000 mm wide by 2,500 mm high. The garage has 250 mm of lintel height, 100 mm of side clearance on the narrower side and is 3,000 mm deep, and the buyer needs a clear passage height of 1,900 mm. The order states a clear passage height of 2,400 mm. It is ready to send.

Verdict: Blocked.

  • Side clearance too small. This door needs at least 110 mm of side clearance on each side of the opening, and the narrower side has 100 mm.
  • Garage not deep enough. With these tracks and this operation the garage must be at least 3,800 mm deep, and it is 3,000 mm deep.

3. UniTherm door, 2,500 mm high: The agent resubmits after fixing the errors

The agent's request. Please quote a UniTherm sectional garage door with no ribs panels on Sp tracks (torsion springs by the lintel) and a MOTO io drive, for an opening 5,000 mm wide by 2,500 mm high. The garage has 250 mm of lintel height, 150 mm of side clearance on the narrower side and is 4,000 mm deep, and the buyer needs a clear passage height of 1,900 mm. The order states a clear passage height of 2,400 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Opening 5,000 mm wide by 2,500 mm high; clear passage after installation 4,960 mm by 2,400 mm.

4. PRIME door: A PRIME door with a SPARK drive, 1,900 mm wide and 120 mm side clearance

The agent's request. Please quote a PRIME sectional garage door with no ribs panels on Sp tracks (torsion springs by the lintel) and a SPARK drive, for an opening 1,900 mm wide by 2,250 mm high. The garage has 250 mm of lintel height, 120 mm of side clearance on the narrower side and is 6,500 mm deep, and the buyer needs a clear passage height of 1,800 mm. The order states a clear passage height of 2,150 mm. It is ready to send.

Verdict: Blocked.

  • Drive unit not listed for PRIME. The technical pages give PRIME dimensions only with the METRO drive unit, so this order cannot be checked.
  • Door smaller than the minimum. The smallest door for this line, panel and tracks is 2,000 mm wide by 1,900 mm high, and the order is 1,900 mm by 2,250 mm.
  • Side clearance too small. This door needs at least 160 mm of side clearance on each side of the opening, and the narrower side has 120 mm.

5. PRIME door: The agent resubmits after fixing the errors

The agent's request. Please quote a PRIME sectional garage door with no ribs panels on Sp tracks (torsion springs by the lintel) and a METRO Smart io drive, for an opening 2,400 mm wide by 2,250 mm high. The garage has 250 mm of lintel height, 170 mm of side clearance on the narrower side and is 6,500 mm deep, and the buyer needs a clear passage height of 1,800 mm. The order states a clear passage height of 2,150 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Opening 2,400 mm wide by 2,250 mm high; clear passage after installation 2,360 mm by 2,150 mm.

6. Manual UniPro door on St tracks: A manual UniPro door with a 90 mm lintel, a 3,000 mm deep garage and a 2,400 mm tall vehicle

The agent's request. Please quote a UniPro sectional garage door with no ribs panels on St tracks (torsion springs at the end of the horizontal tracks) and manual operation, for an opening 3,000 mm wide by 2,500 mm high. The garage has 90 mm of lintel height, 170 mm of side clearance on the narrower side and is 3,000 mm deep, and the buyer needs a clear passage height of 2,400 mm. The order states a clear passage height of 2,340 mm. It is ready to send.

Verdict: Blocked.

  • Lintel too low. This door needs at least 100 mm of lintel height above the opening, and the garage has 90 mm.
  • Garage not deep enough. With these tracks and this operation the garage must be at least 3,250 mm deep, and it is 3,000 mm deep.
  • Clear passage too low for the vehicle. The clear passage height after installation is 2,340 mm, and the order needs 2,400 mm.

7. Manual UniPro door on St tracks: The agent resubmits after fixing the errors

The agent's request. Please quote a UniPro sectional garage door with no ribs panels on St tracks (torsion springs at the end of the horizontal tracks) and manual operation, for an opening 3,000 mm wide by 2,500 mm high. The garage has 120 mm of lintel height, 170 mm of side clearance on the narrower side and is 3,300 mm deep, and the buyer needs a clear passage height of 2,200 mm. The order states a clear passage height of 2,340 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Opening 3,000 mm wide by 2,500 mm high; clear passage after installation 2,960 mm by 2,340 mm.

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 an order for a sectional garage door with its track system and operation. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's published technical tables 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 a UniTherm sectional garage door. The garage has 150 mm of lintel height, 100 mm of side clearance on the narrower side and is 3,000 mm deep. The rest of the request is on screen. The order states a clear passage height of 2,500 mm.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. At an opening height of 2,500 mm the widest door for this line and tracks is 5,000 mm, and the order is 5,500 mm wide. This door needs at least 200 mm of lintel height above the opening, and the garage has 150 mm. This door needs at least 110 mm of side clearance on each side of the opening, and the narrower side has 100 mm. The other two are on screen.
  6. The validator returned five 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 lintel, side clearance and garage depth that depend on the line, tracks and operation, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the opening width to 5,000 mm, the lintel height available to 250 mm and the stated clear height to 2,400 mm.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. This door needs at least 110 mm of side clearance on each side of the opening, and the narrower side has 100 mm. With these tracks and this operation the garage must be at least 3,800 mm deep, and it is 3,000 mm deep.
  12. Three findings cleared. Still blocking: side clearance too small and garage not deep enough.
  13. The agent resubmits once more.
  14. The revised request. It changes the narrower side clearance to 150 mm and the garage depth to 4,000 mm.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared, and the validator's figure matches the quote.
  18. Five problems caught in one call, fixed in two passes, 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.