Predictika · surface mining haul truck quotes, in the style of Komatsu

A haul truck quote, checked against the body, tire, site and loading rules before it goes to the mine

An AI sales agent prepares a quote for a surface mining haul truck, with the order total it expects. Before the quote goes out, the agent sends it to Predictika's validator, which checks the truck, body, tire set, material density, site temperature, tire load, site altitude, loading bucket and number of trucks against each other, compares the total the agent states with the one it computes, and returns a verdict with every reason in one pass. All prices and limits are Predictika estimates in US dollars, not Komatsu list prices.

Scope: Quotes for surface mining haul trucks: three truck classes, two bodies, two tire sets, material density, site temperature, tire load, site altitude with an altitude kit, loading bucket size, one to 20 trucks and approval bands for discount and order value. Prices and limits are illustrative estimates, not Komatsu data; Predictika is not affiliated with Komatsu. See everything this validator covers

This validator checks any quote for these trucks, bodies, tire sets and sites, not just the scenarios shown below.

  • Payload and body fill — whether the material density fills the body past its rated payload, with a review above the rating and a block more than 10 percent over.
  • Site conditions — the site altitude against what the truck runs without the altitude kit, a review above 4500 m, and whether a cold site has an exhaust heated body.
  • Tires and loading tool — the tire load (TKPH) against the tire set rating with a review near the limit, and the number of passes the loading bucket needs to fill the truck.
  • Fleet, discount and size — one to 20 trucks per quote, a volume discount from 5 trucks, an approval band above 5 percent total discount, a limit at 10 percent and a deal desk review above USD 20,000,000.
  • The total the agent states — the stated net total is compared with the total the validator computes from the line items.

Any quote for these trucks, bodies, tire sets and sites is in scope, not only the scenarios pictured here. Not checked: other Komatsu product lines such as hydraulic mining shovels, dozers, parts and services, real list prices or lead times, haul road design, and tax or multi-currency quoting.

The AI sales agentPrepares the haul truck quote for 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 3 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 a rules-based CPQ gets this wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ or Conga) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtA rules-based CPQPredictika
A cold site needs a heated bodyOnly with care
A site condition has to select or exclude a body option, so a table of exceptions grows with every new site limit.
The site temperature is compared with the body property directly, in the same request.
Altitude and kitOnly with workarounds
A site value, a truck limit and an optional kit interact, and the rule is usually written once per truck class.
Altitude, the truck limit and the kit are evaluated together on every call.
Tire load against the ratingOnly with care
A customer number against a rating with a near-limit review band is rarely held in option rules.
Both the hard limit and the review band are checked.
The total the agent statesOnly with workarounds
Comparing a stated figure with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures.
The stated net total is a field in the request and is checked against the computed total.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

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.

1The material density times the body volume must not exceed the truck's rated payload by more than 10 percent; between 100 and 110 percent needs a review.
2A site temperature below minus 10 C needs the exhaust heated body.
3The tire load (TKPH) must not exceed the rating of the tire set; above 90 percent of the rating needs a review.
4A site above the truck's altitude limit needs the altitude kit; a site above 4500 m needs an engine derate review even with the kit.
5The loading bucket must fill the truck in 2 to 8 passes; outside 3 to 6 passes is not a good match and needs a review.
6A quote covers 1 to 20 trucks.
7A volume discount applies from 5 trucks (3 percent) and from 10 trucks (5 percent).
8A total discount over 5 percent needs the sales director; over 10 percent is blocked.
9An order value over USD 20,000,000 needs a deal desk review.
10The net total stated in the quote must match the total computed from the line items.

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. High altitude without the kit: A 4000 m site without the altitude kit

The agent's request. Please check this quote for the Cerro Alto Gold Project: one 830E class haul truck with a standard rock body and standard tires, loaded by a 45 ton bucket, at a 4000 m site. The total for the order is USD 4,210,000.00. The quote is ready to send.

Verdict: Blocked.

  • Altitude above the truck limit. A site altitude of 4000 m is above the 3200 m the 830E class haul truck runs without the altitude kit.

2. High altitude without the kit: The agent resubmits after fixing the errors

The agent's request. Please check this quote for the Cerro Alto Gold Project: one 830E class haul truck with a standard rock body, standard tires and the altitude kit, loaded by a 45 ton bucket, at a 4000 m site. The total for the order is USD 4,250,000.00. The quote is ready to send.

Verdict: Allowed.

3. Standard body at a cold site: A standard body at minus 15 C

The agent's request. Please check this quote for the Tamarack Ridge Copper Mine: one 830E class haul truck with a standard rock body and standard tires, loaded by a 45 ton bucket, at a 1500 m site that sits at minus 15 C. The total for the order is USD 4,210,000.00. The quote is ready to send.

Verdict: Blocked.

  • Cold site needs a heated body. A site temperature of -15 C needs an exhaust heated body and the Standard rock body is not one.

4. Standard body at a cold site: The agent resubmits after fixing the errors

The agent's request. Please check this quote for the Tamarack Ridge Copper Mine: one 830E class haul truck with an exhaust heated rock body and standard tires, loaded by a 45 ton bucket, at a 1500 m site that sits at minus 15 C. The total for the order is USD 4,255,000.00. The quote is ready to send.

Verdict: Allowed.

5. Total stated below the computed total: A quote that states less than it adds up to

The agent's request. Please check this quote for the Granite Basin Iron Ore Operation: one 830E class haul truck with a standard rock body and standard tires, loaded by a 45 ton bucket, at a 1500 m site. The total for the order is USD 3,789,000.00. The quote is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quoted net total of USD 3,789,000.00 does not match the USD 4,210,000.00 the validator computed.

6. Total stated below the computed total: The agent resubmits after fixing the errors

The agent's request. Please check this quote for the Granite Basin Iron Ore Operation: one 830E class haul truck with a standard rock body and standard tires, loaded by a 45 ton bucket, at a 1500 m site. The total for the order is USD 4,210,000.00. The quote is ready to send.

Verdict: Allowed.

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 surface mining haul truck, with the order total it expects. Before the quote goes out, the agent sends it to Predictika's validator, which checks the truck, body, tire set, material density, site temperature, tire load, site altitude, loading bucket and number of trucks against each other, compares the total the agent states with the one it computes, and returns a verdict with every reason in one pass. All prices and limits are Predictika estimates in US dollars, not Komatsu list prices.
  2. I will start with the first request by the agent.
  3. The agent says. Please check this quote for the Cerro Alto Gold Project: one 830E class haul truck. The total for the order is USD 4,210,000.00. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. A site altitude of 4000 m is above the 3200 m the 830E class haul truck runs without the altitude kit.
  6. The validator returned one blocking finding 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 altitude and kit, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the altitude kit to fitted and the net total stated by the agent to $4,250,000.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with 830E class haul truck (list) and Standard rock body (list); the other two lines are on screen.
  13. The earlier finding is cleared, and the validator's total, USD 4,250,000.00, matches the quote.
  14. One problem caught in one call, fixed in one pass, and a clean $4,250,000 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.