Predictika · Demand-controlled ventilation system orders

An AI sales agent's ventilation system order, checked before it goes out

An AI sales agent prepares an order for a demand-controlled mechanical extraction ventilation system: control valves for each room, valve collectors, the design flow, the operating pressure, the duct and the site conditions. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product's published limits and returns a verdict, every reason and the figures it computed.

Scope: Healthbox 3.0 (System C+) ventilation orders: control valves per room type, valve collectors, design flow and pressure, ducts, site conditions and the rated figures. See everything this validator covers

This validator models Healthbox 3.0 demand-controlled ventilation systems, not just the scenarios shown below.

  • Control valves and collectors — a fan unit needs at least 2 control valves and takes up to 7 on its own, or up to 11 with 1 or 2 valve collectors, each collector carrying 1 to 3 control valves; a remotely connected collector can be up to 30 m away.
  • Flow, pressure and rated figures — design flows of 150, 225, 325, 400 and 475 m³/h, each with its rated fan power and sound power; 475 m³/h is available only at 135 Pa or less; 350 Pa is the maximum fan operating pressure and a pressure above the recommended 200 Pa needs a person's approval; the quote's stated valves, fan power, sound power and calibration time are compared with the computed ones.
  • Ducts and site — extraction duct of 125 or 150 mm (160 mm only with the optional ring), indoor installation only, ambient temperature 0 to 50 °C, relative humidity below 90 percent and a 230 V supply (plus or minus 10 percent).

Any Healthbox 3.0 order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Renson does not publish a price list for the Healthbox, so this validator produces no price build-up or line-item quote), other Healthbox versions and other Renson ventilation systems, the data sheet's unspecified "limiting conditions" for 11-valve layouts, and project design calculations such as room flow rates and duct sizing.

The AI sales agentBuilds the ventilation 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
Valve counts that depend on whether collectors are usedOnly with care
The limit is 7 valves without collectors and 11 with them, and each collector takes 1 to 3; a rule per combination works, but every layout rule has to be written and kept consistent.
Valves, collectors and the valves on each collector are in one request and checked together.
A design flow that is available only at lower pressureOnly with workarounds
The limit depends on a choice on one line and a number on another, so it needs a cross-line rule that interacts with the rest.
Flow and operating pressure are checked together on every call, whichever order they arrive in.
Rated fan power, sound power and calibration time for the chosen setupOnly with care
The rated figures come from a table by flow class and valve count; a lookup can be built, but someone has to keep the table and every comparison with a stated figure in step.
The rated figures are computed on every call and compared with the figures the quote states.
A pressure that is allowed but needs a person to approve itOnly with workarounds
A three-way outcome (fine, needs approval, not allowed) usually ends up as a free-text warning that a rep can click past.
Allow, needs approval and block are separate outcomes and the order cannot be released until the approval is given.
Every problem returned in one answerOnly 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.

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.

1Control valves on the quote: 8, but this connection takes at most 7 (7 on the fan unit alone, up to 11 with valve collectors).
2Control valves on the quote: 12, but this connection takes at most 11 (7 on the fan unit alone, up to 11 with valve collectors).
3Control valves on the quote: 1; the Healthbox 3.0 fan unit requires a minimum of 2 control valves.
4Valve collectors on the quote: 3; 1 or 2 valve collectors can be connected to the fan unit.
5Control valves assigned to collectors: 7, with valve collectors: 2; each collector takes 1 to 3 control valves.
6Control valves assigned to collectors: 1, with valve collectors: 2; each collector takes 1 to 3 control valves.
7Control valves assigned to collectors: 2, with valve collectors: 0; each collector takes 1 to 3 control valves.
8Control valves assigned to collectors: 6, but control valves in total on the quote: 4.
9A valve collector can be connected remotely over a cable of 30 m at most; the quote has 40 m.
10The maximum flow of 475 m3/h is available only at 135 Pa or less (430 m3/h at 200 Pa); the quote has an operating pressure of 200 Pa.
11The operating pressure of 260 Pa is above the recommended 200 Pa or less at the design flow; a person must approve it.
12The maximum fan operating pressure is 350 Pa; the quote has 360 Pa.
13The operating pressure of 350 Pa is above the recommended 200 Pa or less at the design flow; a person must approve it.
14The ambient temperature at the unit must be between 0 and 50 degrees C; the quote has 55 degrees C.
15The ambient temperature at the unit must be between 0 and 50 degrees C; the quote has -5 degrees C.
16The relative humidity at the unit must be below 90 percent; the quote has 90 percent.
17The Healthbox 3.0 is for indoor installation only.
18The supply voltage must be 230 V plus or minus 10 percent (207 to 253 V); the quote has 200 V.
19The extraction duct connection is 125 or 150 mm (160 mm only via the optional ring); the duct on the quote is not supported as specified.
20The quote states a total of 7 control valves, but the rooms on it add up to 6.
21The quote states a fan power of 28 W at the design flow, but the data sheet rating for that flow is 35 W.
22The quote states a sound power level of 39 dB(A) at the design flow, but the data sheet rating for that flow is 34 dB(A).
23The quote states an automatic calibration time of 3 minutes, but the data sheet gives about 5 minutes for this number of control valves.
24The maximum flow of 475 m3/h is available only at 135 Pa or less (430 m3/h at 200 Pa); the quote has an operating pressure of 300 Pa.
25The operating pressure of 300 Pa is above the recommended 200 Pa or less at the design flow; a person must approve it.

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. Apartment: An apartment order with a 160 mm duct and a stated fan power of 28 W

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 6 control valves (1 kitchen, 1 bathroom-with-toilet, 1 laundry room, 1 toilet, 2 bedroom or living space), a design flow of 225 m3/h at 120 Pa operating pressure and a 160 mm (no ring) extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 28 W, a sound power of 34 dB(A) and an automatic calibration time of 5 minutes. It is ready to send.

Verdict: Blocked.

  • Extraction duct size not supported. The extraction duct connection is 125 or 150 mm (160 mm only via the optional ring); the duct on the quote is not supported as specified.
  • Stated fan power differs from the rating. The quote states a fan power of 28 W at the design flow, but the data sheet rating for that flow is 35 W.

2. Apartment: The agent resubmits after fixing the errors

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 6 control valves (1 kitchen, 1 bathroom-with-toilet, 1 laundry room, 1 toilet, 2 bedroom or living space), a design flow of 225 m3/h at 120 Pa operating pressure and a 160 mm (with the optional ring) extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 35 W, a sound power of 34 dB(A) and an automatic calibration time of 5 minutes. It is ready to send.

Verdict: Allowed.

  • System summary. Control valves in total: 6; fan power 35 W and sound power 34 dB(A) at the design flow; automatic calibration takes about 5 minutes.

3. Large house: A large house with 10 control valves and no collectors, at 475 m3/h and 200 Pa

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 10 control valves (1 kitchen, 2 bathroom-with-toilet, 1 laundry room, 2 toilet, 4 bedroom or living space), a design flow of 475 m3/h at 200 Pa operating pressure and a 125 mm extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 85 W, a sound power of 47 dB(A) and an automatic calibration time of 6 minutes. It is ready to send.

Verdict: Blocked.

  • Too many control valves. Control valves on the quote: 10, but this connection takes at most 7 (7 on the fan unit alone, up to 11 with valve collectors).
  • Design flow not available at this pressure. The maximum flow of 475 m3/h is available only at 135 Pa or less (430 m3/h at 200 Pa); the quote has an operating pressure of 200 Pa.

4. Large house: The agent resubmits after fixing the errors

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 10 control valves (1 kitchen, 2 bathroom-with-toilet, 1 laundry room, 2 toilet, 4 bedroom or living space), 2 valve collectors carrying 6 of the valves on a 20 m cable, a design flow of 475 m3/h at 200 Pa operating pressure and a 125 mm extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 85 W, a sound power of 47 dB(A) and an automatic calibration time of 6 minutes. It is ready to send.

Verdict: Blocked.

  • Design flow not available at this pressure. The maximum flow of 475 m3/h is available only at 135 Pa or less (430 m3/h at 200 Pa); the quote has an operating pressure of 200 Pa.

5. Large house: The agent resubmits after fixing the errors

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 10 control valves (1 kitchen, 2 bathroom-with-toilet, 1 laundry room, 2 toilet, 4 bedroom or living space), 2 valve collectors carrying 6 of the valves on a 20 m cable, a design flow of 400 m3/h at 200 Pa operating pressure and a 125 mm extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 80 W, a sound power of 43 dB(A) and an automatic calibration time of 6 minutes. It is ready to send.

Verdict: Allowed.

  • System summary. Control valves in total: 10; fan power 80 W and sound power 43 dB(A) at the design flow; automatic calibration takes about 6 minutes.

6. Apartment building: An apartment building order at 325 m3/h and 260 Pa

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 4 control valves (1 kitchen, 1 bathroom-with-toilet, 1 laundry room, 1 toilet), a design flow of 325 m3/h at 260 Pa operating pressure and a 125 mm extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 53 W, a sound power of 39 dB(A) and an automatic calibration time of 3 minutes. It is ready to send.

Verdict: Needs approval.

  • Pressure above the recommended level. The operating pressure of 260 Pa is above the recommended 200 Pa or less at the design flow; a person must approve it.
  • System summary. Control valves in total: 4; fan power 53 W and sound power 39 dB(A) at the design flow; automatic calibration takes about 3 minutes.

7. Apartment building: The agent resubmits after fixing the errors

The agent's request. Please quote a Healthbox 3.0 ventilation system for a dwelling with 4 control valves (1 kitchen, 1 bathroom-with-toilet, 1 laundry room, 1 toilet), a design flow of 325 m3/h at 190 Pa operating pressure and a 125 mm extraction duct, installed indoors at 20 degrees C and 50 percent relative humidity on a 230 V supply. The quote states a fan power of 53 W, a sound power of 39 dB(A) and an automatic calibration time of 3 minutes. It is ready to send.

Verdict: Allowed.

  • System summary. Control valves in total: 4; fan power 53 W and sound power 39 dB(A) at the design flow; automatic calibration takes about 3 minutes.

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 a demand-controlled mechanical extraction ventilation system: control valves for each room, valve collectors, the design flow, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product's published limits 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 a Healthbox 3.0 ventilation system for a dwelling. The quote states a fan power of 85 W, a sound power of 47 dB(A) and an automatic calibration time of 6 minutes. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. Control valves on the quote: 10, but this connection takes at most 7 (7 on the fan unit alone, up to 11 with valve collectors). The maximum flow of 475 m3/h is available only at 135 Pa or less (430 m3/h at 200 Pa); the quote has an operating pressure of 200 Pa.
  6. The validator returned two blocking findings 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 a design flow that is available only at lower pressure, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It sets the valve collectors to 2, the control valves on collectors to 6 and the collector cable to 20 m.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The maximum flow of 475 m3/h is available only at 135 Pa or less (430 m3/h at 200 Pa); the quote has an operating pressure of 200 Pa.
  12. One finding cleared. Still blocking: design flow not available at this pressure.
  13. The agent resubmits once more.
  14. The revised request. It changes the design flow to 400, the stated fan power to 80 W and the stated sound power) to 43 A.
  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. Two 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.