Predictika · Oil country tubular accessories
An AI sales agent prepares an order for tubing and casing accessories: pup joints, crossovers, flow couplings, blast joints, landing nipples, surface equipment and test plugs, each with a pipe size, a length, a connection, a material grade and the pressure or handling the job needs. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the limits in the public Vallourec accessories brochure and returns a verdict, every reason and the figures it computed.
This validator models an order for one of 14 accessories from the public Vallourec brochure OCTG Accessories and Solutions, not just the scenarios shown below.
Any order for these 14 accessories that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Vallourec does not publish list prices, so this page shows no price build-up), VAM connection performance data sheets for individual sizes, weights and grades, lifting sub, lifting plug and drift mandrel accessories, threading and other services, and specialty products such as THERMOCASE and VAM IN-LINE.
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 |
|---|---|---|
| Size, length, grade and pressure limits that differ for each of 14 accessories | Only with workarounds Every accessory has its own size range, length list, grade type and pressure limit. A rules-based CPQ needs a table or a set of rules per accessory, and a brochure update means editing each of them. | The accessory arrives in one request and every limit for it is looked up and checked together. |
| Lengths that are a list for some accessories and a range for others | Only with care Pup joints and crossovers have a list of lengths, blast joints a minimum, bull plugs a window. Each needs its own validation rule. | The lengths offered for the accessory are compared with the length ordered on every call. |
| Connections that are listed, offered only upon request, or not offered | Only with workarounds Three levels per accessory and connection type; an upon-request connection should go to a person rather than fail, which a plain compatibility table cannot express. | The connection is checked against the accessory, with block and approval handled separately. |
| Grade type that depends on the accessory, and a list of yield strengths | Only with care Most accessories take API or proprietary grades while waterbushings, circulating heads and test plugs take mechanical steel with specific yields, so the grade rules depend on the accessory. | Grade type and yield strength are checked with the accessory in the same request. |
| Total length the order states | Only with care The stated total is derived from quantity and length, so a rule has to recompute it and compare. | The stated total is a field in the request, compared with the computed one on every call. |
| 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 person 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 | A length of 84 inches is not one of the lengths the brochure lists for this accessory. |
| 2 | A length of 60 inches is not one of the lengths the brochure lists for this accessory. |
| 3 | The brochure says this accessory has no hydro test. |
| 4 | The brochure offers the selected connection only upon request; a person should confirm it with Vallourec. |
| 5 | The selected material grade is not available for this accessory; it is supplied only in the grade type the brochure lists for it. |
| 6 | A minimum yield strength of 100 ksi is not offered for this accessory. |
| 7 | The order needs 7,500 psi; the brochure rates this accessory to 6,000 psi. |
| 8 | This accessory is offered for pipe sizes from 5 to 24 inches; the order is for 4 1/2 inches. |
| 9 | A length of 60 inches is outside the range the brochure gives for this accessory. |
| 10 | A minimum yield strength of 135 ksi is not offered for this accessory. |
| 11 | This accessory cannot be used to lift the full string. |
| 12 | The brochure lists this accessory up to 7 inches and larger sizes upon request; a person should confirm the size with Vallourec. |
| 13 | The brochure gives 144 inches as the typical maximum length for this accessory; a person should confirm the ordered length. |
| 14 | This accessory is offered for pipe sizes from 2 3/8 to 4 1/2 inches; the order is for 7 inches. |
| 15 | A length of 96 inches is outside the range the brochure gives for this accessory. |
| 16 | The brochure gives 20 inches as the typical maximum length for this accessory; a person should confirm the ordered length. |
| 17 | The brochure gives 15 inches as the typical minimum length for this accessory; a person should confirm the ordered length. |
| 18 | The order needs 12,000 psi; the brochure rates this accessory to 10,000 psi. |
| 19 | A length of 48 inches is outside the range the brochure gives for this accessory. |
| 20 | A length of 24 inches is outside the range the brochure gives for this accessory. |
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 eight blast joints for 4 1/2 inch pipe, 96 inches long each, with a connection that is not on the brochure list, in API grades. The order states 700 inches of accessory length in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote eight blast joints for 4 1/2 inch pipe, 120 inches long each, with a connection that is not on the brochure list, in API grades. The order states 960 inches of accessory length in total. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote eight blast joints for 4 1/2 inch pipe, 120 inches long each, with a VAM threaded-and-coupled connection, in API grades. The order states 960 inches of accessory length in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote six circulating heads for 9 5/8 inch pipe, 24 inches long each, with a VAM threaded-and-coupled connection, in mechanical steel with a minimum yield of 135 ksi, for a job that needs 6,000 psi, and the accessory must lift the full string. The order states 144 inches of accessory length in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote six waterbushings for 9 5/8 inch pipe, 36 inches long each, with a VAM threaded-and-coupled connection, in mechanical steel with a minimum yield of 125 ksi, for a job that needs 6,000 psi, and the accessory must lift the full string. The order states 216 inches of accessory length in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote four test plugs for 9 5/8 inch pipe, 20 inches long each, with an API threaded-and-coupled connection, in API grades, for a job that needs 10,000 psi. The order states 80 inches of accessory length in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote four test plugs for 9 5/8 inch pipe, 20 inches long each, with a VAM threaded-and-coupled connection, in mechanical steel with a minimum yield of 150 ksi, for a job that needs 10,000 psi. The order states 80 inches of accessory length in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.