Predictika · Fiberglass pool orders
An AI sales agent prepares a dealer order for fiberglass pools: a pool model, finish, waterline tile, an automatic safety cover, a built-in spa, ledge seating, site and truck access, delivery miles, quantity, discount and a stated total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the pool line and returns a verdict, every reason and the total it computed.
This validator models pool orders of this kind, not just the scenarios shown below.
Any pool order that touches these rules is in scope — not only the scenarios pictured here. Model and collection names, the feature key per model and the Crystite finish lines follow the public Latham pool pages; which models take which options beyond that key, the crane, slope, delivery and discount rules and every price are modeled and not published by Latham, and the prices are illustrative. Not covered: installation and excavation labor, permits, accessories outside the options listed, financing and taxes.
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 |
|---|---|---|
| Options that depend on the pool model | Only with care Each model allows a different set of options, so the automatic cover, the spa and the ledge seating each need their own rule listing the models that qualify. | The model and every option are fields of one request and are checked together on every call. |
| Site access that depends on the truck and the crane | Only with care Limited access means a crane, so the rule has to compare the access with the crane choice and a missed crane becomes a delivery problem later. | The access and the crane are in one request and checked together on every call. |
| Discount and distance bands | Only with care A discount or a delivery distance can be fine, need a person to sign off, or be refused, so each field needs two thresholds and a rule for each band. | Both thresholds are checked on every call and the answer says which band applied. |
| A stated total that must match the computed total | Only with workarounds The total is built from the model, options, delivery fee, quantity and discount, so a separate rule must recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed total on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a step is saved or 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 order; approval findings need a person to sign off; everything else is computed.
| 1 | An automatic safety cover can be quoted only on models marked auto cover ready; the selected model is not. |
| 2 | A built-in spa is available only on models with a spa; the selected model has none. |
| 3 | Ledge seating is available only on models with a tanning ledge; the selected model has none. |
| 4 | The site has limited access for the delivery truck, so a crane is needed and is not on the order. |
| 5 | A delivery of 251 miles needs a freight quote check. |
| 6 | A delivery of 601 miles is beyond the 600 mile shell haul limit. |
| 7 | The site is sloped; a person should confirm the excavation and retaining plan. |
| 8 | A discount of 13 percent is above the 12 percent a sales rep can give. |
| 9 | A discount of 21 percent is above the 20 percent limit. |
| 10 | An order of 4 pools is a volume deal that sales management reviews. |
| 11 | The order has 0 pools; at least 1 is needed. |
| 12 | The order states a total of 1 dollars; the modeled prices give 50,635 dollars. |
| 13 | A delivery of 300 miles needs a freight quote check. |
| 14 | A discount of 15 percent is above the 12 percent a sales rep can give. |
| 15 | An order of 5 pools is a volume deal that sales management reviews. |
| 16 | The order states a total of 45,000 dollars; the modeled prices give 44,935 dollars. |
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 one Bermuda 16.35 pool with the Crystal finish, with waterline tile, an automatic safety cover, a built-in spa, ledge seating, a heater and lighting. The site is level with limited truck access, and the delivery is 640 miles. The discount is 22 percent and the order total is 60,000 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one Astoria 14 pool with the Crystal finish, with waterline tile, an automatic safety cover, a built-in spa, ledge seating, a heater, lighting and a crane. The site is level with limited truck access, and the delivery is 240 miles. The discount is 10 percent and the order total is 82,170 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote one Milan 10.20 plunge pool with the Crystal finish, with waterline tile, ledge seating and lighting. The site is level with limited truck access, and the delivery is 90 miles. The discount is 5 percent and the order total is 38,285 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one Tuscan 14.27 pool with the Crystal finish, with waterline tile, ledge seating, lighting and a crane. The site is level with limited truck access, and the delivery is 90 miles. The discount is 5 percent and the order total is 53,010 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote three Cayman 14 Deluxe pools with the Crystal finish, with waterline tile, a built-in spa and lighting. The site is level with open truck access, and the delivery is 120 miles. The discount is 21 percent and the order total is 186,915 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote three Cayman 14 Deluxe pools with the Crystal finish, with waterline tile, a built-in spa and lighting. The site is level with open truck access, and the delivery is 120 miles. The discount is 12 percent and the order total is 193,512 dollars. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.