Predictika · Long-stroke pumping unit orders
An AI sales agent prepares an order for a long-stroke rod lift pumping unit: the model chosen from the well's polished-rod load, stroke length, pumping speed and reducer torque, with the site temperatures and any hazardous-area option. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published unit ratings and returns a verdict, every reason and the figures it computed.
This validator models Rotaflex long-stroke pumping unit orders for the six models below, as published in the public technical specification sheet, not just the scenarios shown.
Any Rotaflex order for these models that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the public specification sheet has none, so there is no price build-up or line-item quote), the RF1160 and RF1260 (their ratings were not clear in the public sheet), other lift systems, motors and controls, well design and service pricing.
8 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 load, stroke and speed that must each stay within the model | Only with care Three separate limits per model; a rule per model and limit works, but the table has to be kept in step with the data sheet as models change. | All three are compared with the selected model on every call, and every limit exceeded is reported together. |
| A reducer torque rating that depends on the model | Only with care A product rule per model that compares a design figure with a model attribute, easy to leave out of a generic rule set. | The peak torque is compared with the reducer rating of the model chosen, with every other rule. |
| A hazardous-area location that requires an option | Only with workarounds A rule that links a site attribute to an optional item; it is often a manual check by a sales engineer. | The site classification and the option are in one request and are checked together. |
| A stated rating that must match the model | Only with workarounds A typed or pasted figure is usually not checked against the product data at all. | The figure on the order is a field of the request and is compared with the rating of the model. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order 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 well needs a maximum polished-rod load of 18,001 lbs; the selected model is rated for 18,000 lbs. |
| 2 | The well needs a maximum polished-rod load of 31,000 lbs; the selected model is rated for 30,000 lbs. |
| 3 | The well needs a maximum polished-rod load of 61,000 lbs; the selected model is rated for 60,000 lbs. |
| 4 | The design calls for a stroke of 289 in.; the selected model has a stroke length of 288 in. |
| 5 | The design calls for a stroke of 240 in.; the selected model has a stroke length of 236 in. |
| 6 | The design calls for a stroke of 307 in.; the selected model has a stroke length of 306 in. |
| 7 | The design runs at 4.6 strokes per minute; the selected model allows at most 4.5. |
| 8 | The design runs at 3.7 strokes per minute; the selected model allows at most 3.6. |
| 9 | The design needs a peak reducer torque of 114,001 in.-lbs; the selected model has a reducer rated for 114,000 in.-lbs. |
| 10 | The design needs a peak reducer torque of 360,000 in.-lbs; the selected model has a reducer rated for 350,000 in.-lbs. |
| 11 | The site temperature range is -5 to 100 F; the working temperature range of the unit is -4 to 122 F. |
| 12 | The site temperature range is 20 to 123 F; the working temperature range of the unit is -4 to 122 F. |
| 13 | The site is a Class 1, Division 2 location and the order does not include the Class 1, Division 2 CSA option. |
| 14 | The order states a maximum polished-rod load of 36,000 lbs; the selected model is rated for 30,000 lbs. |
| 15 | The well needs a maximum polished-rod load of 30,000 lbs; the selected model is rated for 18,000 lbs. |
| 16 | The design calls for a stroke of 250 in.; the selected model has a stroke length of 180 in. |
| 17 | The design runs at 6.0 strokes per minute; the selected model allows at most 5.0. |
| 18 | The design needs a peak reducer torque of 300,000 in.-lbs; the selected model has a reducer rated for 114,000 in.-lbs. |
| 19 | The site temperature range is -30 to 130 F; the working temperature range of the unit is -4 to 122 F. |
| 20 | The order states a maximum polished-rod load of 30,000 lbs; the selected model is rated for 18,000 lbs. |
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 order a Rotaflex RF500 long-stroke pumping unit for a well with a peak polished-rod load of 16,000 lbs, a 190 in. stroke at 4.5 strokes per minute and a peak reducer torque of 100,000 in.-lbs. Site temperatures run from 0 to 95 F, and the location is Class 1, Division 2. The unit is rated for 18,000 lbs. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Rotaflex RF500 long-stroke pumping unit for a well with a peak polished-rod load of 16,000 lbs, a 190 in. stroke at 4.5 strokes per minute and a peak reducer torque of 100,000 in.-lbs. Site temperatures run from 0 to 95 F, and the location is Class 1, Division 2. The order includes the Class 1, Division 2 CSA option. The unit is rated for 18,000 lbs. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Rotaflex RF700 long-stroke pumping unit for a well with a peak polished-rod load of 18,000 lbs, a 230 in. stroke at 4.5 strokes per minute and a peak reducer torque of 200,000 in.-lbs. Site temperatures run from 0 to 95 F, and the location is Class 1, Division 2. The order includes the Class 1, Division 2 CSA option. The unit is rated for 26,500 lbs. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a Rotaflex RF700 long-stroke pumping unit for a well with a peak polished-rod load of 28,000 lbs, a 240 in. stroke at 4.0 strokes per minute and a peak reducer torque of 240,000 in.-lbs. Site temperatures run from 10 to 105 F. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Rotaflex RF800 long-stroke pumping unit for a well with a peak polished-rod load of 28,000 lbs, a 250 in. stroke at 4.0 strokes per minute and a peak reducer torque of 240,000 in.-lbs. Site temperatures run from 10 to 105 F. The unit is rated for 30,000 lbs. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a Rotaflex RF1100 long-stroke pumping unit for a well with a peak polished-rod load of 48,000 lbs, a 300 in. stroke at 4.0 strokes per minute and a peak reducer torque of 420,000 in.-lbs. Site temperatures run from 15 to 110 F. The unit is rated for 60,000 lbs. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Rotaflex RF1100 long-stroke pumping unit for a well with a peak polished-rod load of 48,000 lbs, a 300 in. stroke at 4.0 strokes per minute and a peak reducer torque of 420,000 in.-lbs. Site temperatures run from 15 to 110 F. The unit is rated for 50,000 lbs. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a Rotaflex RF1150 long-stroke pumping unit for a well with a peak polished-rod load of 48,000 lbs, a 300 in. stroke at 3.4 strokes per minute and a peak reducer torque of 420,000 in.-lbs. Site temperatures run from 15 to 110 F. The unit is rated for 60,000 lbs. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.