Predictika · Residential ventilation

An AI sales agent's KWL 500 W order, checked before it goes out

An AI sales agent prepares an order for the Helios KWL 500 W compact wall unit with heat recovery: the plastic or enthalpy (ET) exchanger, right or left version, the number of units, the airflow the building needs, the accessories (preheater, reheaters, sensors, pipe connectors, touch controls and filters) and the installation conditions, together with the total airflow it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures in the Helios catalog pages for this unit and returns a verdict, every reason and the figures it computed.

Scope: Helios KWL 500 W compact wall units (plastic or ET exchanger, right or left): airflow, accessories and installation limits from the catalog pages for this unit. See everything this validator covers

This validator models an order for the Helios KWL 500 W only, based on the catalog pages for that unit (Helios catalog 7.1, pages 40 and 41), not just the scenarios shown below.

  • The unit — four versions: KWL 500 W R and L with the plastic exchanger and KWL 500 W ET R and L with the enthalpy exchanger (articles 40053 to 40056), with the catalog airflow at 0 Pa (534 and 506 cubic meters an hour per unit) and the catalog weight (58 and 66 kg). The catalog says the pollen filter lowers the airflow by about 10 percent, so an order whose need is within 10 percent of the total goes to a person.
  • Airflow and totals — the airflow the units give in total against the airflow the building needs, the total weight, and the airflow the quote states, which must equal the computed one.
  • Accessories — the electric preheater KWL-EVH 500 W (mandatory for Passive House), the electric reheater EHR-R 2.4/160 (one duct temperature sensor KWL-LTK) and the water reheater WHR 160 (two sensors and a hydraulic unit WHSH HE 24 V or the air temperature control WHST 300 T38), pipe connectors for 160 and 180 mm pipes (the catalog connects four ducts to each unit; fewer connectors go to a person), up to 6 touch controls, and the enthalpy retrofit KWL-ET 500 (only for the plastic exchanger).
  • Installation conditions — installation room between 5 and 40 degrees Celsius and the catalog working temperature range of -20 to 40 degrees.

Any KWL 500 W order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog pages list none, so this page shows no price build-up), the other KWL units, ducting and distribution products, the extension module and other accessories not listed above, building-level ventilation design and real-installation performance.

The AI sales agentBuilds the 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
Four unit versions with their own airflow and weightOnly with workarounds
Plastic and enthalpy exchangers, right and left versions, each with its own article number, airflow and weight; a rules-based CPQ needs a table or one rule per version, and a catalog update means editing them.
The exchanger and version select the airflow, weight and article number on every call.
Pollen filter lowering the airflowOnly with care
The airflow a unit gives falls by about 10 percent with a filter chosen elsewhere in the order, so the capacity check has to be revisited whenever the filter changes.
The need is compared with the catalog airflow on every call, and an order the filter's roughly 10 percent loss could put short goes to a person.
Accessories that depend on each other (sensors per reheater, hydraulic unit, connectors per unit)Only with workarounds
Each reheater needs a different number of sensors, the water reheater also needs a hydraulic unit, and the connectors scale with the units; these are separate rules that must all be kept in step.
All the dependencies are checked together, in any order the choices arrive.
Airflow the quote statesOnly with care
The stated total is derived from the version and the units, so a rule has to recompute it and compare.
The stated airflow is a field in the request, compared with the computed one on every call.
Every problem returned in one answerOnly 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.

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 quote needs 1,100 cubic meters of air an hour; the units give 1,068 in total at 0 Pa.
2The catalog gives about 10 percent less airflow when the pollen filter is used; the quote needs 1,000 cubic meters of air an hour against 1,068 in total from the units, so a person should confirm the airflow.
3The catalog gives about 10 percent less airflow when the pollen filter is used; the quote needs 950 cubic meters of air an hour against 1,012 in total from the units, so a person should confirm the airflow.
4The electric preheater KWL-EVH 500 W is mandatory for Passive House projects.
5The selected reheater needs 1 duct temperature sensor (KWL-LTK); the quote has 0.
6The selected reheater needs 2 duct temperature sensors (KWL-LTK); the quote has 1.
7The water reheater WHR 160 needs a hydraulic unit (WHSH HE 24 V or the air temperature control WHST 300 T38).
8A hydraulic unit or air temperature control is quoted but there is no water reheater.
9The pipe connectors are offered for 160 mm and 180 mm pipes; the quote has 200 mm.
10The catalog connects the outdoor, exhaust, extract and supply air ducts of each unit with pipe connectors, an accessory; the quote has 6 pipe connectors for 2 units, fewer than four for each, so a person should confirm how the ducts are connected.
11Up to 6 touch controls can be connected; the quote has 7.
12The enthalpy exchanger retrofit KWL-ET 500 is for later conversion of a unit with the plastic exchanger; the ET version already has it.
13The installation room is at 4 degrees Celsius; the unit is installed between 5 and 40 degrees.
14The installation room is at 41 degrees Celsius; the unit is installed between 5 and 40 degrees.
15The operating temperature is -21 degrees Celsius; the catalog gives a working temperature range of -20 to 40 degrees.
16The operating temperature is 41 degrees Celsius; the catalog gives a working temperature range of -20 to 40 degrees.
17The quote states 1,200 cubic meters of air an hour in total; the units give 1,068.
18The quote has 0 units; at least 1 is needed.
19The catalog gives about 10 percent less airflow when the pollen filter is used; the quote needs 1,000 cubic meters of air an hour against 1,012 in total from the units, so a person should confirm the airflow.
20The catalog connects the outdoor, exhaust, extract and supply air ducts of each unit with pipe connectors, an accessory; the quote has 4 pipe connectors for 2 units, fewer than four for each, so a person should confirm how the ducts are connected.

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. Passive House apartment block: Three KWL 500 W ET units for a Passive House apartment block

The agent's request. Please quote 3 Helios KWL 500 W ET R units with the pollen filter for a building that needs 1,330 cubic meters of air an hour and is a Passive House project. The quote has 0 duct temperature sensors, 12 pipe connectors for 160 mm pipes, 1 touch control. The installation room is at 21 degrees Celsius and the units will operate at temperatures down to -12 degrees. The quote states 1,400 cubic meters of air an hour in total. It is ready to send.

Verdict: Blocked.

  • Passive House needs the electric preheater. The electric preheater KWL-EVH 500 W is mandatory for Passive House projects.
  • Stated airflow does not match. The quote states 1,400 cubic meters of air an hour in total; the units give 1,518.

2. Passive House apartment block: The agent resubmits after fixing the errors

The agent's request. Please quote 3 Helios KWL 500 W ET R units with the pollen filter and the electric preheater KWL-EVH 500 W for a building that needs 1,330 cubic meters of air an hour and is a Passive House project. The quote has 0 duct temperature sensors, 12 pipe connectors for 160 mm pipes, 1 touch control. The installation room is at 21 degrees Celsius and the units will operate at temperatures down to -12 degrees. The quote states 1,518 cubic meters of air an hour in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 units of article 40055 give 1,518 cubic meters of air an hour in total, against 1,330 required; the units weigh 198 kg in total.

3. Water reheater and duct connections: Two left-hand KWL 500 W units with a water reheater on 180 mm pipes

The agent's request. Please quote 2 Helios KWL 500 W L units with a water reheater WHR 160 for a building that needs 950 cubic meters of air an hour. The quote has 1 duct temperature sensor, 6 pipe connectors for 180 mm pipes, 1 touch control. The installation room is at 19 degrees Celsius and the units will operate at temperatures down to -15 degrees. The quote states 1,068 cubic meters of air an hour in total. It is ready to send.

Verdict: Blocked.

  • Not enough duct temperature sensors. The selected reheater needs 2 duct temperature sensors (KWL-LTK); the quote has 1.
  • Water reheater needs a hydraulic unit. The water reheater WHR 160 needs a hydraulic unit (WHSH HE 24 V or the air temperature control WHST 300 T38).
  • Fewer than four pipe connectors for each unit. The catalog connects the outdoor, exhaust, extract and supply air ducts of each unit with pipe connectors, an accessory; the quote has 6 pipe connectors for 2 units, fewer than four for each, so a person should confirm how the ducts are connected.

4. Water reheater and duct connections: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Helios KWL 500 W L units with a water reheater WHR 160 and the hydraulic unit WHSH HE 24 V for a building that needs 950 cubic meters of air an hour. The quote has 2 duct temperature sensors, 8 pipe connectors for 180 mm pipes, 1 touch control. The installation room is at 19 degrees Celsius and the units will operate at temperatures down to -15 degrees. The quote states 1,068 cubic meters of air an hour in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 units of article 40054 give 1,068 cubic meters of air an hour in total, against 950 required; the units weigh 116 kg in total.

5. Controls, retrofit kit and stated airflow: Two KWL 500 W ET units with seven touch controls and a retrofit kit

The agent's request. Please quote 2 Helios KWL 500 W ET R units with the pollen filter and the enthalpy retrofit KWL-ET 500 for a building that needs 950 cubic meters of air an hour. The quote has 0 duct temperature sensors, 8 pipe connectors for 160 mm pipes, 7 touch controls. The installation room is at 20 degrees Celsius and the units will operate at temperatures down to -8 degrees. The quote states 1,100 cubic meters of air an hour in total. It is ready to send.

Verdict: Blocked.

  • Too many touch controls. Up to 6 touch controls can be connected; the quote has 7.
  • Enthalpy retrofit on an enthalpy unit. The enthalpy exchanger retrofit KWL-ET 500 is for later conversion of a unit with the plastic exchanger; the ET version already has it.
  • Stated airflow does not match. The quote states 1,100 cubic meters of air an hour in total; the units give 1,012.
  • Pollen filter may reduce the airflow below the need. The catalog gives about 10 percent less airflow when the pollen filter is used; the quote needs 950 cubic meters of air an hour against 1,012 in total from the units, so a person should confirm the airflow.

6. Controls, retrofit kit and stated airflow: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Helios KWL 500 W ET R units with the pollen filter for a building that needs 950 cubic meters of air an hour. The quote has 0 duct temperature sensors, 8 pipe connectors for 160 mm pipes, 4 touch controls. The installation room is at 20 degrees Celsius and the units will operate at temperatures down to -8 degrees. The quote states 1,012 cubic meters of air an hour in total. It is ready to send.

Verdict: Needs approval.

  • Pollen filter may reduce the airflow below the need. The catalog gives about 10 percent less airflow when the pollen filter is used; the quote needs 950 cubic meters of air an hour against 1,012 in total from the units, so a person should confirm the airflow.
  • Order summary. 2 units of article 40055 give 1,012 cubic meters of air an hour in total, against 950 required; the units weigh 132 kg in total.

7. Controls, retrofit kit and stated airflow: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Helios KWL 500 W ET R units with the pollen filter for a building that needs 900 cubic meters of air an hour. The quote has 0 duct temperature sensors, 8 pipe connectors for 160 mm pipes, 4 touch controls. The installation room is at 20 degrees Celsius and the units will operate at temperatures down to -8 degrees. The quote states 1,012 cubic meters of air an hour in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 units of article 40055 give 1,012 cubic meters of air an hour in total, against 900 required; the units weigh 132 kg in total.

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 the Helios KWL 500 W compact wall unit with heat recovery: the plastic or enthalpy (ET) exchanger, right or left version, the number of units, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures in the Helios catalog pages for this unit 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 2 Helios KWL 500 W ET R units. The quote has 0 duct temperature sensors, 8 pipe connectors for 160 mm pipes, 7 touch controls. The rest of the request is on screen. The quote states 1,100 cubic meters of air an hour in total.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings and one approval, all in one answer. Up to 6 touch controls can be connected; the quote has 7. The enthalpy exchanger retrofit KWL-ET 500 is for later conversion of a unit with the plastic exchanger; the ET version already has it. The quote states 1,100 cubic meters of air an hour in total; the units give 1,012.
  6. The validator returned three blocking findings and one approval 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 pollen filter lowering the airflow, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the enthalpy retrofit KWL-ET 500 to no, the touch controls to 4 and the stated total airflow as to 1,012 cubic meters an hour.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The three blocking findings are cleared; one approval remains for a person: pollen filter may reduce the airflow below the need.
  13. The agent resubmits once more.
  14. The revised request. It changes the airflow needed to 900 cubic meters an hour.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Four 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.