Predictika · Commercial vehicle components

An AI sales agent's fifth wheel coupling quote, checked before it goes out

An AI sales agent prepares a fifth wheel coupling for a tractor: the mounting height, the maintenance and handle options, any sensor set, the weight and D value it quotes, and the tractor and semi-trailer weights. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's published selection table and returns a verdict, every reason and the figures it looked up.

Scope: JOST JSK 37 C and CW fifth wheel couplings (2 inch king pin), 41 listed versions, from the published catalog selection table. See everything this validator covers

This validator models quotes for the JOST JSK 37 C and JSK 37 CW fifth wheel couplings as listed in the selection tables of the JOST fifth wheel coupling catalog (41 listed versions at mounting heights of 150, 185, 250 and 300 mm), not just the scenarios shown below.

  • Listed versions only — the mounting height, maintenance version, vehicle preparation, handle length and sensor set together must match one of the 41 listed versions; the validator looks up the order designation, weight, D value, imposed load and ECE approval for it.
  • Stated figures — the weight and the D value on the quote must match the catalog for the version.
  • Sensor versions — the MB and VT/RT sensor versions need a truck that its manufacturer prepared for sensors at the factory.
  • King pin and loads — only the 2-inch king pin is covered; the imposed load must not exceed 20 t; and the D value the tractor and semi-trailer need, D = 9.81 × 0.6 × T × R / (T + R − U), must not exceed the 152 kN rating of the coupling.
  • Construction sites — for site or uneven-road use, a full 20 t imposed load needs a person to confirm with JOST.

Any JSK 37 C or CW quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog gives no prices, so this validator produces no price build-up), the JSK 37 E and other JOST series, the 3 1/2-inch king pin couplings, mounting plates and other accessories, and the regional D value of 190 kN that appears in some JOST material (not verified). Assumptions: the vehicle preparation and sensor abbreviations are read as printed in the catalog (the catalog prints one version as "BG E" and it is kept as printed), and the full-load rule for site use is read literally as an imposed load at the full 20 t rating.

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

9 scenarios in 4 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 combination of options that is not a listed versionOnly with care
A selection table of 41 versions has to be loaded and kept in step with the catalog; a combination that is not in it, such as a short handle with LubeTronic 1Point, must be caught as a choice, not discovered at order entry.
The version is looked up on every call and an unlisted combination is reported with the reason.
Weight depends on the version, not on the optionsOnly with workarounds
Each version has its own weight, so a rep who reuses the figure from a similar version quotes the wrong one and a rule must compare it with the table.
The weight is looked up from the version on every call and compared with the figure on the quote.
Sensor versions that need a prepared truckOnly with care
The need depends on the sensor version and on a fact about the customer's truck, which has to be asked and kept alongside the product rules.
The sensor choice and the truck preparation are checked together on every call.
D value computed from tractor, trailer and imposed loadOnly with workarounds
The required D value is a calculation over three weights, compared with the rating; it usually lives in a spreadsheet beside the quote.
The D value the vehicle needs is calculated on every call and shown beside the rating.
Partial fixes and gray zonesOnly with workarounds
Full use of the imposed load on site traffic is a judgment for a person, not a hard stop, and tends to become a custom approval flow.
Block, needs-approval and allow are separate outcomes, returned with the reasons.

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 JSK 37 C and CW selection tables list mounting heights of 150, 185, 250 and 300 mm only; the quote has 220 mm.
2The JSK 37 C and CW selection tables list mounting heights of 150, 185, 250 and 300 mm only; the quote has 200 mm.
3The JSK 37 C and CW selection tables list no version with this combination of options at a mounting height of 185 mm; not every option is offered at every height.
4The JSK 37 C and CW selection tables list no version with this combination of options at a mounting height of 300 mm; not every option is offered at every height.
5The JSK 37 C and CW selection tables list no version with this combination of options at a mounting height of 150 mm; not every option is offered at every height.
6The JSK 37 C and CW couplings are made for 2-inch king pins; a 3 1/2-inch king pin needs a heavy-duty fifth wheel coupling.
7The quote states a weight of 148 kg, but the catalog lists 149 kg for this version.
8The quote states a D value of 190 kN, but the catalog lists 152 kN for this coupling.
9The MB and VT sensor versions need a truck that its manufacturer prepared for sensors at the factory; the quote says the truck is not prepared.
10The imposed load on the tractor is 21 t; the permissible imposed load of this coupling is 20 t.
11The imposed load on the tractor is 60 t; the permissible imposed load of this coupling is 20 t.
12The imposed load of 60 t is not smaller than the combined permissible weights of tractor and semi-trailer (18 t and 36 t), so no D value can be calculated.
13The tractor and semi-trailer need a D value of 157 kN; this coupling is rated for 152 kN.
14The tractor and semi-trailer need a D value of 162.9 kN; this coupling is rated for 152 kN.
15The coupling is for construction sites or uneven roads and the imposed load of 20 t uses the full 20 t rating; JOST advises not to use the imposed load and D value fully there, so a person should confirm with JOST.
16The imposed load on the tractor is 22 t; the permissible imposed load of this coupling is 20 t.
17The tractor and semi-trailer need a D value of 181.1 kN; this coupling is rated for 152 kN.

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. Handle length: Coupling at 185 mm, low-maintenance with LubeTronic 1Point, short handle

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, low-maintenance with LubeTronic 1Point, no vehicle-specific version, short handle and no sensor set. The quote states a weight of 153 kg and a D value of 152 kN. The tractor is permitted 18 t, the semi-trailer 36 t and the imposed load is 12 t, for road use. It is ready to send.

Verdict: Blocked.

  • No listed version with these options. The JSK 37 C and CW selection tables list no version with this combination of options at a mounting height of 185 mm; not every option is offered at every height.

2. Handle length: The agent resubmits after fixing the errors

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, low-maintenance with LubeTronic 1Point, no vehicle-specific version, long handle and no sensor set. The quote states a weight of 153 kg and a D value of 152 kN. The tractor is permitted 18 t, the semi-trailer 36 t and the imposed load is 12 t, for road use. It is ready to send.

Verdict: Allowed.

  • Catalog version. Listed version JSK 37 C0 38 87 AA: mounting height 185 mm, weight 153 kg, D value 152 kN, imposed load 20 t, ECE approval E1 55R-01 0116. The vehicle needs a D value of 90.8 kN.

3. Sensor version weight: Coupling at 185 mm, LubeTronic 5Point, standard vehicle and sensor set, weight 154.7 kg

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, LubeTronic 5Point, standard vehicle, long handle and standard sensor set. The quote states a weight of 154.7 kg and a D value of 152 kN. The tractor is permitted 19 t, the semi-trailer 38 t and the imposed load is 13 t, for road use. It is ready to send.

Verdict: Blocked.

  • Stated weight differs from the catalog. The quote states a weight of 154.7 kg, but the catalog lists 155.5 kg for this version.

4. Sensor version weight: The agent resubmits after fixing the errors

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, LubeTronic 5Point, standard vehicle, long handle and standard sensor set. The quote states a weight of 155.5 kg and a D value of 152 kN. The tractor is permitted 19 t, the semi-trailer 38 t and the imposed load is 13 t, for road use. It is ready to send.

Verdict: Allowed.

  • Catalog version. Listed version JSK 37 C0 38 DA AA: mounting height 185 mm, weight 155.5 kg, D value 152 kN, imposed load 20 t, ECE approval E1 55R-01 0116. The vehicle needs a D value of 96.6 kN.

5. Sensor on an unprepared truck: Coupling at 150 mm with the MB sensor set on a truck not prepared at the factory

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 150 mm, standard version prepared for the tractor central lubrication, no vehicle-specific version, long handle and MB sensor set. The quote states a weight of 146 kg and a D value of 152 kN. The tractor is permitted 18 t, the semi-trailer 36 t and the imposed load is 12 t, for road use. The truck is not prepared for sensors at the factory. It is ready to send.

Verdict: Blocked.

  • Truck not prepared for the sensor version. The MB and VT sensor versions need a truck that its manufacturer prepared for sensors at the factory; the quote says the truck is not prepared.

6. Sensor on an unprepared truck: The agent resubmits after fixing the errors

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 150 mm, standard version prepared for the tractor central lubrication, no vehicle-specific version, long handle and standard sensor set. The quote states a weight of 146 kg and a D value of 152 kN. The tractor is permitted 18 t, the semi-trailer 36 t and the imposed load is 12 t, for road use. It is ready to send.

Verdict: Allowed.

  • Catalog version. Listed version JSK 37 C0 20 C6 AA: mounting height 150 mm, weight 146 kg, D value 152 kN, imposed load 20 t, ECE approval E1 55R-01 0116. The vehicle needs a D value of 90.8 kN.

7. Site tractor, D value: Site coupling at 185 mm, tractor 32 t, semi-trailer 60 t, imposed load 20 t

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, standard version prepared for the tractor central lubrication, no vehicle-specific version, short handle and no sensor set. The quote states a weight of 152 kg and a D value of 152 kN. The tractor is permitted 32 t, the semi-trailer 60 t and the imposed load is 20 t, for construction site use. It is ready to send.

Verdict: Blocked.

  • Required D value above the rating. The tractor and semi-trailer need a D value of 157 kN; this coupling is rated for 152 kN.
  • Full imposed load on site traffic. The coupling is for construction sites or uneven roads and the imposed load of 20 t uses the full 20 t rating; JOST advises not to use the imposed load and D value fully there, so a person should confirm with JOST.

8. Site tractor, D value: The agent resubmits after fixing the errors

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, standard version prepared for the tractor central lubrication, no vehicle-specific version, short handle and no sensor set. The quote states a weight of 152 kg and a D value of 152 kN. The tractor is permitted 32 t, the semi-trailer 50 t and the imposed load is 20 t, for construction site use. It is ready to send.

Verdict: Needs approval.

  • Full imposed load on site traffic. The coupling is for construction sites or uneven roads and the imposed load of 20 t uses the full 20 t rating; JOST advises not to use the imposed load and D value fully there, so a person should confirm with JOST.
  • Catalog version. Listed version JSK 37 C185 Z: mounting height 185 mm, weight 152 kg, D value 152 kN, imposed load 20 t, ECE approval E1 55R-01 0116. The vehicle needs a D value of 151.9 kN.

9. Site tractor, D value: The agent resubmits after fixing the errors

The agent's request. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, standard version prepared for the tractor central lubrication, no vehicle-specific version, short handle and no sensor set. The quote states a weight of 152 kg and a D value of 152 kN. The tractor is permitted 32 t, the semi-trailer 50 t and the imposed load is 18 t, for construction site use. It is ready to send.

Verdict: Allowed.

  • Catalog version. Listed version JSK 37 C185 Z: mounting height 185 mm, weight 152 kg, D value 152 kN, imposed load 20 t, ECE approval E1 55R-01 0116. The vehicle needs a D value of 147.2 kN.

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 fifth wheel coupling for a tractor: the mounting height, the maintenance and handle options, any sensor set, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's published selection table and returns a verdict, every reason and the figures it looked up.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a JSK 37 C coupling for a tractor, mounting height 185 mm, standard version prepared for the tractor central lubrication. The quote states a weight of 152 kg and a D value of 152 kN. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding and one approval, all in one answer. The tractor and semi-trailer need a D value of 157 kN; this coupling is rated for 152 kN.
  6. The validator returned one blocking finding 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.
  7. What this shows: for d value computed from tractor, trailer and imposed load, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the semi-trailer permitted weight to 50.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The one blocking finding is cleared; one approval remains for a person: full imposed load on site traffic.
  13. The agent resubmits once more.
  14. The revised request. It changes the imposed load to 18.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Two problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.