Predictika · Insulated roof panel orders
An AI sales agent prepares an order for trapezoidal insulated roof panels: core thickness, panel length, end cut backs, roof pitch, thermal and weight figures, and warranties. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published data sheet and returns a verdict, every reason and the figures it computed.
This validator models orders for the KS1000 RW trapezoidal insulated roof panel as described in its public data sheet, not just the scenarios shown below.
Any KS1000 RW roof panel order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Kingspan does not publish a price list for project panels, so this validator produces no price build-up or line-item quote), span and load tables, fire and acoustic performance, fixings and accessories, the class A end lap detail, other Kingspan panel lines and other regional editions of the data sheet.
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 |
|---|---|---|
| Thermal and weight figures that depend on the core thickness and metal | Only with care A lookup per thickness and metal, with a rule that compares each stated figure with it. It works, but every table is another set of rules to keep in step with the data sheet. | The stated U-value and weight travel with the order and are compared with the data sheet figures on every call. |
| A U-value target on the order against the core chosen | Easy A comparison between a requirement and a looked-up value. | The target and the core are in one request and are checked together with everything else. |
| Length bands: standard, non-standard and too long | Only with care Each band needs its own rule and its own message, and the boundaries (1.8 m, 14.5 m and 29.3 m) are easy to get wrong. | The three bands are checked on every call: too long blocks, non-standard goes to a person. |
| Cut backs and roof pitch limits that must all hold together | Only with workarounds Each limit is a separate validation rule, and a rep typically fixes one and meets the next. | All limits are checked at once, whatever order the choices arrive in. |
| 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, with blocks first. |
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 core thickness of 90 mm is not available; the KS1,000 RW roof panel comes in 40, 53, 60, 73, 80, 100, 115, 120, 137 and 150 mm cores. |
| 2 | A core thickness of 160 mm is not available; the KS1,000 RW roof panel comes in 40, 53, 60, 73, 80, 100, 115, 120, 137 and 150 mm cores. |
| 3 | The quote states a U-value of 0.25 W/m²K, but the data sheet gives 0.20 W/m²K for this core thickness. |
| 4 | The quote states a U-value of 0.18 W/m²K, but the data sheet gives 0.20 W/m²K for this core thickness. |
| 5 | The quote states a panel weight of 7.9 kg/m², but the data sheet gives 12.3 kg/m² for this core thickness and metal. |
| 6 | The quote states a panel weight of 12.3 kg/m², but the data sheet gives 7.9 kg/m² for this core thickness and metal. |
| 7 | The selected core gives a U-value of 0.20 W/m²K, above the target of 0.19 W/m²K. |
| 8 | The selected core gives a U-value of 0.28 W/m²K, above the target of 0.25 W/m²K. |
| 9 | A panel length of 1,799 mm is outside the 1,800 to 14,500 mm standard range; a person should confirm the non-standard length with the manufacturer. |
| 10 | A panel length of 14,501 mm is outside the 1,800 to 14,500 mm standard range; a person should confirm the non-standard length with the manufacturer. |
| 11 | A panel length of 29,300 mm is outside the 1,800 to 14,500 mm standard range; a person should confirm the non-standard length with the manufacturer. |
| 12 | A panel length of 29,301 mm is beyond the 29,300 mm longest length listed for the panel. |
| 13 | The panel length is 0 mm; a length is needed. |
| 14 | An eaves panel end cut back of 19 mm is outside the 20 to 300 mm limits. |
| 15 | An eaves panel end cut back of 301 mm is outside the 20 to 300 mm limits. |
| 16 | An end lap panel end cut back of 19 mm is outside the 20 to 300 mm limits. |
| 17 | An end lap panel end cut back of 301 mm is outside the 20 to 300 mm limits. |
| 18 | The roof pitch after deflection is 3 degrees; the panel needs 4 degrees or more. |
| 19 | The structural and thermal warranty is 25 years; the quote offers 26 years. |
| 20 | The coating warranty is up to 40 years; the quote offers 41 years. |
| 21 | A panel length of 20,000 mm is outside the 1,800 to 14,500 mm standard range; a person should confirm the non-standard length with the manufacturer. |
| 22 | A panel length of 30,000 mm is beyond the 29,300 mm longest length listed for the panel. |
| 23 | An eaves panel end cut back of 10 mm is outside the 20 to 300 mm limits. |
| 24 | The quote states a U-value of 0.20 W/m²K, but the data sheet gives 0.28 W/m²K for this core thickness. |
| 25 | The quote states a panel weight of 12.3 kg/m², but the data sheet gives 11.2 kg/m² for this core thickness and metal. |
| 26 | The coating warranty is up to 40 years; the quote offers 45 years. |
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 KS1000 RW insulated roof panels with a 73 mm core, steel sheet metal, Kingspan XL Forté on the outside and Kingspan CLEANsafe 15 on the inside, 9,000 mm long, with an eaves cut back of 75 mm and an end lap cut back of 150 mm, for a roof pitch of 5 degrees after deflection, needing a U-value of 0.25 W/m²K or better, with a 25-year structural and thermal warranty and a 25-year coating warranty. The quote states a U-value of 0.25 W/m²K and a panel weight of 11.2 kg/m². It is ready to send.
Verdict: Blocked.
The agent's request. Please quote KS1000 RW insulated roof panels with an 80 mm core, steel sheet metal, Kingspan XL Forté on the outside and Kingspan CLEANsafe 15 on the inside, 9,000 mm long, with an eaves cut back of 75 mm and an end lap cut back of 150 mm, for a roof pitch of 5 degrees after deflection, needing a U-value of 0.25 W/m²K or better, with a 25-year structural and thermal warranty and a 25-year coating warranty. The quote states a U-value of 0.25 W/m²K and a panel weight of 11.5 kg/m². It is ready to send.
Verdict: Allowed.
The agent's request. Please quote KS1000 RW insulated roof panels with a 100 mm core, aluminium sheet metal, Kingspan Spectrum on the outside and Kingspan AQUAsafe on the inside, 31,000 mm long, with an eaves cut back of 15 mm and an end lap cut back of 150 mm, for a roof pitch of 3 degrees after deflection, with a 25-year structural and thermal warranty and a 25-year coating warranty. The quote states a U-value of 0.20 W/m²K and a panel weight of 7.9 kg/m². It is ready to send.
Verdict: Blocked.
The agent's request. Please quote KS1000 RW insulated roof panels with a 100 mm core, aluminium sheet metal, Kingspan Spectrum on the outside and Kingspan AQUAsafe on the inside, 12,000 mm long, with an eaves cut back of 75 mm and an end lap cut back of 150 mm, for a roof pitch of 6 degrees after deflection, with a 25-year structural and thermal warranty and a 25-year coating warranty. The quote states a U-value of 0.20 W/m²K and a panel weight of 7.9 kg/m². It is ready to send.
Verdict: Allowed.
The agent's request. Please quote KS1000 RW insulated roof panels with a 120 mm core, aluminium sheet metal, Kingspan XL Forté on the outside and Kingspan CLEANsafe 120 on the inside, 18,000 mm long, with an eaves cut back of 75 mm and an end lap cut back of 150 mm, for a roof pitch of 5 degrees after deflection, with a 25-year structural and thermal warranty and a 45-year coating warranty. The quote states a U-value of 0.16 W/m²K and a panel weight of 13.1 kg/m². It is ready to send.
Verdict: Blocked.
The agent's request. Please quote KS1000 RW insulated roof panels with a 120 mm core, aluminium sheet metal, Kingspan XL Forté on the outside and Kingspan CLEANsafe 120 on the inside, 18,000 mm long, with an eaves cut back of 75 mm and an end lap cut back of 150 mm, for a roof pitch of 5 degrees after deflection, with a 25-year structural and thermal warranty and a 40-year coating warranty. The quote states a U-value of 0.16 W/m²K and a panel weight of 8.7 kg/m². It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote KS1000 RW insulated roof panels with a 120 mm core, aluminium sheet metal, Kingspan XL Forté on the outside and Kingspan CLEANsafe 120 on the inside, 12,000 mm long, with an eaves cut back of 75 mm and an end lap cut back of 150 mm, for a roof pitch of 5 degrees after deflection, with a 25-year structural and thermal warranty and a 40-year coating warranty. The quote states a U-value of 0.16 W/m²K and a panel weight of 8.7 kg/m². It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.