Predictika · Gas dehydration equipment orders

An AI sales agent's glycol energy exchange pump order, checked before it goes out

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.

Scope: Kimray PV-series glycol energy exchange pumps: eight models, circulation and pressure ranges, seal material, temperatures, gas consumption and weight. See everything this validator covers

This validator models orders for the eight Kimray PV-series glycol energy exchange pumps (GPV040S to GPV200S), not just the scenarios shown below.

  • Model ranges — each pump has its own circulation range (for example 12 to 40 gallons per hour for the GPV040S, 166 to 450 for the GPV450S) and operating pressure range (300 or 400 to 2,000 psig for the four full-cylinder pumps, 100 to 500 psig for the four reduced-cylinder pumps).
  • Seals and temperatures — standard highly saturated nitrile, FKM or Aflas seals each have a lower temperature limit; FKM seals are rated poor for H2S, FKM and Aflas poor for methanol; the dry glycol suction temperature must be 200 F or lower (150 F preferred).
  • Gas and weight — gas consumption comes from the catalog table at tabulated pressures (100 psig steps) and the pump weights are listed per model; the figures the agent states are compared with them. Reduced-cylinder pumps above 400 psig go to a person.

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.

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

7 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
Pump models that each have their own flow and pressure rangeOnly 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 gasOnly 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 typeOnly 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 catalogOnly 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 answerOnly 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.

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.

1A circulation rate of 11 gallons per hour is outside the 12 to 40 gallons per hour range of this pump model.
2A circulation rate of 41 gallons per hour is outside the 12 to 40 gallons per hour range of this pump model.
3An operating pressure of 300 psig is outside the 400 to 2,000 psig range of this pump model.
4A circulation rate of 451 gallons per hour is outside the 166 to 450 gallons per hour range of this pump model.
5An operating pressure of 2,001 psig is outside the 300 to 2,000 psig range of this pump model.
6The catalog recommends full-cylinder pumps above 400 psig because reduced-cylinder pumps use more gas; a person should confirm.
7The 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.
8An operating pressure of 501 psig is outside the 100 to 500 psig range of this pump model.
9An operating pressure of 99 psig is outside the 100 to 500 psig range of this pump model.
10The 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.
11The catalog prefers a dry glycol suction temperature of 150 F or lower; the order has 151 F.
12The catalog prefers a dry glycol suction temperature of 150 F or lower; the order has 200 F.
13A dry glycol suction temperature of 201 F is above the 200 F that the catalog says the heat exchanger must reach.
14A minimum operating temperature of -21 F is below the -20 F lower limit of the selected seal material.
15A minimum operating temperature of -16 F is below the -15 F lower limit of the selected seal material.
16A minimum operating temperature of 14 F is below the 15 F lower limit of the selected seal material.
17FKM seals are rated poor for H2S service; highly saturated nitrile is rated fair and Aflas excellent.
18FKM and Aflas seals are rated poor for methanol; highly saturated nitrile is rated excellent.
19The order states a gas consumption of 539.0 cubic feet per hour; the catalog table gives 540.0.
20The order states a total weight of 239 lb; the pumps weigh 238 lb.
21The order has 0 pumps; at least 1 is needed.

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. Pump model, pressure and temperature: A GPV210S order with too much flow, too little pressure, a hot suction and a weight that is too low

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.

  • Circulation rate outside the pump range. A circulation rate of 240 gallons per hour is outside the 66 to 210 gallons per hour range of this pump model.
  • Operating pressure outside the pump range. An operating pressure of 350 psig is outside the 400 to 2,000 psig range of this pump model.
  • Dry glycol suction too hot. A dry glycol suction temperature of 230 F is above the 200 F that the catalog says the heat exchanger must reach.
  • Stated weight does not match. The order states a total weight of 800 lb; the pumps weigh 860 lb.

2. Pump model, pressure and temperature: The agent resubmits after fixing the errors

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.

  • Order summary. 4 pumps of 500 lb each (2,000 lb in total), circulating 240 gallons per hour each; gas consumption 4,320.0 cubic feet per hour in total.

3. Seals in sour methanol service: FKM seals in H2S and methanol service with a hot suction

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.

  • Dry glycol suction too hot. A dry glycol suction temperature of 210 F is above the 200 F that the catalog says the heat exchanger must reach.
  • FKM seals with H2S. FKM seals are rated poor for H2S service; highly saturated nitrile is rated fair and Aflas excellent.
  • Seals poor for methanol. FKM and Aflas seals are rated poor for methanol; highly saturated nitrile is rated excellent.

4. Seals in sour methanol service: The agent resubmits after fixing the errors

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.

  • Suction hotter than the preferred 150 F. The catalog prefers a dry glycol suction temperature of 150 F or lower; the order has 180 F.
  • Order summary. 2 pumps of 119 lb each (238 lb in total), circulating 60 gallons per hour each; gas consumption 600.0 cubic feet per hour in total.

5. Seals in sour methanol service: The agent resubmits after fixing the errors

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.

  • Order summary. 2 pumps of 119 lb each (238 lb in total), circulating 60 gallons per hour each; gas consumption 600.0 cubic feet per hour in total.

6. Reduced-cylinder pumps: GPV100S pumps over their flow range at low temperature and 450 psig

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.

  • Circulation rate outside the pump range. A circulation rate of 120 gallons per hour is outside the 22 to 100 gallons per hour range of this pump model.
  • Seal not rated for this temperature. A minimum operating temperature of -40 F is below the -20 F lower limit of the selected seal material.
  • Stated weight does not match. The order states a total weight of 600 lb; the pumps weigh 645 lb.
  • Reduced-cylinder pump above 400 psig. The catalog recommends full-cylinder pumps above 400 psig because reduced-cylinder pumps use more gas; a person should confirm.
  • Gas consumption not tabulated at this pressure. 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 450 psig.

7. Reduced-cylinder pumps: The agent resubmits after fixing the errors

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.

  • Order summary. 3 pumps of 215 lb each (645 lb in total), circulating 120 gallons per hour each; gas consumption 1,008.0 cubic feet per hour in total.

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 an order for glycol energy exchange pumps for a gas dehydrator: pump model, circulation rate, operating pressure, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The order states a total weight of 800 lb. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. A circulation rate of 240 gallons per hour is outside the 66 to 210 gallons per hour range of this pump model. An operating pressure of 350 psig is outside the 400 to 2,000 psig range of this pump model. A dry glycol suction temperature of 230 F is above the 200 F that the catalog says the heat exchanger must reach. The other one is on screen.
  6. The validator returned four blocking findings 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.
  7. What this shows: for pump models that each have their own flow and pressure range, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the pump model to GPV450S, the operating pressure to 800 psig, the dry glycol suction to 150 F and the stated total weight to 2,000 lb. It sets the stated gas consumption to 4,320.0.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four problems 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.