Predictika · Winter service equipment for roads and airports

An AI sales agent's snow plough order, checked before it goes out

An AI sales agent prepares an order for Schmidt snow ploughs for a road, municipal or airport fleet. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plough range and returns a verdict, every reason and the figures it computed.

Scope: Schmidt snow ploughs (Cirron, Tarron, SNK, Tellefsdal D70, Tellefsdal V90, Tarron MS Airport): carrier vehicle, mounting plate, required options, front axle load and fleet size. See everything this validator covers

This validator models orders for six plough products shown on the Aebi Schmidt snow plough page, not just the scenarios shown below.

  • Plough products — Schmidt Cirron (modeled on the Cirron SL 40), Schmidt Tarron, Schmidt SNK, Schmidt Tellefsdal D70, Schmidt Tellefsdal V90 and Schmidt Tarron MS Airport (high or low blade height).
  • Carrier and mounting — truck, Unimog, wheel loader, tractor and Flexigo carriers, the mounting plate size, and the carrier front axle load with the plough fitted.
  • Required options — cutting edges, sliding shoes, parking support and the hydraulic adaptation kit; optional anti-collision system and LED lighting.
  • Figures checked — the total plough weight the order states is compared with units times the weight per plough; a fleet of more than 10 ploughs goes to approval.

Any order for these ploughs that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are modeled, so there is no price build-up or line-item quote), spreaders, sweepers and other Aebi Schmidt products. The plough names and, for the Cirron SL 40, the weight (965 kg), mounting plate size 5, steel cutting edges, sliding shoes, parking support and electro-hydraulic kit come from the Aebi Schmidt website. The carrier fit, plate sizes and weights of the other ploughs, the 90 percent axle threshold and the 10-plough fleet limit are modeled from comparable products and are not published by Aebi Schmidt.

The AI sales agentBuilds the plough order from the conversation 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
A plough that does not fit the carrier vehicle type or mounting plateOnly with care
Each plough has its own list of carriers and its own plate size, so every plough needs its own compatibility rows.
Plough, carrier and plate are in one request and compared with the table on every call.
Required items missing (cutting edge, sliding shoes, parking support, hydraulic kit)Only with care
Each item is a separate required-option rule, and one is easy to leave off an order.
Every required item is checked on every call and each missing item is its own finding.
Front axle load of the carrier with the plough fittedOnly with workarounds
Needs the plough weight added to a carrier figure the quote does not hold, with two thresholds.
Carrier axle load, capacity and plough weight are checked together, with a block at the limit and an approval above 90 percent.
Total weight stated by the agent that does not equal units times the plough weightOnly with workarounds
The stated figure is usually free text or a separate field, so it takes an extra rule that multiplies and compares.
The stated figure is part of the request and is compared with the computed figure on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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 order; approval findings need a person to sign off; everything else is computed.

1The selected plough is not listed for the selected carrier vehicle type.
2A high or low blade height is chosen only on the Tarron MS Airport, and it must be chosen there.
3The order has mounting plate size 4, but the selected plough mounts on size 5.
4The order has mounting plate size 5, but the selected plough mounts on size 3.
5The order has no cutting edge; a set of cutting edges is required.
6The order has no sliding shoes; a set is required.
7The order has no parking support; a set is required.
8The order has no hydraulic adaptation kit; the electro-hydraulic kit is required.
9The anti-collision system is not offered with the SNK plough.
10The carrier front axle would carry 4,000 kg of its 4,000 kg capacity, above 90 percent; the carrier body builder must confirm it.
11The carrier front axle would carry 4,001 kg with the plough, above its 4,000 kg capacity.
12The carrier front axle would carry 4,001 kg of its 4,000 kg capacity, above 90 percent; the carrier body builder must confirm it.
13The carrier front axle would carry 3,665 kg of its 4,000 kg capacity, above 90 percent; the carrier body builder must confirm it.
14The order states 3,800 kg of ploughs in total, but 4 plough(s) of 965 kg each weigh 3,860 kg.
15An order of 11 ploughs is a fleet order and needs sales management approval.
16The order has 0 ploughs; at least one is needed.
17The carrier front axle would carry 4,465 kg with the plough, above its 4,000 kg capacity.
18The carrier front axle would carry 4,465 kg of its 4,000 kg capacity, above 90 percent; the carrier body builder must confirm it.

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. Airport apron fleet: Six Schmidt Tarron MS Airport ploughs for an airport apron fleet

The agent's request. Please quote six Schmidt Tarron MS Airport ploughs for truck carriers, on mounting plate size 4, with steel cutting edges, sliding shoes, the electro-hydraulic kit, the anti-collision system, LED lighting. The carrier front axle carries 5,200 kg now and is rated for 9,000 kg. Together the ploughs weigh 8,700 kg. It is ready to send.

Verdict: Blocked.

  • Wrong mounting plate size. The order has mounting plate size 4, but the selected plough mounts on size 5.
  • Parking support is required. The order has no parking support; a set is required.
  • Blade height setting does not match the plough. A high or low blade height is chosen only on the Tarron MS Airport, and it must be chosen there.

2. Airport apron fleet: The agent resubmits after fixing the errors

The agent's request. Please quote six Schmidt Tarron MS Airport ploughs for truck carriers, on mounting plate size 5, with steel cutting edges, high blade height, sliding shoes, parking support, the electro-hydraulic kit, the anti-collision system, LED lighting. The carrier front axle carries 5,200 kg now and is rated for 9,000 kg. Together the ploughs weigh 8,700 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 plough(s), 8,700 kg in total; carrier front axle 6,650 kg after fitting.

3. Municipal fleet: Four Schmidt SNK ploughs for tractors

The agent's request. Please quote four Schmidt SNK ploughs for tractor carriers, on mounting plate size 3, with sliding shoes, parking support, the electro-hydraulic kit, the anti-collision system. The carrier front axle carries 1,800 kg now and is rated for 3,500 kg. Together the ploughs weigh 2,400 kg. It is ready to send.

Verdict: Blocked.

  • A cutting edge is required. The order has no cutting edge; a set of cutting edges is required.
  • Anti-collision system not offered on the SNK. The anti-collision system is not offered with the SNK plough.

4. Municipal fleet: The agent resubmits after fixing the errors

The agent's request. Please quote four Schmidt SNK ploughs for tractor carriers, on mounting plate size 3, with steel cutting edges, sliding shoes, parking support, the electro-hydraulic kit. The carrier front axle carries 1,800 kg now and is rated for 3,500 kg. Together the ploughs weigh 2,400 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 plough(s), 2,400 kg in total; carrier front axle 2,400 kg after fitting.

5. Mountain road service: Two Schmidt Cirron SL 40 ploughs for Unimogs

The agent's request. Please quote two Schmidt Cirron SL 40 ploughs for Unimog carriers, on mounting plate size 5, with steel cutting edges, sliding shoes, parking support, the electro-hydraulic kit, LED lighting. The carrier front axle carries 4,900 kg now and is rated for 5,500 kg. Together the ploughs weigh 1,930 kg. It is ready to send.

Verdict: Blocked.

  • Front axle overloaded. The carrier front axle would carry 5,865 kg with the plough, above its 5,500 kg capacity.
  • Front axle above 90 percent of its capacity. The carrier front axle would carry 5,865 kg of its 5,500 kg capacity, above 90 percent; the carrier body builder must confirm it.

6. Mountain road service: The agent resubmits after fixing the errors

The agent's request. Please quote two Schmidt Cirron SL 40 ploughs for Unimog carriers, on mounting plate size 5, with steel cutting edges, sliding shoes, parking support, the electro-hydraulic kit, LED lighting. The carrier front axle carries 4,400 kg now and is rated for 5,500 kg. Together the ploughs weigh 1,930 kg. It is ready to send.

Verdict: Needs approval.

  • Front axle above 90 percent of its capacity. The carrier front axle would carry 5,365 kg of its 5,500 kg capacity, above 90 percent; the carrier body builder must confirm it.
  • Order summary. 2 plough(s), 1,930 kg in total; carrier front axle 5,365 kg after fitting.

7. Depot: Three Schmidt Tellefsdal V90 ploughs for wheel loaders

The agent's request. Please quote three Schmidt Tellefsdal V90 ploughs for wheel loader carriers, on mounting plate size 4, with steel cutting edges, sliding shoes, parking support. The carrier front axle carries 6,000 kg now and is rated for 9,000 kg. Together the ploughs weigh 2,550 kg. It is ready to send.

Verdict: Blocked.

  • Plough not offered for this carrier type. The selected plough is not listed for the selected carrier vehicle type.
  • Hydraulic adaptation kit is required. The order has no hydraulic adaptation kit; the electro-hydraulic kit is required.

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 an order for Schmidt snow ploughs for a road, municipal or airport fleet. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plough range and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote six Schmidt Tarron MS Airport ploughs for truck carriers, on mounting plate size 4, with steel cutting edges, sliding shoes, and more. The carrier front axle carries 5,200 kg now and is rated for 9,000 kg. The rest of the request is on screen. Together the ploughs weigh 8,700 kg.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The order has mounting plate size 4, but the selected plough mounts on size 5. The order has no parking support; a set is required. A high or low blade height is chosen only on the Tarron MS Airport, and it must be chosen there.
  6. The validator returned three blocking findings 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 order are checked against each other.
  7. What this shows: for a plough that does not fit the carrier vehicle type or mounting plate, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the mounting plate size to 5, the blade height to high and the parking support to yes.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the order.
  13. Three problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.