Predictika · Commercial vehicle parts orders

An AI sales agent's Knorr-Bremse truck compressor order, checked before it goes out

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.

Scope: Knorr-Bremse truck air compressors LP 4851, LP 4855, LK 4921 and LK 8923 for Renault Trucks, Volvo and MAN fleets: vehicle fit and engine, air demand, unloader fitting, new or exchange units, service parts, warranty, discount and order total. See everything this validator covers

This validator models Knorr-Bremse truck compressor orders for these four models, not just the scenarios shown below.

  • Compressors — the LP 4851 and LP 4855 (two cylinders, 500 cm³, water-cooled, listed for Renault Trucks), the LK 4921 (two cylinders, 608 cm³, water-cooled, listed for the Volvo D16 engines) and the LK 8923 (one cylinder, 360 cm³, water-cooled, listed for MAN).
  • What the validator checks — that the compressor is listed for the vehicle brand and, for the LK 4921, for the D16 engine; that the compressor delivers the air the vehicle needs; that the unloader fitting matches the compressor port (M22x1.5 or 1/4 NPT); that cores are returned only against exchange units and not in excess; that the warranty fits the condition; that service parts are within three per compressor; that the discount is within authority and that the stated total matches the computed one.
  • Approvals — an air demand above 85 percent of the compressor delivery, a discount above 10 percent and an order total above $50,000 go to a person; a discount above 20 percent is blocked.

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.

The AI sales agentBuilds the compressor order 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
A part number that fits only some vehiclesOnly 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 deliversOnly 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 returnsOnly 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 portOnly 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 quoteOnly 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 answerOnly 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.

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 has 0 compressors; one quote covers 1 to 200.
2The order total is $285,000, above $50,000, so a person should confirm.
3The 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.
4The LK 4,921 is listed for the Volvo D16 engines, and the vehicles have a different engine.
5The vehicle needs 430 l/min against 430 l/min delivered, above 85 percent, so a person should confirm the sizing.
6The vehicle needs 431 l/min of compressed air and the chosen compressor delivers 430 l/min.
7The 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.
8The quote returns 12 cores against 10 compressors.
9Cores are returned on a quote for new compressors; a core return belongs to an exchange unit.
10The quote has a warranty of 24 months; the longest for this condition is 12 months.
11The quote has 20 gasket sets and repair kits for 10 compressors; the limit is 3 per compressor.
12The quote takes a discount of $1,580 against $15,300 of list charges, above the 10 percent that needs a sales manager.
13The quote takes a discount of $3,110 against $15,300 of list charges, above the 20 percent an agent may offer.
14The quote states a total of $5,000; the prices give $15,300.

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. Nordhaven Haulage, 60 exchange compressors: An order for sixty exchange LK 4921 compressors for a Volvo fleet, with a large discount

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.

  • LK 4921 is for the Volvo D16 engine. The LK 4,921 is listed for the Volvo D16 engines, and the vehicles have a different engine.
  • Unloader fitting does not match the compressor port. 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.
  • More cores returned than compressors. The quote returns 65 cores against 60 compressors.
  • Warranty longer than the condition allows. The quote has a warranty of 24 months; the longest for this condition is 12 months.
  • Discount above agent authority. The quote takes a discount of $13,332 against $60,600 of list charges, above the 20 percent an agent may offer.

2. Nordhaven Haulage, 60 exchange compressors: The agent resubmits after fixing the errors

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.

  • Discount above 10 percent. The quote takes a discount of $10,908 against $60,600 of list charges, above the 10 percent that needs a sales manager.
  • Order summary. List charges of $60,600, a discount of $10,908 and an order total of $49,692.

3. Nordhaven Haulage, 60 exchange compressors: The agent resubmits after fixing the errors

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.

  • Order summary. List charges of $40,400, a discount of $3,232 and an order total of $37,168.

4. Alpine Coach Lines, 12 compressors: An order for twelve new LK 4921 compressors for Renault Trucks coaches, with cores returned

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.

  • Compressor does not fit the vehicle brand. 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.
  • LK 4921 is for the Volvo D16 engine. The LK 4,921 is listed for the Volvo D16 engines, and the vehicles have a different engine.
  • Cores are returned only against exchange units. Cores are returned on a quote for new compressors; a core return belongs to an exchange unit.
  • Stated total does not match. The quote states a total of $17,100; the prices give $18,360.

5. Alpine Coach Lines, 12 compressors: The agent resubmits after fixing the errors

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.

  • Order summary. List charges of $12,120, a discount of $0 and an order total of $12,120.

6. Rhine Valley Haulage, 10 compressors: An order for ten LK 8923 compressors for a MAN fleet, with many service parts

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.

  • Unloader fitting does not match the compressor port. 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.
  • Warranty longer than the condition allows. The quote has a warranty of 36 months; the longest for this condition is 24 months.
  • Too many service parts for the compressors. The quote has 40 gasket sets and repair kits for 10 compressors; the limit is 3 per compressor.

7. Rhine Valley Haulage, 10 compressors: The agent resubmits after fixing the errors

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.

  • Order summary. List charges of $7,850, a discount of $0 and an order total of $7,850.

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 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, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen. The quote states $47,268.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The LK 4,921 is listed for the Volvo D16 engines, and the vehicles have a different engine. 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. The quote returns 65 cores against 60 compressors. The other two are on screen.
  6. The validator returned five blocking findings in one answer, led by LK 4921 is for the Volvo D16 engine and unloader fitting does not match the compressor port, among others. A check that reads one product or one field at a time would pass most of this; it shows only when the package, capabilities, deployment, onboarding and the stated total are checked against each other.
  7. What this shows: for a fitting that must match the port, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the engine to Volvo D16, the unloader fitting to M22x1.5, the cores returned to 60, the warranty to 12 months, the discount to $10,908 and the stated total to $49,692.
  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 Knorr-Bremse LK 4921 and Gasket set; the other two lines are on screen.
  13. The five blocking findings are cleared; one approval remains for a person: discount above 10 percent.
  14. The agent resubmits once more.
  15. The revised request. It changes the quantity to 40, the cores returned to 40, the gasket sets to 40, the repair kits to 20, the discount to $3,232 and the stated total to $37,168.
  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 Knorr-Bremse LK 4921 and Gasket set; the other two lines are on screen.
  19. The earlier finding is cleared, and the validator's total, $37,168, matches the quote.
  20. Five problems caught in one call, fixed in two passes, and a clean $37,168 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.