Predictika · Underground mining loaders, trucks, fleet infrastructure and service quotes

An AI sales agent's Aramine underground equipment quote, checked before it goes out

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.

Scope: Aramine underground equipment quotes: loaders L140B, L150D/XD/E/XE, L350D, L440B and L640B and trucks T500D, T1601C and T1801C, up to four machine lines, with options, fleet infrastructure, spare parts kits and a service contract. See everything this validator covers

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.

  • Machines — up to four machine lines, each one of the loaders L140B (battery), L150D, L150XD (diesel), L150E, L150XE (cable electric), L350D (diesel), L440B and L640B (battery), or one of the trucks T500D, T1601C and T1801C (diesel), with a quantity.
  • Options per line — enclosed cab, Stage V engine, MSHA approval, ANSUL fire suppression, the CHECKFIRE automatic system, a bucket size, autonomous operation and person detection.
  • The mine — the market (European Union, United States or elsewhere), the gallery section, the ramp gradient, the ventilation airflow, the charging points, the cable power supply, the ore density, the operating hours and whether the mine is remote.
  • Fleet extras — charging stations, spare battery modules, fleet tracking, SmartParts spare parts kits, commissioning and training, a service contract (Basic, Standard or Full Care, for one to five years) and a resident technician.
  • What the validator checks — that each machine fits the gallery section and the ramp; that the cab, engine, MSHA and fire suppression options fit the machine and the market; that a bucket or dump box load does not exceed the payload at the ore density; that the diesel engines are covered by the mine ventilation; that the battery machines have enough charging points and spare modules; that autonomy comes with person detection, fleet tracking and a longer lead time; that large trucks come with a matching loader; that a remote mine has its parts kits; that the service contract fits the fleet size and hours; that the delivery date allows for the lead time; and that the discount and the stated total are consistent.
  • Approvals — a tight fit in the gallery, a discount above 8 percent, a larger fleet with no service contract, and a total above 12 million euros go to a person.

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.

The AI sales agentBuilds the Aramine fleet quote from the conversation with the customer and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 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 rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Diesel engines against the mine's ventilationOnly 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 densityOnly 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 modulesOnly 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 rampOnly 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 optionsOnly 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 requirementsOnly 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 fleetOnly 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 answerOnly 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.

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 quote includes no machine, so there is nothing to price.
2Machine line 2 has a model without a quantity, or a quantity without a model.
3Machine 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.
4Machine line 1, the L350D, needs a gallery section of at least 5 square meters and the drift is 4 square meters.
5Machine line 1, the L350D, climbs at most 20 percent and the ramp is 21 percent.
6Machine line 1, the L150D, is offered with a ROPS and FOPS canopy only and the quote asks for an enclosed cab.
7Machine line 1, the L440B, has no diesel engine, so a Stage V engine does not apply.
8Machine line 1, the L350D, is diesel and the mine is in the European Union, which needs a Stage V engine.
9Machine line 1, the L350D, is diesel and the mine is in the United States, which needs MSHA approval of the engine.
10Machine line 1, the L150D, has the automatic CHECKFIRE system without the manual ANSUL system it is ordered in addition to.
11Machine 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.
12Machine 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.
13Machine 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.
14Machine line 1, the L350D, takes a bucket of at most 2,200 liters and the quote has 2,300 liters.
15Machine line 1, the T1801C, is a truck with a dump box and takes no bucket.
16Machine line 1, the L440B, has autonomous operation without the person detection system.
17Machine line 1, the L350D, does not offer autonomous operation or person detection; they are offered on the L440B and L640B.
18The 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.
19Machine line 1, the L440B, takes 40 weeks to deliver and the quote asks for delivery in 38 weeks.
20Machine line 1, the L150E, runs on a trailing cable and the mine has no cable power supply.
21The 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.
22The 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.
23The 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.
24The quote has 16 or 18 tonne trucks (count: 2) and no loader of 3 to 7 tonnes to load them.
25The 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.
26The Full Care contract is quoted for a fleet size of 2; it needs a fleet of at least 3.
27The machines work 5,001 hours a year, above 5,000, which needs the Full Care contract.
28The Basic Care contract is quoted for a fleet of 8 machines; a fleet of 8 or more needs Standard Care or Full Care.
29The service contract term (years: 0) is outside the 1 to 5 years that contracts run.
30The quote has a service term (years: 3) and no service contract chosen.
31The quote has 4 machines and no service contract, so a person should confirm.
32A resident technician is quoted for a fleet size of 6; it needs the Full Care contract and a fleet of at least 6.
33A discount of €73,260 on a list price of €814,000 is more than 8 percent and needs a manager to approve it.
34A discount of €130,240 on a list price of €814,000 is more than the 15 percent limit.
35The total is €15,010,000, above 12 million euros, so a person should confirm.
36The quote states a total of €814,001; the prices give €814,000.
37Machine line 3, the T1601C, needs a gallery section of at least 12 square meters and the drift is 11 square meters.
38Machine line 4, the L150D, is offered with a ROPS and FOPS canopy only and the quote asks for an enclosed cab.

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. Alderwick Underground Gold: A quote for a new gold mine: a twelve-machine battery and diesel fleet with autonomy, charging, tracking and a service contract

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.

  • European diesel machine without a Stage V engine. Machine line 3, the T1801C, is diesel and the mine is in the European Union, which needs a Stage V engine.
  • Bucket or box load above the payload. 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.
  • Autonomy without person detection. Machine line 2, the L640B, has autonomous operation without the person detection system.
  • Delivery earlier than the lead time. Machine line 2, the L640B, takes 44 weeks to deliver and the quote asks for delivery in 40 weeks.
  • Diesel engines need more ventilation than the mine supplies. The diesel machines total 836 kilowatts and the mine supplies 46 cubic meters of air per second; the rule is at least 1 cubic meter per second for every 15 kilowatts.
  • Too few charging points for the battery machines. The quote has 6 battery machines; the charging points in the mine (2) and ordered (0) serve at most 4 of them, since each serves at most two.
  • Fleet tracking missing. The quote has no fleet tracking system, with machines (count: 12) and machines with autonomous operation (count: 1); a fleet of 6 or more machines, or any autonomous machine, needs one.
  • Basic Care contract on a large fleet. The Basic Care contract is quoted for a fleet of 12 machines; a fleet of 8 or more needs Standard Care or Full Care.
  • Stated total does not match. The quote states a total of €6,755,800; the prices give €6,607,800.
  • Discount above 8 percent. A discount of €734,200 on a list price of €7,342,000 is more than 8 percent and needs a manager to approve it.

2. Alderwick Underground Gold: The agent resubmits after fixing the errors

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.

  • Discount above 8 percent. A discount of €754,650 on a list price of €7,546,500 is more than 8 percent and needs a manager to approve it.
  • Quote summary. List price of €7,546,500, discount of €754,650 and a total of €6,791,850.

3. Alderwick Underground Gold: The agent resubmits after fixing the errors

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.

  • Quote summary. List price of €7,546,500, discount of €603,720 and a total of €6,942,780.

4. Santa Ines Silver Works: A quote for a narrow-vein silver mine: battery loaders and trucks for a remote site

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.

  • Machine too large for the drift. Machine line 1, the L440B, needs a gallery section of at least 7 square meters and the drift is 6 square meters.
  • Ramp steeper than the machine climbs. Machine line 1, the L440B, climbs at most 15 percent and the ramp is 18 percent.
  • Fire suppression missing on a machine of 4 tonnes or more. Machine line 1, the L440B, carries 4,600 kilograms and a machine of 4,000 kilograms or more needs the ANSUL fire suppression system, which the quote does not include.
  • Fire suppression missing on a machine of 4 tonnes or more. Machine line 2, the T500D, carries 4,200 kilograms and a machine of 4,000 kilograms or more needs the ANSUL fire suppression system, which the quote does not include.
  • Too few charging points for the battery machines. The quote has 3 battery machines; the charging points in the mine (1) and ordered (0) serve at most 2 of them, since each serves at most two.
  • Multi-shift battery machines need spare battery modules. The battery machines (count: 3) work 3,600 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.
  • Remote mine without spare parts kits. The mine is remote; the quote has SmartParts spare parts kits (count: 0) for machine models (count: 2), and a remote mine needs a kit for each model.
  • Stated total does not match. The quote states a total of €2,452,615; the prices give €2,356,615.

5. Santa Ines Silver Works: The agent resubmits after fixing the errors

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.

  • Quote summary. List price of €1,885,000, discount of €56,550 and a total of €1,828,450.

6. Tamarack Copper Partners: A quote for a copper mine: battery loaders and trucks with a resident technician

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.

  • US diesel machine without MSHA approval. Machine line 2, the T1601C, is diesel and the mine is in the United States, which needs MSHA approval of the engine.
  • Delivery earlier than the lead time. Machine line 1, the L440B, takes 30 weeks to deliver and the quote asks for delivery in 24 weeks.
  • Delivery earlier than the lead time. Machine line 2, the T1601C, takes 26 weeks to deliver and the quote asks for delivery in 24 weeks.
  • Multi-shift battery machines need spare battery modules. The battery machines (count: 2) work 6,000 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.
  • Operating hours above the care tier. The machines work 6,000 hours a year, above 5,000, which needs the Full Care contract.
  • Resident technician needs Full Care and a larger fleet. A resident technician is quoted for a fleet size of 5; it needs the Full Care contract and a fleet of at least 6.
  • Stated total does not match. The quote states a total of €3,317,700; the prices give €3,235,700.

7. Tamarack Copper Partners: The agent resubmits after fixing the errors

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.

  • Quote summary. List price of €3,293,000, discount of €164,650 and a total of €3,128,350.

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 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). 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.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 12 underground machines. Line 1 is 4 L440B battery loaders with an enclosed cab and ANSUL fire suppression. The rest of the request is on screen. The quote states a total of €6,755,800.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with nine findings and one approval, all in one answer. Machine line 3, the T1801C, is diesel and the mine is in the European Union, which needs a Stage V engine. 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. Machine line 2, the L640B, has autonomous operation without the person detection system. The other six are on screen.
  6. The validator returned nine blocking findings and one approval 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 and against the stated total.
  7. What this shows: for diesel engines against the mine's ventilation, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the line 3 quantity to 3 and the stated total to €6,791,850. It sets the line 1 bucket to 2.1 cubic meters, the line 2 person detection to ordered and the line 3 engine to Stage V. Five more changes are on screen.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The validator also returns the line-item quote. It starts with L440B battery loader and L640B battery loader; the other 21 lines are on screen.
  13. The nine blocking findings are cleared; one approval remains for a person: discount above 8 percent.
  14. The agent resubmits once more.
  15. The revised request. It changes the discount to €603,720 and the stated total to €6,942,780.
  16. It calls the validator once more.
  17. This time the validator clears it.
  18. The validator also returns the line-item quote. It starts with L440B battery loader and L640B battery loader; the other 21 lines are on screen.
  19. The earlier finding is cleared, and the validator's total, €6,942,780, matches the quote.
  20. Ten problems caught in one call, fixed in two passes, and a clean 6,942,780 euros quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.