Predictika · Wellhead system quotes

An AI sales agent's wellhead system quote, checked before it goes out

An AI sales agent prepares a quote for a pad of wells on a Cactus Wellhead SafeDrill drill-through multi-bowl wellhead system: the Compact Multibowl model, the casing strings, the pressure rating, the gate valves and options such as sour-service trim and a frac isolation sleeve. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how the systems work and returns a verdict, every reason and the figures it computed.

Scope: Cactus Wellhead SafeDrill wellhead systems (Compact Multibowl MBU-3T, MBU-4T and CTF-Q): casing strings, pressure rating, gate valves, sour-service trim, frac isolation sleeve, pad size, discount and quote total. See everything this validator covers

This validator models SafeDrill wellhead system quotes, not just the scenarios shown below.

  • Models and strings — the MBU-3T takes three casing strings; the MBU-4T and the CTF-Q take four, as described on public Cactus Wellhead pages.
  • Pressure and temperature — gate valves from 3,000 to 15,000 psi and systems up to 15,000 psi and 400 F are published; the offered rating ladder (3,000, 5,000, 10,000 and 15,000 psi), the MBU-3T limit of 10,000 psi and the rule that valves may not be rated below the wellhead are modeled.
  • Options — sour-service trim, a tubing hanger and a frac isolation sleeve (not on the MBU-3T, at most 15,000 psi frac pressure); these option rules are modeled.
  • Pad, discount and total — the number of wells, the discount (approval above 6 percent, blocked above 12 percent of the gross total) and the stated net total against the computed total.
  • Approvals — a four-string head for three strings, sour service at 15,000 psi, a discount above 6 percent and a pad of more than 20 wells go to a person.

Any SafeDrill wellhead quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Cactus products, installation and field service, and real list prices. Only the product names, string counts, the 3,000 to 15,000 psi valve range and the 15,000 psi and 400 F ceiling come from public Cactus Wellhead pages; every other rule and all prices are modeled from comparable wellhead systems and are illustrative, not Cactus list prices.

The AI sales agentBuilds the wellhead system 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.

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
A limit that depends on the modelOnly with care
The string count, the top rating and the available options differ by model, so each needs its own rule keyed to the model picklist, and a new model means editing every one.
The model and every requested string, rating and option are in one request and checked together on every call.
Pressure, rating and valves that must agreeOnly with care
The expected pressure, the wellhead rating and the valve rating live in different fields, so separate rules must compare each pair and keep the rating ladder up to date.
All three pressures are fields of the same request and are compared in one pass.
Options that depend on service conditionsOnly with workarounds
Sour service needs sour trim, and a frac pressure above the rating needs an isolation sleeve that some models cannot take, so the options and the conditions have to be cross-checked by hand-written rules.
The service conditions and the options are checked against each other and against the model on every call.
A discount with two thresholds and a stated totalOnly with workarounds
The approval and block thresholds are percentages of a gross total that is itself computed from wells, valves and options, so a roll-up field and several rules are needed.
The discount, the computed gross total and the stated net total are compared in the same pass.
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 has 4 casing strings per well; this wellhead model takes up to 3.
2The quote has 5 casing strings per well; this wellhead model takes up to 4.
3The quote asks for a 15,000 psi rating; this wellhead model goes up to 10,000 psi.
4A wellhead pressure rating of 7,500 psi is not one of the offered ratings (3,000, 5,000, 10,000 or 15,000 psi).
5The expected wellhead pressure is 11,000 psi; the quoted rating is 10,000 psi.
6The well temperature is 401 F; the wellhead systems are limited to 400 F.
7The gate valves are rated 5,000 psi, below the wellhead rating of 10,000 psi.
8The well is sour (H2S) service and the quote has no sour-service trim.
9Sour service at a 15,000 psi rating needs an engineering review.
10The frac pressure is 12,000 psi, above the wellhead rating of 10,000 psi, and the quote has no frac isolation sleeve.
11The frac isolation sleeve is not offered on the Compact Multibowl MBU-3T.
12The frac pressure is 16,000 psi; the isolation sleeve is limited to 15,000 psi.
13The quote uses a four-string head for 3 strings; a person should confirm it is not an MBU-3T order.
14The discount of 7,200 USD is over 6 percent of the gross total of 93,300 USD; a sales manager should approve it.
15The discount of 14,401 USD is over 6 percent of the gross total of 186,600 USD; a sales manager should approve it.
16The discount of 14,401 USD is over 12 percent of the gross total of 93,300 USD.
17The quote states a total of 100,000 USD; the quoted lines give 93,300 USD.
18The order covers 21 wells; pad orders over 20 wells go to a regional manager.

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. Sour service, frac isolation and discount: A six-well MBU-3T quote for a sour well with a frac isolation sleeve and a large discount

The agent's request. Please quote 6 Compact Multibowl MBU-3T wellhead systems with 3 casing strings per well, a 10,000 psi rating and an expected wellhead pressure of 8,000 psi, 4 gate valves rated 10,000 psi. The well is sour (H2S) service. It includes: a frac isolation sleeve, a frac pressure of 12,000 psi. It carries a discount of 120,000 USD. It is ready to send.

Verdict: Blocked.

  • Sour service without sour trim. The well is sour (H2S) service and the quote has no sour-service trim.
  • Frac isolation sleeve on the MBU-3T. The frac isolation sleeve is not offered on the Compact Multibowl MBU-3T.
  • Discount over 12 percent. The discount of 120,000 USD is over 12 percent of the gross total of 646,800 USD.

2. Sour service, frac isolation and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 6 CTF-Q wellhead systems with 3 casing strings per well, a 10,000 psi rating and an expected wellhead pressure of 8,000 psi, 4 gate valves rated 10,000 psi. The well is sour (H2S) service. It includes: sour-service trim, a frac isolation sleeve, a frac pressure of 12,000 psi. It carries a discount of 70,000 USD. The quote states a net total of 771,800 USD (illustrative prices). It is ready to send.

Verdict: Needs approval.

  • Discount over 6 percent. The discount of 70,000 USD is over 6 percent of the gross total of 841,800 USD; a sales manager should approve it.
  • Quote summary. 6 well(s), 140,300 USD per well, gross total 841,800 USD, discount 70,000 USD, net total 771,800 USD (illustrative prices).

3. Sour service, frac isolation and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 6 CTF-Q wellhead systems with 3 casing strings per well, a 10,000 psi rating and an expected wellhead pressure of 8,000 psi, 4 gate valves rated 10,000 psi. The well is sour (H2S) service. It includes: sour-service trim, a frac isolation sleeve, a frac pressure of 12,000 psi. It carries a discount of 40,000 USD. The quote states a net total of 801,800 USD (illustrative prices). It is ready to send.

Verdict: Allowed.

  • Quote summary. 6 well(s), 140,300 USD per well, gross total 841,800 USD, discount 40,000 USD, net total 801,800 USD (illustrative prices).

4. Strings, rating and valves: A four-well MBU-3T quote with four strings per well

The agent's request. Please quote 4 Compact Multibowl MBU-3T wellhead systems with 4 casing strings per well, a 10,000 psi rating and an expected wellhead pressure of 11,500 psi, 4 gate valves rated 5,000 psi. It is ready to send.

Verdict: Blocked.

  • More casing strings than the model takes. The quote has 4 casing strings per well; this wellhead model takes up to 3.
  • Expected pressure above the rating. The expected wellhead pressure is 11,500 psi; the quoted rating is 10,000 psi.
  • Valves rated below the wellhead. The gate valves are rated 5,000 psi, below the wellhead rating of 10,000 psi.

5. Strings, rating and valves: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Compact Multibowl MBU-4T wellhead systems with 4 casing strings per well, a 15,000 psi rating and an expected wellhead pressure of 11,500 psi, 4 gate valves rated 15,000 psi. The quote states a net total of 620,800 USD (illustrative prices). It is ready to send.

Verdict: Allowed.

  • Quote summary. 4 well(s), 155,200 USD per well, gross total 620,800 USD, discount 0 USD, net total 620,800 USD (illustrative prices).

6. Temperature, pad size and discount: A 24-well CTF-Q quote for a hot well with a large discount

The agent's request. Please quote 24 CTF-Q wellhead systems with 4 casing strings per well, a 15,000 psi rating and an expected wellhead pressure of 13,000 psi, 4 gate valves rated 15,000 psi, for a well temperature of 420 F. It carries a discount of 40,000 USD. It is ready to send.

Verdict: Blocked.

  • Temperature above 400 F. The well temperature is 420 F; the wellhead systems are limited to 400 F.
  • Large pad. The order covers 24 wells; pad orders over 20 wells go to a regional manager.

7. Temperature, pad size and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 18 CTF-Q wellhead systems with 4 casing strings per well, a 15,000 psi rating and an expected wellhead pressure of 13,000 psi, 4 gate valves rated 15,000 psi, for a well temperature of 380 F. It carries a discount of 30,000 USD. The quote states a net total of 2,925,600 USD (illustrative prices). It is ready to send.

Verdict: Allowed.

  • Quote summary. 18 well(s), 164,200 USD per well, gross total 2,955,600 USD, discount 30,000 USD, net total 2,925,600 USD (illustrative prices).

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 quote for a pad of wells on a Cactus Wellhead SafeDrill drill-through multi-bowl wellhead system: the Compact Multibowl model, the casing strings, the pressure rating, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how the systems work 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 quote 6 Compact Multibowl MBU-3T wellhead systems with 3 casing strings per well, a 10,000 psi rating and an expected wellhead pressure of 8,000 psi. The well is sour (H2S) service. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The well is sour (H2S) service and the quote has no sour-service trim. The frac isolation sleeve is not offered on the Compact Multibowl MBU-3T. The discount of 120,000 USD is over 12 percent of the gross total of 646,800 USD.
  6. The validator returned three 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 options that depend on service conditions, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the wellhead model to CTF-Q and the discount to $70,000. It sets the sour-service trim to included and the net total stated on the quote to $771,800.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The three blocking findings are cleared; one approval remains for a person: discount over 6 percent.
  13. The agent resubmits once more.
  14. The revised request. It changes the discount to $40,000 and the net total stated on the quote to $801,800.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Three problems caught in one call, fixed in two passes, and a clean $801,800 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.