Predictika · Road construction equipment quotes
An AI sales agent prepares a quote for articulated tandem rollers: the ARX model, operator protection, compaction and traction options, drum configuration, ServiceLink telematics, an AmmannCare service plan, a maintenance kit, the job-site and transport needs, a discount and the net price. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the ARX line and returns a verdict, every reason and the price it computed.
This validator models ARX tandem roller quotes, not just the scenarios shown below.
Any ARX tandem roller quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Ammann machines (single-drum rollers, pavers, plants) and the combi variants. The model list, drum widths, weights, water tanks, amplitudes and the per-model option availability follow public ammann.com ARX pages. All prices in US dollars, the rules that are not availability (additional lights, air conditioning, the service plan check) and the discount limits are modeled from comparable machines and are illustrative, not published by Ammann.
6 scenarios in 2 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 that depend on the roller model | Only with workarounds Protection, ACEforce, traction control, edge cutter side, drum, telematics, service plan and kit are each offered on some models and not others, so every option needs its own table by model. | The model and every option are read together on every call and the finding names the option. |
| Job needs checked against the machine | Only with care The drum width, operating weight, transport weight and water tank all come from the model and are compared with what the job needs. | The model data and the job needs are fields of one quote and are compared together. |
| A rule that links two options | Only with care Air conditioning needs the cab and additional lights need a frame or cab, so one option is allowed only with another. | Both options are read in the same pass. |
| A stated net price that must match the computed one | Only with workarounds The price depends on the model, every option, the quantity and the discount, so it has to be recomputed before it is compared. | The price is computed inside the model and compared with the stated one on every call. |
| Approvals that depend on the price | Only with workarounds A discount between 5 and 12 percent of the gross price needs a person, and the gross price is itself computed from the options. | The gross price and the discount band are read together. |
| 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 person often fixes one error and meets the next. | All findings come back together, so the agent can fix them in a single pass. |
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 ACEforce compaction measuring system is not offered on this roller model. |
| 2 | Ammann Traction Control is not offered as an option on this roller model. |
| 3 | The selected 45 degree edge cutter position is not offered on this roller model. |
| 4 | The selected operator protection (platform, frame, canopy or cab) is not offered on this roller model. |
| 5 | An oscillating drum is offered only on the ARX 90-2. |
| 6 | Crab mode (offset) is offered only on the ARX 90-2. |
| 7 | Air conditioning is quoted without the cab (modeled rule). |
| 8 | The selected ServiceLink telematics level is not offered on this roller model. |
| 9 | The selected AmmannCare service level is not offered on this roller model. |
| 10 | The selected maintenance kit interval is not offered on this roller model. |
| 11 | Additional lights are quoted on an open platform; they mount on a ROPS frame, hard canopy or cab (modeled rule). |
| 12 | The drum is 1200 mm wide but the site allows 1100 mm. |
| 13 | The contract needs at least 3000 kg operating weight; this roller weighs 2530 kg. |
| 14 | The roller weighs up to 2710 kg but the transport limit is 2600 kg. |
| 15 | The job needs 250 litres of sprinkling water per fill; the tank holds 190 litres. |
| 16 | The job needs two vibration amplitudes; this roller has one amplitude. |
| 17 | An AmmannCare service level is quoted without ServiceLink telematics; confirm with the Ammann dealer that the plan can be delivered without it (modeled check). |
| 18 | The quote states a net price of USD 159,720; the quoted machines price to USD 160,220 (illustrative prices). |
| 19 | The discount of USD 14,000 is between 5 and 12 percent of the gross price of USD 160,220; sales management should approve it (modeled threshold). |
| 20 | The discount of USD 26,000 is more than 12 percent of the gross price of USD 160,220 (modeled limit). |
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 1 ARX 36-2 roller with a cab. The options are additional lights, road lights, air conditioning and oscillating drums. The service package is ServiceLink Pro, the AmmannCare Platinum plan and the H250 maintenance kit. For the job, the site allows a drum no wider than 1,500 mm, the contract needs at least 3,500 kg operating weight, the transport limit is 3,500 kg and the job needs 250 litres of sprinkling water per fill. The sales rep offers no discount and the quote states a net price of USD 143,610. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 ARX 90-2 roller with a cab. The options are additional lights, road lights, air conditioning and oscillating drums. The service package is ServiceLink Pro, the AmmannCare Platinum plan and the H2000 maintenance kit. For the job, the site allows a drum no wider than 1,700 mm, the contract needs at least 9,000 kg operating weight, the transport limit is 11,000 kg and the job needs 600 litres of sprinkling water per fill. The sales rep offers a discount of USD 18,741 and the quote states a net price of USD 248,989. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 1 ARX 90-2 roller with a cab. The options are additional lights, road lights, air conditioning and oscillating drums. The service package is ServiceLink Pro, the AmmannCare Platinum plan and the H2000 maintenance kit. For the job, the site allows a drum no wider than 1,700 mm, the contract needs at least 9,000 kg operating weight, the transport limit is 11,000 kg and the job needs 600 litres of sprinkling water per fill. The sales rep offers a discount of USD 8,031 and the quote states a net price of USD 259,699. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 ARX 12-2 rollers with a ROPS and FOPS frame. The options are additional lights, road lights, ACEforce and a front right edge cutter. The service package is the AmmannCare Silver plan and the H250 maintenance kit. For the job, the site allows a drum no wider than 800 mm, the transport limit is 3,500 kg and the job needs 200 litres of sprinkling water per fill. The sales rep offers no discount and the quote states a net price of USD 118,020. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 ARX 26-2 rollers with a ROPS and FOPS frame. The options are additional lights, road lights, ACEforce and a front right edge cutter. The service package is the AmmannCare Silver plan and the H250 maintenance kit. For the job, the site allows a drum no wider than 1,300 mm, the transport limit is 3,500 kg and the job needs 150 litres of sprinkling water per fill. The sales rep offers a discount of USD 12,461 and the quote states a net price of USD 165,559. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 2 ARX 26-2 rollers with a ROPS and FOPS frame. The options are additional lights, road lights, ACEforce and a front right edge cutter. The service package is ServiceLink Plus, the AmmannCare Silver plan and the H250 maintenance kit. For the job, the site allows a drum no wider than 1,300 mm, the transport limit is 3,500 kg and the job needs 150 litres of sprinkling water per fill. The sales rep offers a discount of USD 5,340 and the quote states a net price of USD 176,480. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.