Predictika · Ferguson residential HVAC quotes
An AI sales agent prepares a quote for a residential HVAC split system: outdoor unit, coil or air handler, AHRI certificate, region, load, contractor tier, extra discount and utility rebate, in US dollars. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the matching, code and pricing rules, compares the total and SEER2 the quote states with the computed ones, and returns every finding together with the line-item quote. This is an illustrative model built from public product naming with fictional prices; it is not Ferguson's internal rule set.
This validator models one product line: residential HVAC split systems, meaning Goodman, Trane and Carrier condensers and heat pumps paired with coils, air handlers or fan coils, as a distributor quotes them. It handles any outdoor and indoor pairing, region, load, contractor tier or discount a quote of these systems can contain, not only the scenarios shown on this page. It does not cover plumbing, waterworks, commercial HVAC or other building-supply lines.
7 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 |
|---|---|---|
| AHRI certificate matched to the exact outdoor and indoor pair | Only with care A lookup table of certified pairs can be built as a rule, but every new unit needs its pairs added, and a certificate cited on the quote still has to be compared with the units on it. | The cited certificate is compared with both units on every call, and the finding names the certificate and the units. |
| Refrigerant transition by install year | Only with care An install-year cutoff for R410A is one rule, but it has to be combined with refrigerant matching between the outdoor and indoor unit so the two do not hide each other. | Refrigerant mismatch and the R410A cutoff are checked together, so a quote can return both findings in one answer. |
| Regional efficiency minimum that depends on region and equipment type | Only with workarounds The minimum differs for northern air conditioners and for everything else, and the rating belongs to the certificate, not to either unit. That is a cross-record comparison that usually ends up in custom code. | The regional minimum is chosen from region and type, and compared with the certificate rating on every call. |
| Discount authority beyond the contractor tier, with a rep limit and a maximum | Only with care A tier price rule and an approval threshold both work, but the extra discount has two limits (what a rep can give and what can be approved), and several together are easy to leave out of step. | The 3 and 6 percent limits are checked on every call: 8 percent is blocked and 5 percent goes to approval. |
| Stated total and stated SEER2 that must match the computed ones | Only with workarounds A validation rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is. | The stated total and the stated SEER2 travel with the quote and are compared with the computed total and the certificate rating 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 | 5 percent extra discount is above the 3 percent a sales rep can give; approvable up to 6 percent. |
| 2 | 7 percent extra discount exceeds the 6 percent maximum beyond tier. |
| 3 | A northern AC system needs a heat source (furnace or electric heat in the air handler). |
| 4 | AHRI 210101 does not certify Goodman GLXS4BA 3-ton AC R454B with Goodman AMVT 3-ton air handler R454B; quote an AHRI-matched pair. |
| 5 | Goodman GLXS4BA 3-ton AC R454B and Goodman CAPTA 3-ton coil R410A use different refrigerants. |
| 6 | New R410A split systems cannot be installed in 2026; select an R454B system. |
| 7 | Rated SEER2 14.0 is below the 14.3 minimum for the Southeast region. |
| 8 | Stated SEER2 does not match: the agent stated 16.0; the AHRI certificate rates the pair at 15.0. |
| 9 | Stated total does not match: the agent stated $4,667.35; the validator computes $4,913.00. |
| 10 | System capacity 3 tons is below the 3.5-ton Manual J load. |
| 11 | System capacity 4 tons exceeds the 3.2-ton load by more than half a ton; oversizing needs design review. |
| 12 | The jurisdiction permit must be pulled before equipment release. |
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. Quote for Harbor Mechanical: a Goodman GLXS4BA 3-ton AC (R454B) with a Goodman CAPTA 3-ton coil (R410A), cited under AHRI 210102, in the North region for a 3.0-ton load, installed in 2026, with a gas furnace and the permit pulled. Gold contractor tier, no extra discount. The quote states a SEER2 of 15.0 and a total of $5,229.00. It is ready to send.
Verdict: Blocked.
The agent's request. Quote for Harbor Mechanical: a Goodman GLXS4BA 3-ton AC (R454B) with a Goodman AMVT 3-ton air handler (R454B), cited under AHRI 210102, in the North region for a 3.0-ton load, installed in 2026, with electric heat in the air handler and the permit pulled. Gold contractor tier, no extra discount. The quote states a SEER2 of 15.0 and a total of $4,606.50. It is ready to send.
Verdict: Allowed.
The agent's request. Quote for Pinecrest Builders: a Goodman GSXH5 3-ton AC (R410A) with a Goodman CAPTA 3-ton coil (R410A), cited under AHRI 210101, in the Southeast region for a 3.0-ton load, installed in 2026, with the permit pulled. Gold contractor tier, no extra discount. The quote states a SEER2 of 14.0 and a total of $3,486.00. It is ready to send.
Verdict: Blocked.
The agent's request. Quote for Pinecrest Builders: a Carrier Infinity 24VNA6 3-ton heat pump (R454B) with a Carrier FE4 3-ton fan coil (R454B), cited under AHRI 210104, in the Southeast region for a 3.0-ton load, installed in 2026, with the permit pulled. Gold contractor tier, no extra discount. The quote states a SEER2 of 19.0 and a total of $7,722.50 after the utility rebate. It is ready to send.
Verdict: Allowed.
The agent's request. Quote for Lakeview Comfort: a Goodman GSZB4 2-ton heat pump (R454B) with a Goodman 2-ton coil (R454B), cited under AHRI 210105, in the Southwest region for a 2.0-ton load, installed in 2026. Silver contractor tier with an 8 percent extra discount; the permit has not been pulled yet. The quote states a SEER2 of 14.5 and a total of $3,080.00. It is ready to send.
Verdict: Blocked.
The agent's request. Quote for Lakeview Comfort: a Goodman GSZB4 2-ton heat pump (R454B) with a Goodman 2-ton coil (R454B), cited under AHRI 210105, in the Southwest region for a 2.0-ton load, installed in 2026, with the permit pulled. Silver contractor tier with a 5 percent extra discount. The quote states a SEER2 of 14.5 and a total of $3,195.50. It is ready to send.
Verdict: Needs approval.
The agent's request. Quote for Summit Air: a Trane XR16 4-ton heat pump (R454B) with a Trane TAM 4-ton air handler (R454B), cited under AHRI 210103, in the Southeast region for a 3.8-ton load, installed in 2026, with the permit pulled. Platinum contractor tier, no extra discount. The quote states a SEER2 of 16.0 and a total of $4,667.35 after the utility rebate. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.