Predictika · Wellhead system quotes
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.
This validator models SafeDrill wellhead system quotes, not just the scenarios shown below.
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.
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 |
|---|---|---|
| A limit that depends on the model | Only 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 agree | Only 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 conditions | Only 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 total | Only 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 answer | Only 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. |
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 | The quote has 4 casing strings per well; this wellhead model takes up to 3. |
| 2 | The quote has 5 casing strings per well; this wellhead model takes up to 4. |
| 3 | The quote asks for a 15,000 psi rating; this wellhead model goes up to 10,000 psi. |
| 4 | A wellhead pressure rating of 7,500 psi is not one of the offered ratings (3,000, 5,000, 10,000 or 15,000 psi). |
| 5 | The expected wellhead pressure is 11,000 psi; the quoted rating is 10,000 psi. |
| 6 | The well temperature is 401 F; the wellhead systems are limited to 400 F. |
| 7 | The gate valves are rated 5,000 psi, below the wellhead rating of 10,000 psi. |
| 8 | The well is sour (H2S) service and the quote has no sour-service trim. |
| 9 | Sour service at a 15,000 psi rating needs an engineering review. |
| 10 | The frac pressure is 12,000 psi, above the wellhead rating of 10,000 psi, and the quote has no frac isolation sleeve. |
| 11 | The frac isolation sleeve is not offered on the Compact Multibowl MBU-3T. |
| 12 | The frac pressure is 16,000 psi; the isolation sleeve is limited to 15,000 psi. |
| 13 | The quote uses a four-string head for 3 strings; a person should confirm it is not an MBU-3T order. |
| 14 | The discount of 7,200 USD is over 6 percent of the gross total of 93,300 USD; a sales manager should approve it. |
| 15 | The discount of 14,401 USD is over 6 percent of the gross total of 186,600 USD; a sales manager should approve it. |
| 16 | The discount of 14,401 USD is over 12 percent of the gross total of 93,300 USD. |
| 17 | The quote states a total of 100,000 USD; the quoted lines give 93,300 USD. |
| 18 | The order covers 21 wells; pad orders over 20 wells go to a regional manager. |
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 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.
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.
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.
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.
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.
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.
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.
The text of the narrated walkthrough, step by step.