Predictika · Window and door hardware orders
An AI sales agent prepares an order of tilt and turn hardware for a window maker: which hardware range, the frame material, the sash width, height and weight, and the sash capacity the order promises. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published SIEGENIA hardware limits and returns a verdict, every reason and the figures it computed.
This validator models an order of SIEGENIA window and door hardware from five product lines, based on the published SIEGENIA UK features and benefits insert (October 2023), not just the scenarios shown below.
Any order of these five hardware ranges that touches these limits is in scope — not only the scenarios pictured here. Not covered: prices (SIEGENIA publishes none, so this page shows no price build-up), other SIEGENIA products and ranges, sash weight limits that depend on other conditions in the insert, and fitting or installation.
8 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 |
|---|---|---|
| Limits that depend on the hardware range chosen | Only with workarounds Each range has its own width, height and weight limits. A rules-based CPQ needs a table or a rule per range, and every product update means editing them. | The range, the sash size and the sash weight arrive in one request and are compared with that range's limits on every call. |
| A weight limit that changes with an add-on | Only with care The 150 kg limit becomes 185 kg only when the load transfer cable is added, so a rule must read the add-on and the weight together, and flag the order for a person. | The cable, the weight and the limit are evaluated together, and the order is flagged for approval. |
| Hardware available only for some frame materials and grooves | Only with care A dependency between the range, the frame material and the groove is a cross-line rule that has to be kept in step with the catalog. | Range, material and groove are checked together on every call. |
| Capacity that the order states | Only with care The stated capacity is a free-entry field; a rule can compare it with the computed limit, but only if the limit itself is computed. | The stated capacity travels with the order and is compared with the computed limit 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 person 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 | A sash width of 229 mm is less than the 230 mm minimum of the chosen hardware. |
| 2 | A sash width of 1651 mm is more than the 1650 mm maximum of the chosen hardware. |
| 3 | A sash height of 433 mm is less than the 434 mm minimum of the chosen hardware. |
| 4 | A sash height of 3001 mm is more than the 3000 mm maximum of the chosen hardware. |
| 5 | A sash weight of 131 kg is more than the 130 kg the chosen hardware carries. |
| 6 | A sash weight of 151 kg is more than the 150 kg the chosen hardware carries. |
| 7 | A sash weight of 185 kg is above the standard 150 kg limit and relies on the additional load transfer cable; a person should confirm the cable is on the order. |
| 8 | A sash weight of 186 kg is more than the 185 kg the chosen hardware carries. |
| 9 | A sash weight of 186 kg is above the standard 150 kg limit and relies on the additional load transfer cable; a person should confirm the cable is on the order. |
| 10 | A sash width of 379 mm is less than the 380 mm minimum of the chosen hardware. |
| 11 | The additional load transfer cable, which raises the limit to 185 kg, is listed only for TITAN AF axxent 24+ hardware. |
| 12 | A sash weight of 171 kg is more than the 170 kg the chosen hardware carries. |
| 13 | The chosen hardware is not listed for the chosen frame material (TITAN AF: timber, PVC and aluminium; ALU 5200 and ALU axxent PLUS: aluminium; PORTAL HS 4.0: timber). |
| 14 | A sash width of 364 mm is less than the 365 mm minimum of the chosen hardware. |
| 15 | A sash height of 549 mm is less than the 550 mm minimum of the chosen hardware. |
| 16 | A sash width of 1601 mm is more than the 1600 mm maximum of the chosen hardware. |
| 17 | A sash height of 2801 mm is more than the 2800 mm maximum of the chosen hardware. |
| 18 | ALU axxent PLUS concealed hinges are listed for the A0004 and A0006 aluminium grooves; another groove was chosen. |
| 19 | TITAN AF hardware on aluminium is listed for the 16 mm groove; another groove was chosen. |
| 20 | A sash width of 10,001 mm is more than the 10,000 mm maximum of the chosen hardware. |
| 21 | A sash weight of 401 kg is more than the 400 kg the chosen hardware carries. |
| 22 | The order needs at least 1 sash; it has 0. |
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 place an order of TITAN AF face fixed hardware for Lakeside Window Works, for 24 PVC sashes, each 1,700 mm wide, 2,000 mm high and 140 kg. The order states a sash capacity of 130 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order of TITAN AF face fixed hardware for Lakeside Window Works, for 24 PVC sashes, each 1,600 mm wide, 2,000 mm high and 130 kg. The order states a sash capacity of 130 kg. It is ready to send.
Verdict: Allowed.
The agent's request. Please place an order of ALU axxent PLUS hardware for Northgate Façades, for 16 aluminium sashes, each 1,000 mm wide, 500 mm high and 120 kg, in the 16 mm groove. The order states a sash capacity of 150 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order of ALU axxent PLUS hardware for Northgate Façades, for 16 aluminium sashes, each 1,000 mm wide, 500 mm high and 120 kg, in the A0004 groove. The order states a sash capacity of 150 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order of ALU axxent PLUS hardware for Northgate Façades, for 16 aluminium sashes, each 1,000 mm wide, 1,400 mm high and 120 kg, in the A0004 groove. The order states a sash capacity of 150 kg. It is ready to send.
Verdict: Allowed.
The agent's request. Please place an order of TITAN AF axxent 24+ hardware for Alder Row Joinery, for 10 timber sashes, each 900 mm wide, 2,100 mm high and 170 kg, with the additional load transfer cable. The order states a sash capacity of 150 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order of TITAN AF axxent 24+ hardware for Alder Row Joinery, for 10 timber sashes, each 900 mm wide, 2,100 mm high and 170 kg, with the additional load transfer cable. The order states a sash capacity of 185 kg. It is ready to send.
Verdict: Needs approval.
The agent's request. Please place an order of TITAN AF axxent 24+ hardware for Alder Row Joinery, for 10 timber sashes, each 900 mm wide, 2,100 mm high and 150 kg. The order states a sash capacity of 150 kg. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.