Predictika · Wheel loader quotes
An AI sales agent prepares a quote for Cat medium wheel loaders: a model, a bucket, tires, options, an Equipment Protection Plan, a Customer Value Agreement, a delivery region, a discount and a quantity. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of these quotes and returns a verdict, every reason and the order total it computed.
This validator models Cat wheel loader quotes, not just the scenarios shown below.
Any wheel loader quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Cat machines, used equipment, financing and rental. Public versus modeled: the six model names, the Fusion coupler, Product Link, the protection plan and agreement offers come from public Cat dealer pages; the payload, bucket and tire pairings, plan and agreement terms, discount thresholds and every price (Malaysian ringgit) are modeled by Predictika from comparable products, are illustrative and are not published by Sime Darby or Caterpillar.
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 |
|---|---|---|
| A bucket size and load that must fit the loader | Only with care Each loader has its own bucket range and rated payload, and a full bucket has to be weighed against it, so the rules form a table kept in step with the model list. | Loader, bucket size and material weight are fields of one quote and are checked together on every call. |
| Options that depend on other options | Only with care Forks need the Fusion coupler, the measurement kit and the service agreement need Product Link, and quarry and waste work need their own packages. | The options are fields of one quote and their dependencies are checked together on every call. |
| Plan and agreement terms with hour caps | Only with care Each plan term has its own hour cap and the agreement has a total-hours limit, so the quantity rules have to look at the term. | Term, hours and tier are fields of one quote and are compared on every call. |
| A stated total that must match the computed total | Only with workarounds The total is built from many priced lines and a discount, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed order total on every call. |
| Discounts and fleets that go to a person instead of being blocked | Only with care A separate approval path with its own thresholds that must not overlap the blocking rules. | Blocks and approvals come back together; an approval-only quote is not blocked. |
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 quote has 0 loaders; one quote covers 1 to 20 loaders. |
| 2 | The order total is 21,060,000 ringgit, above 5,000,000, so a person should confirm. |
| 3 | The quote has 20 loaders, so a person should confirm delivery scheduling and fleet terms. |
| 4 | The quote has 21 loaders; one quote covers 1 to 20 loaders. |
| 5 | The order total is 22,113,000 ringgit, above 5,000,000, so a person should confirm. |
| 6 | The quote has 21 loaders, so a person should confirm delivery scheduling and fleet terms. |
| 7 | The bucket is 24 tenths of a cubic metre; this loader takes buckets from 25 to 44 tenths. |
| 8 | The bucket is 45 tenths of a cubic metre; this loader takes buckets from 25 to 44 tenths. |
| 9 | The bucket is 59 tenths of a cubic metre; this loader takes buckets from 43 to 58 tenths. |
| 10 | A full bucket of this material weighs 74,040 (tenths of a kilogram) against a rated payload of 7,400 kg, so a person should confirm the pairing. |
| 11 | A full bucket of this material weighs 81,400 (tenths of a kilogram) against a rated payload of 7,400 kg, so a person should confirm the pairing. |
| 12 | A full bucket of this material weighs 85,500 (in tenths of a kilogram), more than 110 percent of the 7,400 kg rated payload. |
| 13 | A light material bucket is quoted for material of 1,200 kg per cubic metre; it is for material up to 1,000. |
| 14 | A rock bucket is quoted with standard L3 tires; rock work needs L4 or L5 tires. |
| 15 | Forks are quoted with the pin-on coupler; they need the Fusion quick coupler. |
| 16 | The quote has 3 forks for 2 loaders; one fork per loader at most. |
| 17 | Forks are not offered on the 982 XE. |
| 18 | The Production Measurement Kit is quoted without Product Link; it needs Product Link to report loads. |
| 19 | The machine is for quarry work without the guarding package. |
| 20 | The machine is for waste handling without the waste handling package. |
| 21 | Without a protection plan the warranty is 12 months; the quote has 24 months. |
| 22 | A protection plan of 12 months is not available; the terms are 24, 36, 48 and 60 months. |
| 23 | The quote has 6,500 plan hours; the chosen term covers up to 6,000. |
| 24 | A protection plan of 72 months is not available; the terms are 24, 36, 48 and 60 months. |
| 25 | The Total plan is quoted for 60 months; it is limited to 48 months. |
| 26 | The agreement term is 6 years; it must be 1 to 5 years. |
| 27 | The agreement term is 0 years; it must be 1 to 5 years. |
| 28 | The agreement covers 15,005 hours; the limit is 15,000. |
| 29 | A Customer Value Agreement is quoted without Product Link; it needs Product Link to track hours. |
| 30 | The quote takes a discount of 110,300 ringgit against 2,106,000 ringgit of list charges, above the 5 percent that needs a sales manager. |
| 31 | The quote takes a discount of 252,720 ringgit against 2,106,000 ringgit of list charges, above the 5 percent that needs a sales manager. |
| 32 | The quote takes a discount of 257,720 ringgit against 2,106,000 ringgit of list charges, above the 12 percent an agent may offer. |
| 33 | The quote states a total of 1,000,000 ringgit; the prices give 2,106,000 ringgit. |
| 34 | The quote has 5 loaders, so a person should confirm delivery scheduling and fleet terms. |
| 35 | The order total is 7,683,000 ringgit, above 5,000,000, so a person should confirm. |
| 36 | The bucket is 60 tenths of a cubic metre; this loader takes buckets from 28 to 46 tenths. |
| 37 | A full bucket of this material weighs 102,000 (in tenths of a kilogram), more than 110 percent of the 6,500 kg rated payload. |
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 2 Cat 962 loaders with a rock bucket of 6.0 cubic metres, standard L3 tires, the pin-on coupler, for quarry work, delivered to Peninsular Malaysia, with ride control, the Production Measurement Kit and 1 fork, the Total protection plan for 60 months and 10,000 hours and no service agreement, for a stated total of 2,204,000 ringgit. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Cat 962 loaders with a rock bucket of 4.0 cubic metres, L4 rock tires, the Fusion coupler, for quarry work, delivered to Peninsular Malaysia, with ride control, Product Link, the Production Measurement Kit, the guarding package and 1 fork, the Total protection plan for 48 months and 8,000 hours and no service agreement, for a stated total of 2,275,200 ringgit. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 Cat 980 GC with a light material bucket of 5.5 cubic metres, standard L3 tires, the Fusion coupler, for waste handling, delivered to Peninsular Malaysia, with ride control, the Powertrain protection plan for 36 months and 8,000 hours and a Comprehensive service agreement for 5 years at 3,500 hours a year, for a stated total of 4,402,000 ringgit. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 Cat 980 GC with a light material bucket of 5.5 cubic metres, standard L3 tires, the Fusion coupler, for waste handling, delivered to Peninsular Malaysia, with ride control, Product Link and the waste handling package, the Powertrain protection plan for 36 months and 6,000 hours and a Comprehensive service agreement for 5 years at 3,000 hours a year, for a stated total of 4,081,000 ringgit. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 Cat 972 XE loaders with a general purpose bucket of 4.5 cubic metres, standard L3 tires, the Fusion coupler, for construction, delivered to Sabah, with ride control and Product Link, the Powertrain protection plan for 36 months and 6,000 hours and no service agreement, with a discount of 1,211,868 ringgit, for a stated total of 8,656,200 ringgit. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Cat 972 XE loaders with a general purpose bucket of 4.5 cubic metres, standard L3 tires, the Fusion coupler, for construction, delivered to Sabah, with ride control and Product Link, the Powertrain protection plan for 36 months and 6,000 hours and no service agreement, with a discount of 692,496 ringgit, for a stated total of 7,963,704 ringgit. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.