Predictika · Horizontal directional drill quotes
An AI sales agent prepares a quote for a Vermeer Navigator horizontal directional drill: the model, the engine and the destination region, a cab, a drilling fluid system, the crossing length, the product diameter, the drill pipe and the pullback the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the drill options and limits and returns a verdict, every reason and the figures it computed.
This validator models Navigator S3 drill quotes, not just the scenarios shown below.
Any Navigator quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: tooling, locators, other Vermeer lines and prices. The model names, the pullback ratings, the cab, the engine options and the fluid systems follow public Vermeer pages; the pullback formula, the product and crossing limits, the review thresholds and the option rules for the smallest drill are modeled from comparable drills and are not published by Vermeer. No prices are modeled.
6 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 |
|---|---|---|
| Options offered on some models only | Only with care The cab, the Tier 3 engine and each drilling fluid system exist on some models and not on others, so each option needs its own rule tied to the selected model. | The model is a field of the request, so every option is checked against it on every call whatever order the choices were made in. |
| An engine that depends on the destination | Only with workarounds A Tier 3 engine is available on two models and still cannot ship to North America or Europe, so one rule must read the engine, the model and the region together. | Engine, model and region are in one request and both rules are evaluated on every call. |
| Pullback that depends on length and diameter | Only with workarounds The pullback the crossing needs grows with its length and the product diameter and must stay under the rating of the chosen model, so it changes whenever any of the three changes. | The demand is computed once from the request and compared with the rating on every call. |
| Limits that differ by model | Only with workarounds The largest product, the longest crossing and the drill pipe needed all depend on the model and the crossing, so a switch of model silently changes what is allowed. | Each limit is looked up from the model and compared on every call, together with every other finding. |
| A stated pullback and review thresholds | Only with workarounds The pullback on the quote must equal the computed one, and two thresholds send a quote to a person, so separate rules recompute the figure and test the thresholds. | The stated figure is a field of the request and is compared with the computed figure on every call, with all other findings returned together. |
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 crossing needs about 32,000 lb of pullback; the selected drill is rated 28,000 lb. |
| 2 | Pullback demand is above 70 percent of the drill rating; a person should confirm ground conditions and tooling. |
| 3 | A 14 in product is larger than this drill takes (12 in). |
| 4 | A 450 ft crossing is longer than this drill is quoted for (400 ft). |
| 5 | The crossing is above 80 percent of the length this drill is quoted for; a person should review the bore plan. |
| 6 | 250 ft of drill pipe is less than the 300 ft crossing. |
| 7 | A cab is not offered on this drill. |
| 8 | A Tier 3 engine cannot be delivered to North America or Europe; choose Tier 4 Final. |
| 9 | The Tier 3 engine option is not offered on this drill. |
| 10 | The drilling fluid system is not offered on this drill. |
| 11 | The second (larger) drilling fluid system is not offered on this drill. |
| 12 | The quote states 30,000 lb of pullback demand; the crossing computes to 24,000 lb. |
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 Navigator D20x22 S3 for delivery to North America or Europe, with a cab, a Tier 3 engine and the drilling fluid system, for a 450 ft crossing of a 10 in product with 400 ft of drill pipe and a stated pullback of 40,000 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Navigator D40x55 S3 for delivery to North America or Europe, with a cab, a Tier 4 Final engine and the larger drilling fluid system, for a 300 ft crossing of a 8 in product with 350 ft of drill pipe and a stated pullback of 24,000 lb. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Navigator D24x40 S3 for delivery to North America or Europe, with a Tier 3 engine and the larger drilling fluid system, for a 400 ft crossing of a 8 in product with 450 ft of drill pipe and a stated pullback of 32,000 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Navigator D40x55 S3 for delivery to another region, with a Tier 3 engine and the larger drilling fluid system, for a 350 ft crossing of a 8 in product with 400 ft of drill pipe and a stated pullback of 28,000 lb. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Navigator D60x90 S3 for delivery to North America or Europe, with a cab, a Tier 4 Final engine and the drilling fluid system, for a 1,300 ft crossing of a 4 in product with 1,200 ft of drill pipe and a stated pullback of 50,000 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Navigator D60x90 S3 for delivery to North America or Europe, with a cab, a Tier 4 Final engine and the drilling fluid system, for a 1,100 ft crossing of a 3 in product with 1,150 ft of drill pipe and a stated pullback of 33,000 lb. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.