Predictika · Contract compression quotes

An AI sales agent's contract compression quote, checked before it goes out

An AI sales agent prepares a contract compression quote for an Archrock-style fleet: gas-driven or Electric Motor Drive units, the horsepower of each unit, the application (wellhead, gas lift, gathering, processing or transmission and storage), the discharge pressure, the contract term, the customer's fuel gas or electricity supply, methane and NGL add-ons, a discount and the monthly fee. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the fee it computed.

Scope: One contract compression quote: drive type, unit size, application, pressure, term, energy supply, methane and NGL add-ons, discount and the stated monthly fee. See everything this validator covers

This validator models contract compression quotes, not just the scenarios shown below.

  • Drives — gas-driven and Electric Motor Drive units, each with a maximum unit size and a minimum of 100 HP.
  • Applications — wellhead, gas lift, gathering, processing, and transmission and storage, each with its own pressure limit and, for some, a limit on unit size.
  • Term and energy — terms from 12 to 60 months, and fuel gas or electricity supplied by the customer.
  • Add-ons — Carbon Hawk methane mitigation on gas-driven units only, Ecotec methane monitoring, Shoreline asset performance management, and MaCH4 NGL recovery on gathering or processing only.
  • Approvals — a long term on a smaller unit, a large unit on a short term, a discount above 7 percent, an order of more than 25 units, and NGL recovery on a small fleet each go to a person.
  • Discount and fee — a discount of up to 15 percent, and the monthly fee the quote states against the fee computed from the horsepower bands.

Any contract compression quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: aftermarket services, parts and environmental services. Amounts are in US dollars per month and are illustrative.

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

6 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
Unit size limits that depend on the applicationOnly with care
A gas lift unit is limited to 2,000 HP and a wellhead unit to 800 HP, while other applications have no such limit, so the unit size and the application have to be read together.
The unit size, the drive type and the application are checked together on every call.
Pressure limits that differ by applicationOnly with care
Each application has its own discharge pressure ceiling, so a pressure that is fine for processing is too high for gas lift.
The pressure and the application are checked in the same pass.
Add-ons that depend on drive type and applicationOnly with care
Carbon Hawk applies to gas-driven units only, and NGL recovery only to gathering or processing, so each add-on depends on other choices.
The add-ons, the drive and the application are checked together.
A fee built from horsepower bands and add-onsOnly with workarounds
The rate per horsepower changes with the band, and add-ons are priced per unit or per site, so the fee has to be recomputed before it can be compared with the stated one.
The fee is computed in the same pass and the stated fee is checked on every call.
Approvals that depend on several fieldsOnly with workarounds
Term, unit size, fleet size, discount and NGL recovery each send the quote to a person under different conditions, alongside the blocks.
Blocks and approvals come back together, whatever order the choices arrived in.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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.

1The quote asks 3,600 HP per unit; this drive type tops out at 3,500 HP.
2The quote asks 80 HP per unit; the fleet is sized from 100 HP.
3The quote asks 900 HP per unit; this application is limited to 800 HP per unit.
4The quote asks 2,600 psi discharge; this application allows 2,500 psi.
5The primary term is 6 months; the minimum is 12.
6The primary term is 72 months; the longest term quoted is 60.
7The customer must supply the fuel gas or electricity for the unit; the quote has none.
8MaCH4 NGL recovery is offered only with gas gathering or gas processing.
9MaCH4 NGL recovery on a fleet under 5,000 HP in total needs an engineering review.
10Carbon Hawk methane mitigation applies to gas-driven units; an Electric Motor Drive unit has no engine exhaust to treat.
11A term above 36 months on a unit of 1,500 HP or less needs a person to confirm it.
12A unit above 1,500 HP on a term under 24 months needs a person to confirm the recovery of the unit cost.
13A discount above 7 percent needs a manager to sign off.
14The quote has a 18 percent discount; the maximum is 15.
15An order of more than 25 units needs a fleet-capacity review.
16The quote states a monthly fee of 100,000 dollars; the quoted units and services give a different figure.

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. Gas lift unit: An Electric Motor Drive gas lift quote with Carbon Hawk and NGL recovery

The agent's request. Please quote 2 Electric Motor Drive units of 2,200 HP each for gas lift, at 2,600 psi discharge, on a 24-month term. The customer supplies the fuel gas or electricity. It includes Carbon Hawk methane mitigation and MaCH4 NGL recovery. The monthly fee is 95,800 dollars. It is ready to send.

Verdict: Blocked.

  • Unit horsepower above the application limit. The quote asks 2,200 HP per unit; this application is limited to 2,000 HP per unit.
  • Discharge pressure above the limit. The quote asks 2,600 psi discharge; this application allows 2,500 psi.
  • NGL recovery on the wrong application. MaCH4 NGL recovery is offered only with gas gathering or gas processing.
  • Methane mitigation on an electric unit. Carbon Hawk methane mitigation applies to gas-driven units; an Electric Motor Drive unit has no engine exhaust to treat.
  • NGL recovery on a small fleet. MaCH4 NGL recovery on a fleet under 5,000 HP in total needs an engineering review.

2. Gas lift unit: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Electric Motor Drive units of 2,000 HP each for gas lift, at 2,500 psi discharge, on a 24-month term. The customer supplies the fuel gas or electricity. The monthly fee is 68,000 dollars. It is ready to send.

Verdict: Allowed.

  • Fleet summary. 2 unit(s) at 2,000 HP each, 4,000 HP in total, gross monthly fee 68,000 dollars before a 0 percent discount (illustrative rates).

3. Discount and fee: A six-unit gathering quote with an 18 percent discount

The agent's request. Please quote 6 gas-driven units of 1,200 HP each for gas gathering, at 800 psi discharge, on a 36-month term. The customer supplies the fuel gas or electricity. The quote has a discount of 18 percent. The monthly fee is 100,000 dollars. It is ready to send.

Verdict: Blocked.

  • Discount above the limit. The quote has a 18 percent discount; the maximum is 15.
  • Stated monthly fee does not match. The quote states a monthly fee of 100,000 dollars; the quoted units and services give a different figure.

4. Discount and fee: The agent resubmits after fixing the errors

The agent's request. Please quote 6 gas-driven units of 1,200 HP each for gas gathering, at 800 psi discharge, on a 36-month term. The customer supplies the fuel gas or electricity. The quote has a discount of 6 percent. The monthly fee is 121,824 dollars. It is ready to send.

Verdict: Allowed.

  • Fleet summary. 6 unit(s) at 1,200 HP each, 7,200 HP in total, gross monthly fee 129,600 dollars before a 6 percent discount (illustrative rates).

5. NGL recovery: A processing quote with NGL recovery on a small fleet

The agent's request. Please quote 2 gas-driven units of 1,200 HP each for gas processing, at 800 psi discharge, on a 54-month term. The customer does not supply the fuel gas or electricity. It includes MaCH4 NGL recovery. The monthly fee is 61,200 dollars. It is ready to send.

Verdict: Blocked.

  • Fuel gas or electricity not supplied. The customer must supply the fuel gas or electricity for the unit; the quote has none.
  • Long term on a smaller unit. A term above 36 months on a unit of 1,500 HP or less needs a person to confirm it.
  • NGL recovery on a small fleet. MaCH4 NGL recovery on a fleet under 5,000 HP in total needs an engineering review.

6. NGL recovery: The agent resubmits after fixing the errors

The agent's request. Please quote 5 gas-driven units of 1,200 HP each for gas processing, at 800 psi discharge, on a 36-month term. The customer supplies the fuel gas or electricity. It includes MaCH4 NGL recovery. The monthly fee is 126,000 dollars. It is ready to send.

Verdict: Allowed.

  • Fleet summary. 5 unit(s) at 1,200 HP each, 6,000 HP in total, gross monthly fee 126,000 dollars before a 0 percent discount (illustrative rates).

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 a contract compression quote for an Archrock-style fleet: gas-driven or Electric Motor Drive units, the horsepower of each unit, the application (wellhead, gas lift, gathering, processing or transmission and storage), and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the fee it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 2 Electric Motor Drive units of 2,200 HP each for gas lift, at 2,600 psi discharge, on a 24-month term. The customer supplies the fuel gas or electricity. The rest of the request is on screen. The monthly fee is 95,800 dollars.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings and one approval, all in one answer. The quote asks 2,200 HP per unit; this application is limited to 2,000 HP per unit. The quote asks 2,600 psi discharge; this application allows 2,500 psi. MaCH4 NGL recovery is offered only with gas gathering or gas processing. The other one is on screen.
  6. The validator returned four blocking findings and one approval 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 unit size limits that depend on the application, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the horsepower per unit to 2,000, the discharge pressure to 2,500 psi, the Carbon Hawk to no, the MaCH4 NGL recovery to no and the stated monthly fee to $68,000.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five 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.