Predictika · Window and door hardware
An AI sales agent prepares an order for the concealed tilt and turn hardware of an aluminium window or patio door sash: the sash size and weight, the opening angle, the hinge-side set and the extra components the size and weight call for. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's assembly instructions and returns a verdict, every reason and the figures it computed.
This validator models orders for the SIEGENIA ALU axxent PLUS-DK hardware (single-sash square tilt and turn, aluminium eurogroove 15/20, chamber dimension 21, profile versions A0004, A0006 and A0022) as set out in SIEGENIA assembly instructions H48.axntLS010EN-10 (10.2022), not just the scenarios shown below.
Any order for this hardware that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the assembly instructions list article numbers and pack sizes, not prices, so this validator produces no price build-up or line-item quote), other SIEGENIA hardware (TITAN AF, the turn-only ALU axxent PLUS-D/ZV, other ALU systems, timber and PVC hardware, sliding doors), double-sash and non-square windows, and top stay sizes, locking parts for sashes over 2400 mm high and installation positions. Assumptions: an item listed with a condition in the hardware list (for example “FB > 1250”) is treated as required when the condition holds; the A0022 accessory set is treated as required for the A0022 profile version; and combinations of rebate height and dimension Y for which the document lists no coupling set are blocked.
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 |
|---|---|---|
| Components that become mandatory from the sash width, height and weight | Only with care Each component has its own threshold, some on width, some on height, some on width and weight together, so a product rule is needed per component and a change to one threshold is easy to miss in the others. | All thresholds are computed from the sash size and weight on every call and compared with what is on the quote. |
| Hinge-side set size and sash brake length that follow from size and weight bands | Only with care The correct variant depends on two or three quantities at once, so a rule must be written for each band and checked against the variant on the order. | The required variant is derived on every call and compared with the one quoted. |
| A stated weight class that must match the sash weight, and an opening angle limit that depends on that weight | Only with workarounds The stated class is a free field that has to be compared with a class derived from the weight, and the angle limit is a second, weight-dependent rule on a different line. | The stated class and the angle are part of the request and are checked against the derived class and limits on every call. |
| Handle families that need a particular set, with set variants chosen by rebate height and dimension Y | Only with workarounds The pairing and the table lookups span several lines and every new handle or set variant adds rules that interact with the others. | The handle, the sets and the rebate dimensions are in one request and the pairing and lookups are checked together. |
| 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 sash width is 440 mm, but for this opening type the hardware covers 450 to 1,600 mm in width. |
| 2 | The sash width is 1,650 mm, but for this opening type the hardware covers 450 to 1,600 mm in width. |
| 3 | The sash height is 590 mm, but for this opening type the hardware covers 600 to 2,000 mm in height (windows 600 to 2,000 mm, patio doors 2,000 to 2,600 mm). |
| 4 | The sash height is 2,050 mm, but for this opening type the hardware covers 600 to 2,000 mm in height (windows 600 to 2,000 mm, patio doors 2,000 to 2,600 mm). |
| 5 | The sash height is 1,900 mm, but for this opening type the hardware covers 2,000 to 2,600 mm in height (windows 600 to 2,000 mm, patio doors 2,000 to 2,600 mm). |
| 6 | The sash width is 1,350 mm, but for this opening type the hardware covers 450 to 1,300 mm in width. |
| 7 | The sash weighs 151 kg, but this hardware is specified for sashes up to 150 kg. |
| 8 | A sash 1,000 mm wide and 131 kg needs the short sash brake with damper. |
| 9 | The opening angle is 111 degrees, but the application diagrams allow at most 110 degrees. |
| 10 | A sash of 140 kg may open to at most 90 degrees, but the opening angle is 100 degrees. |
| 11 | The opening angle is 120 degrees, but the application diagrams allow at most 110 degrees. |
| 12 | The quote states the 130 kg weight class, but a sash of 90 kg needs the 100 kg class. |
| 13 | The quote states the 100 kg weight class, but a sash of 101 kg needs the 130 kg class. |
| 14 | A sash of 101 kg needs the accessory set for sashes over 100 kg, which is not on the quote. |
| 15 | The quote has the size 2 hinge-side set, but a sash 600 mm wide and 100 kg needs size 1. |
| 16 | The quote has the size 1 hinge-side set, but a sash 601 mm wide and 90 kg needs size 2. |
| 17 | The quote has the size 1 hinge-side set, but a sash 600 mm wide and 101 kg needs size 2. |
| 18 | A sash 1,021 mm wide and 101 kg needs the additional stay, which is not on the quote. |
| 19 | A sash 1,251 mm wide and 90 kg needs the additional stay, which is not on the quote. |
| 20 | A sash 1,251 mm wide needs the MV slider, which is not on the quote. |
| 21 | A sash 1,251 mm high needs the centre lock (MV), which is not on the quote. |
| 22 | A sash 851 mm wide and 131 kg needs the short sash brake with damper. |
| 23 | A sash 1,001 mm wide and 131 kg needs the long sash brake with damper. |
| 24 | The Si-line and Globe handles are used only together with a coupling set, which is not on the quote. |
| 25 | The TITAN and Globe RR handles are used only together with the gear set, which is not on the quote. |
| 26 | The quote has a handle set that does not go with the selected handle; coupling sets go with Si-line and Globe handles, the gear set with TITAN and Globe RR handles. |
| 27 | The rebate height (USH) is 11 mm, but coupling sets are listed only for 7 to 10 mm and for 12 mm or more. |
| 28 | The dimension Y is 8.5 mm, but for a rebate height of 7 to 10 mm coupling sets are listed only for Y of 9 mm or more. |
| 29 | The A0022 profile version needs the A0022 accessory set, which is not on the quote. |
| 30 | The A0022 accessory set is used only together with the A0006 hinge-side set, but the quote is for the A0004 profile version. |
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 the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium window sash 1,400 mm wide and 1,900 mm high weighing 140 kg, in the A0006 profile version with a right-hand hinge side. The sash opens to 100 degrees. The quote has the size 2 hinge-side set and a Globe handle, with the coupling set (rebate height 10 mm, dimension Y 10 mm). It also has the centre lock (MV). It states the 130 kg weight class. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium window sash 1,400 mm wide and 1,900 mm high weighing 140 kg, in the A0006 profile version with a right-hand hinge side. The sash opens to 90 degrees. The quote has the size 2 hinge-side set and a Globe handle, with the coupling set (rebate height 10 mm, dimension Y 10 mm). It also has the additional stay, the accessory set for sashes over 100 kg, the centre lock (MV), the MV slider and the long sash brake with damper. It states the 150 kg weight class. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium patio door sash 1,200 mm wide and 2,500 mm high weighing 125 kg, in the A0022 profile version with a left-hand hinge side. The sash opens to 90 degrees. The quote has the size 1 hinge-side set and a TITAN handle, with the gear set. It also has no additional components. It states the 100 kg weight class. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium patio door sash 1,200 mm wide and 2,500 mm high weighing 125 kg, in the A0022 profile version with a left-hand hinge side. The sash opens to 90 degrees. The quote has the size 2 hinge-side set and a TITAN handle, with the gear set. It also has the additional stay, the accessory set for sashes over 100 kg, the centre lock (MV) and the A0022 accessory set. It states the 130 kg weight class. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium window sash 1,100 mm wide and 1,400 mm high weighing 90 kg, in the A0004 profile version with a right-hand hinge side. The sash opens to 90 degrees. The quote has the size 2 hinge-side set and a Si-line handle, with the gear set (rebate height 11 mm, dimension Y 10 mm). It also has the centre lock (MV). It states the 100 kg weight class. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium window sash 1,100 mm wide and 1,400 mm high weighing 90 kg, in the A0004 profile version with a right-hand hinge side. The sash opens to 90 degrees. The quote has the size 2 hinge-side set and a Si-line handle, with the coupling set (rebate height 10 mm, dimension Y 10 mm). It also has the centre lock (MV). It states the 100 kg weight class. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the ALU axxent PLUS-DK tilt and turn hardware set for an aluminium window sash 1,500 mm wide and 1,900 mm high weighing 160 kg, in the A0006 profile version with a right-hand hinge side. The sash opens to 90 degrees. The quote has the size 2 hinge-side set and a Globe handle, with the coupling set (rebate height 10 mm, dimension Y 10 mm). It also has the additional stay, the accessory set for sashes over 100 kg, the centre lock (MV), the MV slider and the long sash brake with damper. It states the 150 kg weight class. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.