Predictika · Chiller plant quotes
An AI sales agent drafts a quote for an air-cooled chiller plant: capacity at design conditions, sound, electrical load, options, lead time and price for one job site. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the total the agent states with the one it computes, and returns every finding together with the line-item quote.
This is a CPQ validator for one thing: air-cooled chiller plants built from one chiller model per quote. It does not cover other HVAC equipment, and it is not an engineering design.
Any plant built from these chiller models, sites, fluids, options and discounts runs through this validator, not just the scenarios shown on this page. It is an illustrative model; capacities, amps, weights, sound levels, prices and lead times are fictional estimates.
8 scenarios in 4 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 |
|---|---|---|
| Plant capacity at design conditions: each chiller derated for the site design ambient and the fluid, then the plant sized with one unit on standby against the load | Only with workarounds Needs chained formula fields for the derating, the running count and the plant total; each site or fluid change means checking every dependent field. | Derating, running units and plant capacity are derived on each call from the model and site data, and compared with the load together with every other rule. |
| Sound at the property line: unit count stacking, the low-sound option and the site attenuation against the site limit | Only with care One rule per unit count and option combination against each site limit; a new site means more rules to write and keep in step. | Stack level, option and site attenuation are data and arithmetic evaluated on every call. |
| Site limits that depend on the chosen model and unit count: voltage availability, electrical service, roof weight, six chillers per controller | Only with care Each limit is its own rule against a different site attribute; a missed pairing lets a bad plant through. | Site attributes sit on the site record and are checked against the model and the unit count in one pass. |
| Lead time that changes with options (seismic and high-ambient kits) and discount authority that steps up with equipment value | Only with care Possible with option-dependent fields, but the lead time and the discount ceiling each need their own rule set kept in step with the price. | Lead time, the discount ceiling and the equipment total are derived on each call, and the line items add up to the total. |
| A stated total that does not match the computed price | Only with care A validation rule can compare a stated total with a calculated field, but only if the stated total is a field on the quote, which it rarely is. | The stated total travels with the quote and is compared with the computed one on every call. |
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 | Chiller model not offered at the voltage available at the site. |
| 2 | More than 6 chillers on one plant controller. |
| 3 | Minimum circuit ampacity above the electrical service at the site. |
| 4 | Operating weight above the roof limit. |
| 5 | Plant capacity at the design ambient and fluid, with any standby unit idle, below the load. |
| 6 | Sound at the property line above the site limit. |
| 7 | Winter minimum below 32F on plain water with no freeze protection kit. |
| 8 | Seismic zone without seismic certification kits. |
| 9 | Design ambient above 105F without the high-ambient kit. |
| 10 | Lead time more than two weeks longer than the job allows. |
| 11 | Discount above what anyone can approve (20 percent, or 28 percent on $1,000,000 or more of equipment). |
| 12 | The agent's stated total does not match the computed total. |
| 13 | Coastal site with uncoated coils (approval, engineering sign-off). |
| 14 | Plant capacity above 1.5 times the load (approval, engineering confirmation). |
| 15 | Discount above the 10 percent a sales rep can give (approval). |
| 16 | Lead time one or two weeks longer than the job allows (approval, factory expedite). |
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 chiller plant for Lakeshore Properties at the Chicago office tower: 280 tons of cooling from 3 AquaSnap 30RC100 chillers on plain water, no standby unit, needed in 16 weeks. The quote states a total of $379,500.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a chiller plant for Lakeshore Properties at the Chicago office tower: 280 tons of cooling from 3 AquaSnap 30RC100 chillers on plain water with freeze protection kits, no standby unit, needed in 16 weeks. The quote states a total of $393,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a chiller plant for Saguaro Health at the Phoenix hospital: 260 tons of cooling from 4 AquaSnap 30RC120 chillers on plain water with one unit on standby, needed in 18 weeks. The quote states a total of $581,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a chiller plant for Saguaro Health at the Phoenix hospital: 260 tons of cooling from 4 AquaSnap 30RC120 chillers on plain water with high-ambient kits and one unit on standby, needed in 18 weeks. The quote states a total of $609,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a chiller plant for Pacific Datavault at the Los Angeles data center: 400 tons of cooling from 4 AquaSnap 30RC150 chillers on plain water with one unit on standby, needed in 20 weeks. The quote states a total of $689,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a chiller plant for Pacific Datavault at the Los Angeles data center: 400 tons of cooling from 4 AquaSnap 30RC150 chillers on plain water with seismic certification kits and one unit on standby, needed in 20 weeks. The quote states a total of $713,000.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a chiller plant for Pacific Datavault at the Los Angeles data center: 400 tons of cooling from 4 AquaSnap 30RC150 chillers on plain water with seismic certification kits and coil coating and one unit on standby, needed in 20 weeks. The quote states a total of $746,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a chiller plant for the Maple Grove School Board at the Toronto school: 220 tons of cooling from 4 AquaSnap 30RC060 chillers on 30 percent glycol with the low-sound fan package, no standby unit, needed in 16 weeks. The quote states a total of $350,960.00. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.