Predictika · Underground mining loaders, trucks, fleet infrastructure and service quotes
An AI sales agent prepares a fleet quote for Aramine, the French maker of underground mining loaders and trucks: battery, diesel and cable-electric loaders (the L140B, L150, L350D, L440B and L640B) and mining trucks (the T500D, T1601C and T1801C), with cab, engine, fire suppression, bucket and autonomy options, charging, fleet tracking, spare parts kits, a service contract, a delivery date, a discount and a stated total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the machines, the mine and the market and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models an underground equipment quote for the Aramine machines below, as described on the public Aramine website and specification sheets, not just the scenarios shown underneath.
Any Aramine underground equipment quote that touches these machines is in scope — not only the scenarios pictured here. Not covered: the T1801XC truck and the DM901HDE drill rig, remanufactured machines and standard exchange, individual spare parts orders on the Aramine shop, explosive-atmosphere (ATEX) variants, rail and tunnel service vehicles, distributed third-party equipment, taxes and freight. Aramine publishes no prices, so every price on this page is invented, in euros.
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 |
|---|---|---|
| Diesel engines against the mine's ventilation | Only with workarounds Each line carries its own engine power, but the airflow is a property of the mine; adding up the kilowatts of every diesel line and comparing them with a figure the rep typed in needs roll-up fields and a rule that reads them. | The engine power of every diesel line is added up and compared with the airflow in one pass. |
| A load that depends on the ore density | Only with workarounds A standard bucket looks right on its own. Whether it overloads the loader depends on the density of the ore, which lives outside the product, so the rule needs a lookup per model and the density as an input. | Bucket or box volume times density is compared with the payload of each machine. |
| Battery machines against charging and spare modules | Only with workarounds The number of charging points, the spare modules and the operating hours sit in different places; a rule per product cannot see the whole battery fleet. | Battery machines are counted across all lines and compared with the charging points and spare modules. |
| Machine against the gallery section and the ramp | Only with care A minimum section and a ramp limit per model can be a validation rule on each product, but they are kept in step with the model list by hand, and a new model means a new rule. | Each line is compared with the section and ramp of its own model, and a tight fit goes to a person. |
| The market deciding the engine and approval options | Only with care A Stage V engine in the European Union and MSHA approval in the United States are product rules keyed to the market; they work until a model or a market is added and one rule is missed. | The market picks the rule and each diesel line is checked against it. |
| Autonomy that pulls in other requirements | Only with workarounds Autonomous operation needs person detection, fleet tracking and a longer lead time, on three different lines of the quote; a rule on the option cannot see the delivery date or the tracking line. | Autonomy is checked against person detection, tracking and the delivery date together. |
| A service contract that scales with the fleet | Only with care Fleet size, operating hours and the resident technician each set a minimum tier; a rep can quote a tier that is too small without any rule noticing. | The tier is compared with the fleet size, the hours and the technician in one pass. |
| 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 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 quote includes no machine, so there is nothing to price. |
| 2 | Machine line 2 has a model without a quantity, or a quantity without a model. |
| 3 | Machine line 1, the L350D, needs 5 square meters and the drift is 5 square meters, a tight fit, so a person should confirm the clearance. |
| 4 | Machine line 1, the L350D, needs a gallery section of at least 5 square meters and the drift is 4 square meters. |
| 5 | Machine line 1, the L350D, climbs at most 20 percent and the ramp is 21 percent. |
| 6 | Machine line 1, the L150D, is offered with a ROPS and FOPS canopy only and the quote asks for an enclosed cab. |
| 7 | Machine line 1, the L440B, has no diesel engine, so a Stage V engine does not apply. |
| 8 | Machine line 1, the L350D, is diesel and the mine is in the European Union, which needs a Stage V engine. |
| 9 | Machine line 1, the L350D, is diesel and the mine is in the United States, which needs MSHA approval of the engine. |
| 10 | Machine line 1, the L150D, has the automatic CHECKFIRE system without the manual ANSUL system it is ordered in addition to. |
| 11 | Machine line 1, the L350D, carries 4,000 kilograms and a machine of 4,000 kilograms or more needs the ANSUL fire suppression system, which the quote does not include. |
| 12 | Machine line 1, the L440B, would carry 5,040 kilograms (2,400 liters of material at 2,100 kilograms per cubic meter), above its capacity of 4,600 kilograms. |
| 13 | Machine line 2, the L350D, would carry 4,320 kilograms (1,800 liters of material at 2,400 kilograms per cubic meter), above its capacity of 4,000 kilograms. |
| 14 | Machine line 1, the L350D, takes a bucket of at most 2,200 liters and the quote has 2,300 liters. |
| 15 | Machine line 1, the T1801C, is a truck with a dump box and takes no bucket. |
| 16 | Machine line 1, the L440B, has autonomous operation without the person detection system. |
| 17 | Machine line 1, the L350D, does not offer autonomous operation or person detection; they are offered on the L440B and L640B. |
| 18 | The quote has no fleet tracking system, with machines (count: 2) and machines with autonomous operation (count: 1); a fleet of 6 or more machines, or any autonomous machine, needs one. |
| 19 | Machine line 1, the L440B, takes 40 weeks to deliver and the quote asks for delivery in 38 weeks. |
| 20 | Machine line 1, the L150E, runs on a trailing cable and the mine has no cable power supply. |
| 21 | The diesel machines total 180 kilowatts and the mine supplies 11 cubic meters of air per second; the rule is at least 1 cubic meter per second for every 15 kilowatts. |
| 22 | The quote has 5 battery machines; the charging points in the mine (2) and ordered (0) serve at most 4 of them, since each serves at most two. |
| 23 | The battery machines (count: 2) work 3,500 hours a year and the quote has spare battery modules (count: 0); above 3,000 hours a year at least half of the battery machines need a spare module. |
| 24 | The quote has 16 or 18 tonne trucks (count: 2) and no loader of 3 to 7 tonnes to load them. |
| 25 | The mine is remote; the quote has SmartParts spare parts kits (count: 0) for machine models (count: 1), and a remote mine needs a kit for each model. |
| 26 | The Full Care contract is quoted for a fleet size of 2; it needs a fleet of at least 3. |
| 27 | The machines work 5,001 hours a year, above 5,000, which needs the Full Care contract. |
| 28 | The Basic Care contract is quoted for a fleet of 8 machines; a fleet of 8 or more needs Standard Care or Full Care. |
| 29 | The service contract term (years: 0) is outside the 1 to 5 years that contracts run. |
| 30 | The quote has a service term (years: 3) and no service contract chosen. |
| 31 | The quote has 4 machines and no service contract, so a person should confirm. |
| 32 | A resident technician is quoted for a fleet size of 6; it needs the Full Care contract and a fleet of at least 6. |
| 33 | A discount of €73,260 on a list price of €814,000 is more than 8 percent and needs a manager to approve it. |
| 34 | A discount of €130,240 on a list price of €814,000 is more than the 15 percent limit. |
| 35 | The total is €15,010,000, above 12 million euros, so a person should confirm. |
| 36 | The quote states a total of €814,001; the prices give €814,000. |
| 37 | Machine line 3, the T1601C, needs a gallery section of at least 12 square meters and the drift is 11 square meters. |
| 38 | Machine line 4, the L150D, is offered with a ROPS and FOPS canopy only and the quote asks for an enclosed cab. |
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 12 underground machines. Line 1 is 4 L440B battery loaders with an enclosed cab and ANSUL fire suppression. Line 2 is 2 L640B battery loaders with an enclosed cab, ANSUL fire suppression, a 2.9 cubic meter bucket and autonomous operation. Line 3 is 4 T1801C diesel mining trucks with an enclosed cab and ANSUL fire suppression. Line 4 is 2 L350D diesel loaders with an enclosed cab, a Stage V engine, ANSUL fire suppression and the CHECKFIRE automatic system. The service is a Basic Care contract for 3 years. Delivery is wanted in 40 weeks. The discount is €734,200. The quote states a total of €6,755,800. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 11 underground machines. Line 1 is 4 L440B battery loaders with an enclosed cab, ANSUL fire suppression and a 2.1 cubic meter bucket. Line 2 is 2 L640B battery loaders with an enclosed cab, ANSUL fire suppression, a 2.9 cubic meter bucket, autonomous operation and person detection. Line 3 is 3 T1801C diesel mining trucks with an enclosed cab, a Stage V engine and ANSUL fire suppression. Line 4 is 2 L350D diesel loaders with an enclosed cab, a Stage V engine, ANSUL fire suppression and the CHECKFIRE automatic system. The quote also has 4 charging stations and fleet tracking. The service is a Standard Care contract for 3 years. Delivery is wanted in 44 weeks. The discount is €754,650. The quote states a total of €6,791,850. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 11 underground machines. Line 1 is 4 L440B battery loaders with an enclosed cab, ANSUL fire suppression and a 2.1 cubic meter bucket. Line 2 is 2 L640B battery loaders with an enclosed cab, ANSUL fire suppression, a 2.9 cubic meter bucket, autonomous operation and person detection. Line 3 is 3 T1801C diesel mining trucks with an enclosed cab, a Stage V engine and ANSUL fire suppression. Line 4 is 2 L350D diesel loaders with an enclosed cab, a Stage V engine, ANSUL fire suppression and the CHECKFIRE automatic system. The quote also has 4 charging stations and fleet tracking. The service is a Standard Care contract for 3 years. Delivery is wanted in 44 weeks. The discount is €603,720. The quote states a total of €6,942,780. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 5 underground machines. Line 1 is 3 L440B battery loaders. Line 2 is 2 T500D diesel trucks. The service is a Standard Care contract for 3 years. Delivery is wanted in 40 weeks. The discount is €72,885. The quote states a total of €2,452,615. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 5 underground machines. Line 1 is 3 L350D diesel loaders with ANSUL fire suppression. Line 2 is 2 T500D diesel trucks with ANSUL fire suppression. The quote also has 2 SmartParts spare parts kits. The service is a Standard Care contract for 3 years. Delivery is wanted in 40 weeks. The discount is €56,550. The quote states a total of €1,828,450. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 5 underground machines. Line 1 is 2 L440B battery loaders with an enclosed cab, ANSUL fire suppression and a 2.1 cubic meter bucket. Line 2 is 3 T1601C diesel mining trucks with an enclosed cab and ANSUL fire suppression. The quote also has a resident technician. The service is a Standard Care contract for 3 years. Delivery is wanted in 24 weeks. The discount is €170,300. The quote states a total of €3,317,700. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 5 underground machines. Line 1 is 2 L440B battery loaders with an enclosed cab, ANSUL fire suppression and a 2.1 cubic meter bucket. Line 2 is 3 T1601C diesel mining trucks with an enclosed cab, MSHA approval and ANSUL fire suppression. The quote also has 1 spare battery module. The service is a Full Care contract for 3 years. Delivery is wanted in 30 weeks. The discount is €164,650. The quote states a total of €3,128,350. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.