Predictika · Subsea production system quotes

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

An AI sales agent prepares a quote for a subsea production system package: the tree type and pressure rating, the number of trees, the manifold, the control system, materials, water depth, temperature, sour service, the metering station and wellheads, the umbilical length and a discount. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the package and returns a verdict, every reason and the total it computed.

Scope: Subsea trees, manifolds, metering, control systems and umbilicals: tree type against pressure and depth, manifold slots, materials for hot and sour service, umbilical length, discount and the stated total. See everything this validator covers

This validator models subsea production system package quotes, not just the scenarios shown below.

  • Trees and pressure — the standardized vertical tree is a 10,000 psi design offered to a limited depth, while the vertical and horizontal trees cover 15,000 psi, and one package covers 1 to 20 trees.
  • Manifolds and tie-back — each manifold has a number of slots, trees without a manifold are tied back directly up to a small number, and the metering station is fed from a manifold.
  • Service conditions — water depth, temperature up to the rating, hot service above 121 °C and sour (H2S) service need corrosion-resistant alloy material, and long umbilicals are limited by the control system.
  • Approvals and totals — a large 15,000 psi order, deep water, high temperature, a long umbilical and a discount above 5 percent need a person, a discount above 10 percent is blocked, and the total the quote states is checked against the computed one.

Any subsea production system quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: installation vessels, intervention services, project financing and negotiated project pricing. The scope (trees, manifolds, metering, control systems, wellheads, tie-in equipment and umbilicals) and the headline ratings (trees to 15,000 psi, -18 to 176 °C) follow public Aker Solutions pages. All prices in US dollars, the rules that link the options and the approval and discount limits are modeled from comparable subsea systems and are illustrative, not published by Aker Solutions.

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

6 scenarios in 2 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 tree type that limits pressure and depthOnly with care
The standardized tree has its own pressure and depth limits, so each limit is a rule that looks at the tree type chosen.
The tree type, the pressure and the depth are fields of one quote and are checked together on every call.
Trees that must fit the manifold slotsOnly with care
The slot count depends on the manifold chosen, and a direct tie-back has a different limit, so the tree count feeds several comparisons.
The tree count and the manifold are read together and the finding names the mismatch.
Materials that depend on temperature and sour serviceOnly with workarounds
Hot service and sour service each force corrosion-resistant alloy, so one choice is constrained by two separate conditions.
Both conditions are read inside the model and compared with the material in the same pass.
A limit that depends on another choiceOnly with workarounds
The umbilical limit depends on the control system, so changing the control system changes which length is allowed.
The control system and the length are looked up together on every call.
A stated total that must match the computed oneOnly with workarounds
The price depends on the trees, pressure, material, depth, control, wellheads, manifold, umbilical and discount, so the total has to be recomputed before it is compared.
The total is computed inside the model and compared with the stated one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved or a step is completed, so a person often fixes one error and meets the next.
All findings come back together, so the agent can fix them in a single pass.

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.

17 trees do not fit the chosen manifold slots.
2Without a manifold at most 3 trees are tied back directly; the quote has 4.
3The metering station is fed from a manifold; the quote has none.
40 trees is outside the 1 to 20 trees one package covers.
5The standardized vertical tree is a 10,000 psi design; 15,000 psi needs the vertical or horizontal tree.
6More than 6 trees at 15,000 psi needs a capacity check by a person.
7The standardized vertical tree is offered to 1500 m; the quote has 1501 m.
82001 m of water depth needs an engineering review by a person.
93001 m is deeper than the 3000 m this package is priced for.
10Above 121 °C the trees need corrosion-resistant alloy material.
11176 °C service needs a design review by a person.
12177 °C is above the 176 °C rating.
13Sour (H2S) service needs corrosion-resistant alloy material.
14100 km of umbilical needs a route and installation review by a person.
15An electro-hydraulic control system is limited to 100 km of umbilical; the quote has 101 km.
16251 km of umbilical is beyond the 250 km a package covers.
17A discount of 6 percent is above the 5 percent a salesperson may give; a manager should approve it.
18A discount of 11 percent is above the 10 percent limit.
19The quote states a total of USD 65,699,000; the prices give USD 65,700,000.

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. Standardized vertical trees on a satellite manifold: Subsea package with standardized trees, a satellite manifold and hot sour service

The agent's request. Please quote 4 standardized vertical subsea trees rated for 15,000 psi, with dual-slot satellite structures. The water depth is 1,800 m and the service temperature is 130 °C. The material is carbon and low-alloy steel and the service is sour (H2S). The control system is electro-hydraulic with 20 km of umbilical. The quote includes wellheads. The sales rep offers a discount of 12 percent and the quote states a total of USD 60,192,000. It is ready to send.

Verdict: Blocked.

  • Standardized tree is 10K. The standardized vertical tree is a 10,000 psi design; 15,000 psi needs the vertical or horizontal tree.
  • Standardized tree depth limit. The standardized vertical tree is offered to 1500 m; the quote has 1800 m.
  • Manifold slots. 4 trees do not fit the chosen manifold slots.
  • Hot service needs CRA. Above 121 °C the trees need corrosion-resistant alloy material.
  • Sour service needs CRA. Sour (H2S) service needs corrosion-resistant alloy material.
  • Discount above the limit. A discount of 12 percent is above the 10 percent limit.

2. Standardized vertical trees on a satellite manifold: The agent resubmits after fixing the errors

The agent's request. Please quote 4 horizontal subsea trees rated for 15,000 psi, with a six-slot manifold. The water depth is 1,800 m and the service temperature is 130 °C. The material is corrosion-resistant alloy and the service is sour (H2S). The control system is electro-hydraulic with 20 km of umbilical. The quote includes wellheads. The sales rep offers a discount of 12 percent and the quote states a total of USD 77,528,000. It is ready to send.

Verdict: Blocked.

  • Discount above the limit. A discount of 12 percent is above the 10 percent limit.

3. Standardized vertical trees on a satellite manifold: The agent resubmits after fixing the errors

The agent's request. Please quote 4 horizontal subsea trees rated for 15,000 psi, with a six-slot manifold. The water depth is 1,800 m and the service temperature is 130 °C. The material is corrosion-resistant alloy and the service is sour (H2S). The control system is electro-hydraulic with 20 km of umbilical. The quote includes wellheads. The sales rep offers a discount of 5 percent and the quote states a total of USD 83,695,000. It is ready to send.

Verdict: Allowed.

  • Quote summary. Trees USD 65,600,000, manifolds USD 14,500,000, umbilicals USD 8,000,000, list total USD 88,100,000, discount USD 4,405,000, quote total USD 83,695,000; illustrative prices.

4. Eight 15,000 psi trees with a long umbilical: Large 15,000 psi subsea package with a long electro-hydraulic umbilical and a stated total

The agent's request. Please quote 8 horizontal subsea trees rated for 15,000 psi, with a twelve-slot manifold. The water depth is 2,500 m and the service temperature is 160 °C. The material is corrosion-resistant alloy and the service is not sour. The control system is electro-hydraulic with 120 km of umbilical. The quote includes wellheads. The sales rep offers a discount of 7 percent and the quote states a total of USD 142,371,000. It is ready to send.

Verdict: Blocked.

  • Electro-hydraulic umbilical length. An electro-hydraulic control system is limited to 100 km of umbilical; the quote has 120 km.
  • Stated total does not match. The quote states a total of USD 142,371,000; the prices give USD 190,371,000.
  • Large 15K order. More than 6 trees at 15,000 psi needs a capacity check by a person.
  • Deep water. 2500 m of water depth needs an engineering review by a person.
  • Temperature above 150 C. 160 °C service needs a design review by a person.
  • Long umbilical. 120 km of umbilical needs a route and installation review by a person.
  • Discount above 5 percent. A discount of 7 percent is above the 5 percent a salesperson may give; a manager should approve it.

5. Eight 15,000 psi trees with a long umbilical: The agent resubmits after fixing the errors

The agent's request. Please quote 8 horizontal subsea trees rated for 15,000 psi, with a twelve-slot manifold. The water depth is 2,500 m and the service temperature is 160 °C. The material is corrosion-resistant alloy and the service is not sour. The control system is all-electric with 120 km of umbilical. The quote includes wellheads. The sales rep offers a discount of 7 percent and the quote states a total of USD 194,091,000. It is ready to send.

Verdict: Needs approval.

  • Large 15K order. More than 6 trees at 15,000 psi needs a capacity check by a person.
  • Deep water. 2500 m of water depth needs an engineering review by a person.
  • Temperature above 150 C. 160 °C service needs a design review by a person.
  • Long umbilical. 120 km of umbilical needs a route and installation review by a person.
  • Discount above 5 percent. A discount of 7 percent is above the 5 percent a salesperson may give; a manager should approve it.
  • Quote summary. Trees USD 135,200,000, manifolds USD 25,500,000, umbilicals USD 48,000,000, list total USD 208,700,000, discount USD 14,609,000, quote total USD 194,091,000; illustrative prices.

6. Eight 15,000 psi trees with a long umbilical: The agent resubmits after fixing the errors

The agent's request. Please quote 6 horizontal subsea trees rated for 15,000 psi, with a twelve-slot manifold. The water depth is 1,900 m and the service temperature is 140 °C. The material is corrosion-resistant alloy and the service is not sour. The control system is all-electric with 60 km of umbilical. The quote includes wellheads. The sales rep offers a discount of 5 percent and the quote states a total of USD 143,355,000. It is ready to send.

Verdict: Allowed.

  • Quote summary. Trees USD 101,400,000, manifolds USD 25,500,000, umbilicals USD 24,000,000, list total USD 150,900,000, discount USD 7,545,000, quote total USD 143,355,000; 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 subsea production system package: the tree type and pressure rating, the number of trees, the manifold, and more. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the package and returns a verdict, every reason and the total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 4 standardized vertical subsea trees rated for 15,000 psi, with dual-slot satellite structures. The water depth is 1,800 m and the service temperature is 130 °C. The rest of the request is on screen. The sales rep offers a discount of 12 percent and the quote states a total of USD 60,192,000.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. The standardized vertical tree is a 10,000 psi design; 15,000 psi needs the vertical or horizontal tree. The standardized vertical tree is offered to 1500 m; the quote has 1800 m. 4 trees do not fit the chosen manifold slots. The other three are on screen.
  6. The validator returned six 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 a tree type that limits pressure and depth, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the tree type to horizontal, the manifold to six-slot manifold, the material to corrosion-resistant alloy and the total stated on the quote to USD 77,528,000.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. A discount of 12 percent is above the 10 percent limit.
  12. Five findings cleared. Still blocking: discount above the limit.
  13. The agent resubmits once more.
  14. The revised request. It changes the discount to 5 percent and the total stated on the quote to USD 83,695,000.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Six problems caught in one call, fixed in two passes, 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.