Predictika · Residential pool equipment pad quotes
An AI sales agent prepares a quote for a residential pool equipment pad built from Jandy products: pump, filter, heater, salt chlorinator, automation and lights. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the sizing and compatibility rules and returns a verdict, every reason and the totals it computed.
This validator models residential pool equipment pad quotes, not just the scenarios shown below.
Any residential pool equipment pad quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: commercial pools, spas, installation labor and other brands. Product names follow Jandy's public naming; the flow ratings, sizing and compatibility rules, limits and all prices are modeled, not published by Fluidra, and the prices are illustrative.
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 |
|---|---|---|
| Pump, filter and heater flow limits | Only with care Each product has a flow rating, and the pump has to be compared with the filter, the heater and the flow the pool needs. | The pool, turnover time and every product are in one request, and all the flow comparisons run on every call. |
| Heater size for the pool and fuel for the site | Only with care The heater size per gallon and the fuel against the site gas supply each need their own rule. | The pool volume, heater and gas supply are checked together on every call. |
| Options that need AquaLink automation | Only with care App control and more than two lights each need a rule that looks back at the automation choice. | The automation, app control and lights are fields of one request, so a mismatch is found in any order. |
| Salt chlorinator capacity against the pool | Only with workarounds Each chlorinator model has its own gallon capacity that has to be compared with the pool volume. | The pool volume and the chlorinator capacity are checked together on every call. |
| Discount limits and reviews of large or oversized orders | Only with workarounds The hard limit, the approval level and the reviews depend on a computed total and on the design flow, so they must be recalculated when anything changes. | The discount, design flow and computed totals are checked together, and every review comes back with the blocks. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as 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 | A turnover time of 2 hours is outside the 4 to 24 hour range this model accepts. |
| 2 | The pool needs 125 gpm to turn over in the chosen time; the selected pump is rated 70 gpm. |
| 3 | A turnover time of 30 hours is outside the 4 to 24 hour range this model accepts. |
| 4 | The pump is rated 70 gpm against a design flow of 9 gpm; confirm the pump choice. |
| 5 | The pool needs 84 gpm to turn over in the chosen time; the selected pump is rated 55 gpm. |
| 6 | The pump is rated 85 gpm; the selected filter is rated for 75 gpm. |
| 7 | The pump is rated 130 gpm; the selected filter is rated for 125 gpm. |
| 8 | The pump is rated 130 gpm against a design flow of 32 gpm; confirm the pump choice. |
| 9 | A 40,000 gallon pool is outside typical residential size; confirm the design. |
| 10 | A 35,000 gallon pool is above what the selected heater handles (150 gallons per 1,000 BTU of heater size). |
| 11 | The pump is rated 130 gpm; the heater accepts up to 125 gpm. |
| 12 | The heater is ordered for a different fuel than the gas supply at the site. |
| 13 | A 30,000 gallon pool is above the 25,000 gallon capacity of the selected salt chlorinator. |
| 14 | IAquaLink app control requires AquaLink automation. |
| 15 | 4 lights are quoted; more than 2 need AquaLink automation to control them. |
| 16 | 12 lights is above the 10 lights this model allows on one controller. |
| 17 | The net equipment total is 9,050 dollars; orders of 9,000 dollars or more need a sales review. |
| 18 | A 12 percent discount is above 10 percent and needs sales manager approval. |
| 19 | A requested discount of 25 percent is above the 20 percent maximum. |
| 20 | A 45,000 gallon pool is outside typical residential size; confirm the design. |
| 21 | The pump is rated 130 gpm against a design flow of 17 gpm; confirm the pump choice. |
| 22 | The net equipment total is 10,200 dollars; orders of 9,000 dollars or more need a sales 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 quote a Jandy equipment pad for a 31,000 gallon pool with an 8-hour turnover, on a site with a natural gas supply: a VS FloPro 1.0 HP pump, a CV340 cartridge filter, a JXiQ 200 propane heater, an AquaPure 700 salt chlorinator, iAquaLink app control, and 4 pool lights. The discount is 25 percent. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Jandy equipment pad for a 31,000 gallon pool with an 8-hour turnover, on a site with a natural gas supply: a VS FloPro 1.3 HP pump, a CV340 cartridge filter, a JXiQ 250 natural gas heater, an AquaPure 1400 salt chlorinator, AquaLink automation, iAquaLink app control, and 4 pool lights. The discount is 10 percent. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Jandy equipment pad for a 15,000 gallon pool with an 8-hour turnover, on a site with a natural gas supply: a VS FloPro 2.7 HP pump, a CV580 cartridge filter, a JXiQ 250 natural gas heater, AquaLink automation, and 12 pool lights. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Jandy equipment pad for a 15,000 gallon pool with an 8-hour turnover, on a site with a natural gas supply: a VS FloPro 1.65 HP pump, a CV580 cartridge filter, a JXiQ 250 natural gas heater, AquaLink automation, and 4 pool lights. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Jandy equipment pad for a 45,000 gallon pool with an 8-hour turnover, on a site with a natural gas supply: a VS FloPro 1.85 HP pump, a CV580 cartridge filter, a JXiQ 300 natural gas heater, an AquaPure 1400 salt chlorinator, and AquaLink automation. The discount is 15 percent. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Jandy equipment pad for a 45,000 gallon pool with an 8-hour turnover, on a site with a natural gas supply: a VS FloPro 1.85 HP pump, a CV580 cartridge filter, a JXiQ 300 natural gas heater, and AquaLink automation. The discount is 15 percent. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.