Predictika · Data center cooling quotes (cooling units, heat rejection packages, channel programs, options and service years)
An AI sales agent prepares a quote for data center cooling units with a heat rejection package, a channel program, a cooling load, optional extras and a service term, and states the net total. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of a Modine-style data center cooling price list and quoting rules, recomputes the price, and returns a verdict with every reason in one pass.
This validator checks any quote for these cooling units, heat rejection packages and channel programs, not just the scenarios shown below.
Any quote for these cooling units that touches these rules is in scope, not only the scenarios pictured here. Not covered: other Modine products such as heat transfer coils, vehicle thermal systems or building HVAC, real list prices, facility design or site engineering decisions, tax and multi-currency quoting. Every price, limit and percentage is an estimate for illustration.
6 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 |
|---|---|---|
| A limit that depends on two choices at once | Only with care The cooling load is limited by the unit type and by the heat rejection package, so each pairing needs its own rule and a change to one can break another. | The cooling unit, the heat rejection package and the load are in one request and every limit is checked together. |
| A package that cannot serve a unit | Only with care A compatibility rule per unit and package, which has to be kept in step with the load limits. | The compatibility is data on the unit and the package, checked with all the other rules. |
| A stated net total that disagrees with the price | Only with workarounds Recomputing the price from the line items and comparing it with the figure on the quote takes extra formulas that interact with the discount, term and option rules. | The stated net total is a field in the request and is compared with the price the validator computes. |
| An option that exists on only some unit types | Easy A compatibility rule per option; routine in a product-rules CPQ. | The same rule, checked together with all the others. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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 quoted net total of USD 278,496 does not match the USD 309,440 the validator computed. |
| 2 | 45 cooling units are outside the 1 to 40 allowed. |
| 3 | 8 cooling units are below the 16 cooling units minimum of the Hyperscale framework program. |
| 4 | A cooling load of 130 kilowatts is outside the 1 to 120 range of the Direct expansion room cooling unit. |
| 5 | A cooling load of 300 kilowatts is above the 250 limit of the Outdoor dry cooler. |
| 6 | The Outdoor dry cooler cannot reject heat from the liquid cooling distribution unit at warm water temperature. |
| 7 | The EC fan wall upgrade is not available on the Liquid cooling distribution unit. |
| 8 | The remote monitoring service is not available on the Rear door heat exchanger. |
| 9 | A contract of 6 years is outside the 1 to 5 years allowed. |
| 10 | Total discount of 24 percent exceeds the 20 percent limit. |
| 11 | A contract of 4 years is longer than 3 years; finance must approve the price lock. |
| 12 | A cooling load of 420 kilowatts is above 400; a thermal design review is required. |
| 13 | 20 cooling units are above 16; a project desk review is required. |
| 14 | Total discount of 13 percent is above the 12 percent a rep can give; sales director must approve. |
| 15 | Order value of USD 439,600 is above USD 400,000 and needs a deal desk review. |
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 prepare a quote for a colocation operator that is fitting out a new data hall: 4 chilled water room cooling units with the Adiabatic cooler, a cooling load of 200 kilowatts, a Standard partner program and a 2 year service term. The quote states a net total of USD 278,496. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a colocation operator that is fitting out a new data hall: 4 chilled water room cooling units with the Adiabatic cooler, a cooling load of 200 kilowatts, a Standard partner program and a 2 year service term. The quote states a net total of USD 309,440. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare a quote for a hyperscale data hall that is moving to liquid cooling: 2 liquid cooling distribution units with the Outdoor dry cooler, a cooling load of 200 kilowatts, a Standard partner program and a 2 year service term. The quote states a net total of USD 227,440. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a hyperscale data hall that is moving to liquid cooling: 2 liquid cooling distribution units with the Adiabatic cooler, a cooling load of 200 kilowatts, a Standard partner program and a 2 year service term. The quote states a net total of USD 260,720. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare a quote for a regional data center operator that is adding capacity: 4 direct expansion room cooling units with the Adiabatic cooler, a cooling load of 130 kilowatts, a Standard partner program and a 2 year service term. The quote states a net total of USD 285,440. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a regional data center operator that is adding capacity: 4 direct expansion room cooling units with the Adiabatic cooler, a cooling load of 110 kilowatts, a Standard partner program and a 2 year service term. The quote states a net total of USD 285,440. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.