Predictika · Data center cooling quotes (cooling units, heat rejection packages, channel programs, options and service years)

An AI sales agent's data center cooling quote, checked before it goes out

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.

Scope: A Modine-style data center cooling line in US dollars: four cooling unit types, three heat rejection packages and three channel programs, with cooling load, options, service years, discounts and the stated net total. All prices and limits are estimates for illustration. See everything this validator covers

This validator checks any quote for these cooling units, heat rejection packages and channel programs, not just the scenarios shown below.

  • Cooling units and heat rejection — chilled water and direct expansion room cooling units, a rear door heat exchanger and a liquid cooling distribution unit, with outdoor dry coolers, adiabatic coolers and chiller plant packages, including the package that cannot reject heat from the liquid cooling unit at warm water temperature.
  • Cooling load — the cooling load in kilowatts is checked against the unit rating and the heat rejection package rating, with a thermal design review above 400 kilowatts.
  • Options and channel programs — the EC fan wall upgrade and remote monitoring service by unit type, and standard partner, colocation builder and hyperscale framework programs with their unit minimums and discounts.
  • Term and order size — service terms from 1 to 5 years with a finance review above 3 years, a project desk review above 16 units, an approval band above a 12 percent total discount, a limit at 20 percent, and a deal desk review above USD 400,000.
  • The stated net total — the net total on the quote is compared with the price the validator computes.

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.

The AI sales agentBuilds the cooling quote from the conversation and says it is ready to send.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 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
A limit that depends on two choices at onceOnly 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 unitOnly 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 priceOnly 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 typesEasy
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 answerOnly 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.

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 quoted net total of USD 278,496 does not match the USD 309,440 the validator computed.
245 cooling units are outside the 1 to 40 allowed.
38 cooling units are below the 16 cooling units minimum of the Hyperscale framework program.
4A cooling load of 130 kilowatts is outside the 1 to 120 range of the Direct expansion room cooling unit.
5A cooling load of 300 kilowatts is above the 250 limit of the Outdoor dry cooler.
6The Outdoor dry cooler cannot reject heat from the liquid cooling distribution unit at warm water temperature.
7The EC fan wall upgrade is not available on the Liquid cooling distribution unit.
8The remote monitoring service is not available on the Rear door heat exchanger.
9A contract of 6 years is outside the 1 to 5 years allowed.
10Total discount of 24 percent exceeds the 20 percent limit.
11A contract of 4 years is longer than 3 years; finance must approve the price lock.
12A cooling load of 420 kilowatts is above 400; a thermal design review is required.
1320 cooling units are above 16; a project desk review is required.
14Total discount of 13 percent is above the 12 percent a rep can give; sales director must approve.
15Order value of USD 439,600 is above USD 400,000 and needs a deal desk review.

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. The stated net total: A quote with a net total that is too low

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.

  • Quoted net total differs. The quoted net total of USD 278,496 does not match the USD 309,440 the validator computed.

2. The stated net total: The agent restates the net total

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.

  • Price build-up. Estimated list prices in USD: USD 309,440 total for 4 cooling units over 2 years; USD 76,000 per cooling unit; USD 2,720 per year service; USD 309,440 before discount; 0 percent total discount.

3. The heat rejection package: Liquid cooling on an outdoor dry cooler

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.

  • Heat rejection package cannot serve the unit. The Outdoor dry cooler cannot reject heat from the liquid cooling distribution unit at warm water temperature.

4. The heat rejection package: The agent switches to the adiabatic cooler

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.

  • Price build-up. Estimated list prices in USD: USD 260,720 total for 2 cooling units over 2 years; USD 129,000 per cooling unit; USD 1,360 per year service; USD 260,720 before discount; 0 percent total discount.

5. The cooling load: A cooling load above the unit rating

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.

  • Cooling load above the unit rating. A cooling load in kilowatts of 130 is outside the 1 to 120 range of the Direct expansion room cooling unit.

6. The cooling load: The agent lowers the cooling load

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.

  • Price build-up. Estimated list prices in USD: USD 285,440 total for 4 cooling units over 2 years; USD 70,000 per cooling unit; USD 2,720 per year service; USD 285,440 before discount; 0 percent total discount.

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 a quote for data center cooling units with a heat rejection package, a channel program. 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.
  2. I will start with the first request by the agent.
  3. The agent says. Please prepare a quote for a colocation operator that is fitting out a new data hall: 4 chilled water room cooling units. The quote states a net total of USD 278,496. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. The quoted net total of USD 278,496 does not match the USD 309,440 the validator computed.
  6. The validator returned one blocking finding 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 and against the stated total.
  7. What this shows: for a stated net total that disagrees with the price, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated net total as to 309,440.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The earlier finding is cleared.
  13. One problem caught in one call, fixed in one pass, 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.