Predictika · Commercial vehicle parts orders
An AI sales agent prepares an order for Knorr-Bremse truck air compressors for a Renault Trucks, Volvo or MAN fleet: the compressor model, new or exchange units with core returns, the unloader fitting, service parts, a warranty and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of which compressor fits which vehicle and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models Knorr-Bremse truck compressor orders for these four models, not just the scenarios shown below.
Any Knorr-Bremse truck compressor order that touches these four models is in scope — not only the scenarios pictured here. Not covered: other compressors, air dryers and other air-supply parts, brake and rail products, regional price lists and taxes. Knorr-Bremse does not publish prices, so every price on this page is illustrative, as are the delivery capacities, the vehicle fit beyond the cross references and the exchange, warranty and approval rules.
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 |
|---|---|---|
| A part number that fits only some vehicles | Only with care The compressor, the vehicle brand and the engine are three choices on different lines. A fit table can be written as product rules, but every new compressor or vehicle adds rows, and a wrong pairing is easy to quote. | The brand, the engine and the compressor travel in one request and the fit is checked on every call. |
| Air demand against what the compressor delivers | Only with workarounds The vehicle air demand is a fact about the customer, not a product on the order, and the margin before a person should look is a ratio against the compressor delivery. | The demand is an input and is compared with the delivery of the chosen compressor, with a block and an approval zone. |
| Exchange units and core returns | Only with workarounds The price of an exchange unit, the core charge for cores not returned and the rule that cores belong only to exchange orders link three lines of the quote. | The cores are compared with the units ordered, and the core charge is computed from the difference. |
| A fitting that must match the port | Only with care The unloader port thread differs between models, and the fitting is a separate line that someone has to match by hand. | The fitting is checked against the compressor port on every call. |
| A stated total that has to agree with the quote | Only with workarounds Compressors, service parts, core charges, freight and a discount make a total that can drift from what is typed on the quote without anyone noticing. | The total is computed from the choices and compared with the total the quote states. |
| 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, 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 has 0 compressors; one quote covers 1 to 200. |
| 2 | The order total is $285,000, above $50,000, so a person should confirm. |
| 3 | The chosen compressor is not listed for this vehicle brand; Renault Trucks use the LP 4,851 and LP 4855, Volvo Trucks the LK 4,921 and MAN the LK 8,923. |
| 4 | The LK 4,921 is listed for the Volvo D16 engines, and the vehicles have a different engine. |
| 5 | The vehicle needs 430 l/min against 430 l/min delivered, above 85 percent, so a person should confirm the sizing. |
| 6 | The vehicle needs 431 l/min of compressed air and the chosen compressor delivers 430 l/min. |
| 7 | The unloader fitting on the quote does not match the unloader port of the chosen compressor; the LK 8,923 has a 1/4 NPT port and the others have M22x1.5. |
| 8 | The quote returns 12 cores against 10 compressors. |
| 9 | Cores are returned on a quote for new compressors; a core return belongs to an exchange unit. |
| 10 | The quote has a warranty of 24 months; the longest for this condition is 12 months. |
| 11 | The quote has 20 gasket sets and repair kits for 10 compressors; the limit is 3 per compressor. |
| 12 | The quote takes a discount of $1,580 against $15,300 of list charges, above the 10 percent that needs a sales manager. |
| 13 | The quote takes a discount of $3,110 against $15,300 of list charges, above the 20 percent an agent may offer. |
| 14 | The quote states a total of $5,000; the prices give $15,300. |
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 60 exchange Knorr-Bremse LK 4921 compressors for Volvo Trucks vehicles with the Volvo D13 engine. The vehicles need 350 l/min of compressed air and the unloader fitting is 1/4 NPT. 65 cores will be returned as cores. Service parts are 60 gasket sets and 30 repair kits. The warranty is 24 months. The discount is $13,332. The quote states $47,268. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 60 exchange Knorr-Bremse LK 4921 compressors for Volvo Trucks vehicles with the Volvo D16 engine. The vehicles need 350 l/min of compressed air and the unloader fitting is M22x1.5. 60 cores will be returned as cores. Service parts are 60 gasket sets and 30 repair kits. The warranty is 12 months. The discount is $10,908. The quote states $49,692. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 40 exchange Knorr-Bremse LK 4921 compressors for Volvo Trucks vehicles with the Volvo D16 engine. The vehicles need 350 l/min of compressed air and the unloader fitting is M22x1.5. 40 cores will be returned as cores. Service parts are 40 gasket sets and 20 repair kits. The warranty is 12 months. The discount is $3,232. The quote states $37,168. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 12 new Knorr-Bremse LK 4921 compressors for Renault Trucks vehicles with another engine. The vehicles need 280 l/min of compressed air and the unloader fitting is M22x1.5. 12 cores will be returned as cores. Service parts are 12 gasket sets and 6 repair kits. The warranty is 24 months. The quote states $17,100. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 new Knorr-Bremse LP 4855 compressors for Renault Trucks vehicles with another engine. The vehicles need 280 l/min of compressed air and the unloader fitting is M22x1.5. Service parts are 12 gasket sets and 6 repair kits. The warranty is 24 months. The quote states $12,120. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 10 new Knorr-Bremse LK 8923 compressors for MAN vehicles with another engine. The vehicles need 200 l/min of compressed air and the unloader fitting is M22x1.5. Service parts are 40 gasket sets and 5 repair kits. The warranty is 36 months. The quote states $8,750. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 10 new Knorr-Bremse LK 8923 compressors for MAN vehicles with another engine. The vehicles need 200 l/min of compressed air and the unloader fitting is 1/4 NPT. Service parts are 20 gasket sets and 5 repair kits. The warranty is 24 months. The quote states $7,850. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.