Predictika · Gas dehydration equipment orders
An AI sales agent prepares an order for glycol energy exchange pumps for a gas dehydrator: pump model, circulation rate, operating pressure, seal material and temperatures. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the catalog ranges and limits and returns a verdict, every reason and the figures it computed.
This validator models orders for the eight Kimray PV-series glycol energy exchange pumps (GPV040S to GPV200S), not just the scenarios shown below.
Any order for these eight pumps that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog pages read publish none, so this validator produces no price build-up or line-item quote), the electric (EV) glycol pumps, motor packages, export options, repair kits, split-discharge service, system pressure-drop sizing, and pressures between the catalog table rows.
7 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 models that each have their own flow and pressure range | Only with care A range rule per model and per quantity. It works, but every new pump or catalog revision is another set of rules to maintain. | The model, flow and pressure are in one request and every range is checked together. |
| Seal materials that depend on temperature and on what is in the gas | Only with workarounds The seal choice on one line interacts with the minimum temperature, H2S and methanol on others, so it needs cross-line rules that interact with the rest. | Seal, temperatures and fluids are in one request, so the conflict is found whichever order the choices arrive in. |
| Gas consumption that comes from a table by pressure and pump type | Only with care A lookup for each pump type and pressure row, multiplied by flow and quantity; the table rows must be kept in step with the catalog. | The table row is looked up from the pressure and pump type and the total is computed on every call. |
| Stated gas and weight figures that must match the catalog | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison. | The stated figures travel with the order and are compared with the computed figures on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order 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 | A circulation rate of 11 gallons per hour is outside the 12 to 40 gallons per hour range of this pump model. |
| 2 | A circulation rate of 41 gallons per hour is outside the 12 to 40 gallons per hour range of this pump model. |
| 3 | An operating pressure of 300 psig is outside the 400 to 2,000 psig range of this pump model. |
| 4 | A circulation rate of 451 gallons per hour is outside the 166 to 450 gallons per hour range of this pump model. |
| 5 | An operating pressure of 2,001 psig is outside the 300 to 2,000 psig range of this pump model. |
| 6 | The catalog recommends full-cylinder pumps above 400 psig because reduced-cylinder pumps use more gas; a person should confirm. |
| 7 | The catalog gives gas consumption only at 100 psig steps (full cylinder 300 to 2000, reduced cylinder 100 to 400); a person should confirm it at 500 psig. |
| 8 | An operating pressure of 501 psig is outside the 100 to 500 psig range of this pump model. |
| 9 | An operating pressure of 99 psig is outside the 100 to 500 psig range of this pump model. |
| 10 | The catalog gives gas consumption only at 100 psig steps (full cylinder 300 to 2000, reduced cylinder 100 to 400); a person should confirm it at 850 psig. |
| 11 | The catalog prefers a dry glycol suction temperature of 150 F or lower; the order has 151 F. |
| 12 | The catalog prefers a dry glycol suction temperature of 150 F or lower; the order has 200 F. |
| 13 | A dry glycol suction temperature of 201 F is above the 200 F that the catalog says the heat exchanger must reach. |
| 14 | A minimum operating temperature of -21 F is below the -20 F lower limit of the selected seal material. |
| 15 | A minimum operating temperature of -16 F is below the -15 F lower limit of the selected seal material. |
| 16 | A minimum operating temperature of 14 F is below the 15 F lower limit of the selected seal material. |
| 17 | FKM seals are rated poor for H2S service; highly saturated nitrile is rated fair and Aflas excellent. |
| 18 | FKM and Aflas seals are rated poor for methanol; highly saturated nitrile is rated excellent. |
| 19 | The order states a gas consumption of 539.0 cubic feet per hour; the catalog table gives 540.0. |
| 20 | The order states a total weight of 239 lb; the pumps weigh 238 lb. |
| 21 | The order has 0 pumps; at least 1 is needed. |
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 order 4 GPV210S glycol energy exchange pumps, each circulating 240 gallons per hour at 350 psig operating pressure, with standard highly saturated nitrile seals, a dry glycol suction temperature of 230 F and a minimum operating temperature of 20 F. The order states a total weight of 800 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 4 GPV450S glycol energy exchange pumps, each circulating 240 gallons per hour at 800 psig operating pressure, with standard highly saturated nitrile seals, a dry glycol suction temperature of 150 F and a minimum operating temperature of 20 F. The order states a total weight of 2,000 lb and gas consumption of 4,320.0 cubic feet per hour. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 2 GPV090S glycol energy exchange pumps, each circulating 60 gallons per hour at 900 psig operating pressure, with FKM seals, a dry glycol suction temperature of 210 F and a minimum operating temperature of 20 F, in service with H2S and methanol. The order states a total weight of 238 lb and gas consumption of 600.0 cubic feet per hour. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 2 GPV090S glycol energy exchange pumps, each circulating 60 gallons per hour at 900 psig operating pressure, with standard highly saturated nitrile seals, a dry glycol suction temperature of 180 F and a minimum operating temperature of 20 F, in service with H2S and methanol. The order states a total weight of 238 lb and gas consumption of 600.0 cubic feet per hour. It is ready to send.
Verdict: Needs approval.
The agent's request. Please order 2 GPV090S glycol energy exchange pumps, each circulating 60 gallons per hour at 900 psig operating pressure, with standard highly saturated nitrile seals, a dry glycol suction temperature of 150 F and a minimum operating temperature of 20 F, in service with H2S and methanol. The order states a total weight of 238 lb and gas consumption of 600.0 cubic feet per hour. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 3 GPV100S glycol energy exchange pumps, each circulating 120 gallons per hour at 450 psig operating pressure, with standard highly saturated nitrile seals, a dry glycol suction temperature of 150 F and a minimum operating temperature of -40 F. The order states a total weight of 600 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 3 GPV210S glycol energy exchange pumps, each circulating 120 gallons per hour at 500 psig operating pressure, with standard highly saturated nitrile seals, a dry glycol suction temperature of 150 F and a minimum operating temperature of -20 F. The order states a total weight of 645 lb and gas consumption of 1,008.0 cubic feet per hour. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.