Predictika · OEM engine quotes

An AI sales agent's V-twin engine quote, checked before it goes out

An AI sales agent prepares a quote for Kawasaki V-twin engines for an equipment maker: the engine model, the quantity, the continuous power the equipment needs, fuel injection, charging, warranty and the working environment. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the horsepower it computed.

Scope: One Kawasaki Engines V-twin quote: engine model, quantity, power need, fuel injection, charging, warranty and the working environment. See everything this validator covers

This validator models Kawasaki Engines V-twin quotes, not just the scenarios shown below.

  • Engine models — 30 vertical-shaft air-cooled V-twin models in the FX, FT, FS and FR series, with fuel-injected (EFI) models identified by name.
  • Power — the continuous power the equipment needs against the engine rating, which it may not exceed by more than the modeled 85 percent.
  • Fuel injection and charging — an EFI requirement against an EFI model, and the charging current an EFI engine needs against the alternator.
  • Warranty — the 3-year warranty for consumer use of FX, FS and FR engines against the standard 2-year warranty for commercial use.
  • Environment — altitude, ambient temperature and dust against the standard air filter, with approvals and blocks at modeled thresholds.
  • Commercial duty and volume — commercial duty without an oil filter and orders of 250 or more engines go to a person.
  • Stated total — the total rated horsepower the quote states against the total computed from the quantity and rating.

Any Kawasaki V-twin quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: diesel (FD) and other engine series, displacement and other specifications. The validator models no prices. Horsepower is shown in tenths, written (hp x 10), as the validator computes it.

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

6 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
Power need against the engine ratingOnly with workarounds
The continuous need may not exceed 85 percent of the rating, so the rating has to be looked up and a calculation made before the two can be compared.
The need, the engine and its rating are fields of one request and are compared in the same pass.
A fuel injection requirement that needs an EFI model and chargingOnly with care
The requirement, the model and the charging current each need a rule that reads the others, and the list grows with every engine added.
The requirement, the engine and the charging load are checked together on every call.
A warranty that depends on the series and the useOnly with care
The 3-year warranty applies to some series for consumer use only, so each series and each use needs a rule that reads the promised years.
The engine, the use and the promised warranty are fields of the request and are checked against each other on every call.
Altitude, temperature and dust with approvals and blocksOnly with care
Each environmental limit has an approval range and a block range, so two rules have to be kept in step for every threshold.
Both ranges are checked in the same pass, and blocks and approvals come back together.
A stated total that must match the computed totalOnly with workarounds
The total comes from the quantity and the rating of the chosen engine, so a separate rule is needed to recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved or 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 quote; approval findings need a person to sign off; everything else is computed.

1The customer needs a horizontal shaft; every quoted model (FX, FT, FS, FR, model names ending in V) is a vertical-shaft engine.
2The customer requires electronic fuel injection; the quoted engine is not an EFI model.
3The equipment needs 220 (hp x 10) continuous; the engine is rated 255 (hp x 10) and the continuous need may not exceed 85 percent of that rating.
4The equipment draws 25 A but the quoted alternator gives 20 A.
5An EFI engine needs a charging system of at least 15 A; the quote has 10 A.
6The quote promises a 3-year warranty; the 3-year warranty applies to consumer use of FX, FS and FR engines only.
7The equipment operates at 3,500 m; this model does not cover operation above 3,000 m.
8Operation above 1,500 m; a person should confirm any altitude adjustment.
9The quote states 2,500 (hp x 10) in total; the quoted engines give 2,550.
10Dusty operation with the standard air filter; a person should confirm or switch to the heavy-duty filter.
11Ambient temperature above 40 C for an air-cooled engine; a person should confirm cooling.
12An order of 250 or more engines normally needs an OEM volume agreement; a person should confirm.
13Commercial duty without an oil filter; a person should confirm.

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. Fuel injection and warranty: Twenty commercial engines that need fuel injection and a 3-year warranty

The agent's request. Please quote 20 Kawasaki FS541V engines for commercial use. The equipment needs 120 (hp x 10) continuous and draws 10 amps from an alternator rated 15 amps. Fuel injection is required, the standard filter is fitted and the oil filter is included. The working environment is 25 degrees Celsius ambient at 0 meters, with low dust. The quote promises a 3-year warranty and a total of 3,000 (hp x 10). It is ready to send.

Verdict: Blocked.

  • EFI required but engine is carbureted. The customer requires electronic fuel injection; the quoted engine is not an EFI model.
  • Three-year warranty not applicable. The quote promises a 3-year warranty; the 3-year warranty applies to consumer use of FX, FS and FR engines only.

2. Fuel injection and warranty: The agent resubmits after fixing the errors

The agent's request. Please quote 20 Kawasaki FX730V EFI engines for commercial use. The equipment needs 200 (hp x 10) continuous and draws 10 amps from an alternator rated 20 amps. Fuel injection is required, the standard filter is fitted and the oil filter is included. The working environment is 25 degrees Celsius ambient at 0 meters, with low dust. The quote promises a 2-year warranty and a total of 5,100 (hp x 10). It is ready to send.

Verdict: Allowed.

  • Order summary. 20 engine(s) rated 255 (hp x 10) each, 5,100 (hp x 10) in total.

3. Power and total rating: Fifty engines for equipment that needs 170 (hp x 10) continuous

The agent's request. Please quote 50 Kawasaki FR600V engines for consumer use. The equipment needs 170 (hp x 10) continuous and draws 8 amps from an alternator rated 15 amps. Fuel injection is not required, the standard filter is fitted and the oil filter is not included. The working environment is 25 degrees Celsius ambient at 0 meters, with low dust. The quote promises a 3-year warranty and a total of 9,000 (hp x 10). It is ready to send.

Verdict: Blocked.

  • Equipment power need above 85 percent of rating. The equipment needs 170 (hp x 10) continuous; the engine is rated 180 (hp x 10) and the continuous need may not exceed 85 percent of that rating.

4. Power and total rating: The agent resubmits after fixing the errors

The agent's request. Please quote 50 Kawasaki FS651V engines for consumer use. The equipment needs 170 (hp x 10) continuous and draws 8 amps from an alternator rated 15 amps. Fuel injection is not required, the standard filter is fitted and the oil filter is not included. The working environment is 25 degrees Celsius ambient at 0 meters, with low dust. The quote promises a 3-year warranty and a total of 11,000 (hp x 10). It is ready to send.

Verdict: Allowed.

  • Order summary. 50 engine(s) rated 220 (hp x 10) each, 11,000 (hp x 10) in total.

5. Dust and air filter: Twenty commercial engines for dusty operation on the standard air filter

The agent's request. Please quote 20 Kawasaki FX730V EFI engines for commercial use. The equipment needs 200 (hp x 10) continuous and draws 10 amps from an alternator rated 20 amps. Fuel injection is required, the standard filter is fitted and the oil filter is included. The working environment is 25 degrees Celsius ambient at 0 meters, with high dust. The quote promises a 2-year warranty and a total of 5,100 (hp x 10). It is ready to send.

Verdict: Needs approval.

  • Dusty duty with the standard air filter. Dusty operation with the standard air filter; a person should confirm or switch to the heavy-duty filter.
  • Order summary. 20 engine(s) rated 255 (hp x 10) each, 5,100 (hp x 10) in total.

6. Dust and air filter: The agent resubmits after fixing the errors

The agent's request. Please quote 20 Kawasaki FX730V EFI engines for commercial use. The equipment needs 200 (hp x 10) continuous and draws 10 amps from an alternator rated 20 amps. Fuel injection is required, the heavy-duty filter is fitted and the oil filter is included. The working environment is 25 degrees Celsius ambient at 0 meters, with high dust. The quote promises a 2-year warranty and a total of 5,100 (hp x 10). It is ready to send.

Verdict: Allowed.

  • Order summary. 20 engine(s) rated 255 (hp x 10) each, 5,100 (hp x 10) in total.

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 quote for Kawasaki V-twin engines for an equipment maker: the engine model, the quantity, the continuous power the equipment needs, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the horsepower it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 20 Kawasaki FS541V engines for commercial use. The equipment needs 120 (hp x 10) continuous and draws 10 amps from an alternator rated 15 amps. The rest of the request is on screen. The quote promises a 3-year warranty and a total of 3,000 (hp x 10).
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The customer requires electronic fuel injection; the quoted engine is not an EFI model. The quote promises a 3-year warranty; the 3-year warranty applies to consumer use of FX, FS and FR engines only.
  6. The validator returned two 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 quote are checked against each other.
  7. What this shows: for power need against the engine rating, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the engine to FX730V EFI, the continuous need to 200, the alternator to 20 amps, the warranty promised to 2 years and the total rating stated on the quote to 5,100.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared.
  13. Two problems caught in one call, fixed in one pass, 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.