Predictika · Heat pump cascades
An AI sales agent prepares an order for a cascade of air-to-water heat pumps from a public cascade planner: the heat pump series, size and number of units, the supply phase, the control components, a buffer tank and, optionally, a gas boiler for a hybrid system. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the planner and returns a verdict, every reason and the figures it computed.
This validator models cascade orders for the Nimbus NET R32 heat pump range as set out in the public cascade planner, not just the scenarios shown below.
Any cascade order for these heat pumps that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the planner lists none, so this validator produces no price build-up or line-item quote), other Ariston products and boiler models, domestic hot water cylinders, hydraulic design, pipe and refrigerant line sizing, optional gateways, and electrical or local-code compliance. Assumptions: the units a cascade needs are chosen by the order, and the stated total power is the sum of the listed unit sizes.
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 |
|---|---|---|
| Only heat pumps of the same size and type in one cascade | Only with care The order is a list of lines, so a rule has to compare each line with the others; it works, but it is easy to miss when a line is added later. | Series, size and any extra units travel in one request and are compared on every call. |
| A unit count that is limited by the heat pump size | Only with care A separate limit for each size and series, kept in step with the planner when it changes. | The size sets the minimum and maximum number of units and the total is checked against it on every call. |
| Water content that depends on the total power and the tank | Only with workarounds The needed litres come from the power of all units and the available litres from a tank choice and other water, so it needs a cross-line calculation that interacts with the unit rules. | Power, tank and other water are in one request and the 5 litres per kW rule is checked with the rest. |
| A stated total power that disagrees with the units | Only with workarounds The figure the agent states is a free field, so it takes an extra rule that compares it with the sum of the unit sizes. | The stated figure is part of the request and is compared with the computed power 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 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 cascade has 3 heat pumps; the listed cascade packages for this size have a minimum of 2 and a maximum of 2 heat pumps. |
| 2 | The cascade has 1 heat pump; the listed cascade packages for this size have a minimum of 2 and a maximum of 3 heat pumps. |
| 3 | The cascade has 4 heat pumps; the listed cascade packages for this size have a minimum of 2 and a maximum of 3 heat pumps. |
| 4 | The cascade has 6 heat pumps; the listed cascade packages for this size have a minimum of 2 and a maximum of 5 heat pumps. |
| 5 | The cascade has 1 heat pump; the listed cascade packages for this size have a minimum of 2 and a maximum of 5 heat pumps. |
| 6 | The Nimbus S split heat pump cascade packages are listed only in size 80; the planner has no Nimbus S cascade package in the selected size. |
| 7 | The size 120 and size 150 cascade packages are listed only as three-phase, and a single-phase supply is selected. |
| 8 | The cascade mixes heat pumps of different sizes or types; the Ariston cascade planner states that only heat pumps of the same size and type can be combined. |
| 9 | The cascade has no cascade manager; one is listed among the components of each cascade. |
| 10 | The cascade has no SENSYS HD system interface; one is listed among the components of each cascade. |
| 11 | The cascade has no T10 system delivery sensor; one is listed among the components of each cascade. |
| 12 | The cascade has no universal buffer tank sensor; the planner notes that it is not supplied with the package but is mandatory for creating the system. |
| 13 | The cascade has no outdoor temperature sensor; one is listed among the components of each cascade. |
| 14 | The system holds 224 litres of water; the planner requires at least 5 litres for every kW of rated power, which is 225 litres for this cascade of 45 kW. |
| 15 | The system holds 197 litres of water; the planner requires at least 5 litres for every kW of rated power, which is 225 litres for this cascade of 45 kW. |
| 16 | The system holds 298 litres of water; the planner requires at least 5 litres for every kW of rated power, which is 375 litres for this cascade of 75 kW. |
| 17 | The order states a total heating power of 40 kW; the listed heat pump sizes give 45 kW. |
| 18 | The order states a total heating power of 60 kW; the listed heat pump sizes give 45 kW. |
| 19 | The heat pump cascade is 45 kW beside a 181 kW Genus Premium Evo HP boiler; the planner describes a heat pump to boiler power ratio of 25 to 50 percent as balanced, so a person should confirm this ratio. |
| 20 | The heat pump cascade is 45 kW beside an 89 kW Genus Premium Evo HP boiler; the planner describes a heat pump to boiler power ratio of 25 to 50 percent as balanced, so a person should confirm this ratio. |
| 21 | The cascade has 5 heat pumps; the listed cascade packages for this size have a minimum of 2 and a maximum of 3 heat pumps. |
| 22 | The system holds 197 litres of water; the planner requires at least 5 litres for every kW of rated power, which is 280 litres for this cascade of 56 kW. |
| 23 | The order states a total heating power of 50 kW; the listed heat pump sizes give 56 kW. |
| 24 | The heat pump cascade is 56 kW beside a 300 kW Genus Premium Evo HP boiler; the planner describes a heat pump to boiler power ratio of 25 to 50 percent as balanced, so a person should confirm this ratio. |
| 25 | The heat pump cascade is 30 kW beside a 40 kW Genus Premium Evo HP boiler; the planner describes a heat pump to boiler power ratio of 25 to 50 percent as balanced, so a person should confirm this ratio. |
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 a cascade of 4 Nimbus M monobloc size 120 heat pumps on a single-phase supply, with a CKZ H 300 (298 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor and an outdoor temperature sensor. The order states a total heating power of 48 kW. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a cascade of 3 Nimbus M monobloc size 120 heat pumps on a single-phase supply, with a CKZ H 300 (298 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor, a universal buffer tank sensor and an outdoor temperature sensor. The order states a total heating power of 36 kW. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a cascade of 3 Nimbus M monobloc size 120 heat pumps on a three-phase supply, with a CKZ H 300 (298 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor, a universal buffer tank sensor and an outdoor temperature sensor. The order states a total heating power of 36 kW. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a cascade of 2 Nimbus M Pocket monobloc size 150 heat pumps on a three-phase supply, plus 1 Nimbus M monobloc size 120 heat pump, with a CKZ H 200 (197 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor, a universal buffer tank sensor and an outdoor temperature sensor. The order states a total heating power of 45 kW. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a cascade of 3 Nimbus M Pocket monobloc size 150 heat pumps on a three-phase supply, with a CKZ H 300 (298 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor, a universal buffer tank sensor and an outdoor temperature sensor. The order states a total heating power of 45 kW. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a cascade of 5 Nimbus M monobloc size 150 heat pumps on a three-phase supply, with a CKZ H 300 (298 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor, a universal buffer tank sensor and an outdoor temperature sensor, as a hybrid system beside a 100 kW Genus Premium Evo HP boiler. The order states a total heating power of 75 kW. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a cascade of 5 Nimbus M monobloc size 150 heat pumps on a three-phase supply, with a CKZ H 500 (473 litres) buffer tank, a cascade manager, a SENSYS HD system interface, a T10 system delivery sensor, a universal buffer tank sensor and an outdoor temperature sensor, as a hybrid system beside a 200 kW Genus Premium Evo HP boiler. The order states a total heating power of 75 kW. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.