Predictika · Perforating gun jobs
An AI sales agent prepares a perforating gun job from the published Owen Oil Tools catalog: the gun type and diameter, shots per foot, phasing, charge and wellbore condition, the casing it must clear, the penetration the customer needs, the make-up torque and the total shots it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published tables and returns a verdict, every reason and the figures it computed.
This validator models one perforating gun job at a time, based on public Owen Oil Tools catalog data, and handles any job that uses these guns and charges, not just the scenarios shown below.
Any Owen perforating gun job that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are published, so this page shows no price build-up), the other Core Laboratories services, through-tubing and TCP firing heads, subs and setting tools, and gun lengths, detonators and loading procedures. Assumptions: clearing the casing drift by the published swelled diameter is generic geometry, and the published test figures are laboratory results, not downhole predictions.
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 |
|---|---|---|
| Gun configurations that exist only as published combinations (type, diameter, shots per foot, phasing, charge, wellbore condition) | Only with workarounds A lookup table or one rule per combination, kept in step with the catalog; a combination that is not listed is caught only if every option is a dependent choice list. | The six choices arrive in one request and are matched against the published table on every call. |
| Swelled gun diameter against the casing | Only with care The swelled diameter belongs to the whole combination, so a rule has to look it up first and then compare it with a casing field on another line. | The swelled diameter is looked up from the combination and compared with the casing drift on every call. |
| Test penetration and entrance hole that exist for only some combinations | Only with workarounds The published figures depend on charge, gun diameter and phasing together; where there is none, a requirement should go to a person rather than pass silently. | A requirement is checked against the published figure when there is one and goes to a person when there is not. |
| Make-up torque limits that depend on diameter and gun type | Only with care A table by diameter that applies to threaded guns only; easy to leave a gap for other gun types. | Torque is compared with the minimum and maximum for the diameter, and goes to a person where none is published. |
| Shots the quote states | Only with care The total has to be recomputed from shots per foot and the interval and compared. | 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 | Owen publishes no gun swell data for a 3.125 in. gun with 5 shots per foot in this combination of gun type, phasing, charge and wellbore condition; the quote must use a published combination. |
| 2 | Owen publishes no gun swell data for a 3.125 in. gun with 6 shots per foot in this combination of gun type, phasing, charge and wellbore condition; the quote must use a published combination. |
| 3 | The published largest swelled diameter for this gun is 3.34 in., which does not clear a casing drift of 3.3 in. |
| 4 | The published largest swelled diameter for this gun is 3.34 in., which does not clear a casing drift of 3.34 in. |
| 5 | The quote has 0 shots per foot over 24 feet; both must be at least 1. |
| 6 | Owen publishes no gun swell data for a 3.125 in. gun with 0 shots per foot in this combination of gun type, phasing, charge and wellbore condition; the quote must use a published combination. |
| 7 | The quote has 6 shots per foot over 0 feet; both must be at least 1. |
| 8 | The quote states 150 shots; 6 shots per foot over 24 feet gives 144 shots. |
| 9 | The quote needs 50.0 in. of penetration; the published test penetration for this charge in this gun is 44.4 in. |
| 10 | The quote needs an entrance hole of 0.45 in.; the published test entrance hole for this charge in this gun is 0.39 in. |
| 11 | Owen publishes no test penetration or entrance hole for this charge in this gun diameter and phasing, so a person should confirm the penetration and hole size requirement. |
| 12 | The make-up torque of 500 ft-lbf is below the recommended minimum of 600 ft-lbf for this threaded gun. |
| 13 | The make-up torque of 1,700 ft-lbf is above the recommended maximum of 1,650 ft-lbf for this threaded gun. |
| 14 | The threaded gun manual lists no make-up torque for this gun type and diameter; a person should confirm the torque of 1,000 ft-lbf. |
| 15 | The published largest swelled diameter for this gun is 3.55 in., which does not clear a casing drift of 3.5 in. |
| 16 | The published largest swelled diameter for this gun is 7.356 in., which does not clear a casing drift of 7.3 in. |
| 17 | The make-up torque of 4,500 ft-lbf is above the recommended maximum of 4,000 ft-lbf for this threaded gun. |
| 18 | The published largest swelled diameter for this gun is 4.81 in., which does not clear a casing drift of 4.6 in. |
| 19 | The quote states 130 shots; 5 shots per foot over 24 feet gives 120 shots. |
| 20 | The make-up torque of 2,000 ft-lbf is above the recommended maximum of 1,650 ft-lbf for this threaded gun. |
| 21 | The quote needs 9.0 in. of penetration; the published test penetration for this charge in this gun is 7.5 in. |
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 a 3.125 in. threaded perforating gun loaded with SDP-3121-410 charges at 6 shots per foot and 60 degree phasing over a 30-foot interval, 180 shots in all, for a dry (air-filled) well with a casing drift of 3.875 in. The make-up torque is 2,000 ft-lbf. The job needs at least 40 in. of test penetration and an entrance hole of at least 0.35 in. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 3.125 in. threaded perforating gun loaded with SDP-3121-410 charges at 4 shots per foot and 60 degree phasing over a 30-foot interval, 120 shots in all, for a dry (air-filled) well with a casing drift of 3.875 in. The make-up torque is 1,500 ft-lbf. The job needs at least 40 in. of test penetration and an entrance hole of at least 0.35 in. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a 4.5 in. threaded perforating gun loaded with SDP-4500-411NT3 charges at 5 shots per foot and 60 degree phasing over a 30-foot interval, 160 shots in all, for a fluid-filled well with a casing drift of 4.6 in. The make-up torque is 4,500 ft-lbf. The job needs at least 49 in. of test penetration and an entrance hole of at least 0.4 in. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 4 in. threaded perforating gun loaded with SDP-4500-411NT3 charges at 5 shots per foot and 60 degree phasing over a 30-foot interval, 150 shots in all, for a fluid-filled well with a casing drift of 4.6 in. The make-up torque is 4,500 ft-lbf. The job needs at least 49 in. of test penetration and an entrance hole of at least 0.4 in. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 4 in. threaded perforating gun loaded with SDP-4500-411NT3 charges at 5 shots per foot and 60 degree phasing over a 30-foot interval, 150 shots in all, for a fluid-filled well with a casing drift of 4.6 in. The make-up torque is 3,500 ft-lbf. The job needs at least 49 in. of test penetration and an entrance hole of at least 0.4 in. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a 3.125 in. threaded perforating gun loaded with PFC-3121-342 charges at 4 shots per foot and 90 degree phasing over a 20-foot interval, 80 shots in all, for a fluid-filled well with a casing drift of 3.875 in. The make-up torque is 1,500 ft-lbf. The job needs at least 7 in. of test penetration and an entrance hole of at least 0.4 in. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a 3.125 in. threaded perforating gun loaded with PFC-3121-342 charges at 6 shots per foot and 60 degree phasing over a 20-foot interval, 120 shots in all, for a fluid-filled well with a casing drift of 3.875 in. The make-up torque is 1,500 ft-lbf. The job needs at least 7 in. of test penetration and an entrance hole of at least 0.4 in. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.