Predictika · Marine engine quotes

An AI sales agent's outboard engine package, checked before it goes out

An AI sales agent prepares a quote for a boat's outboard engines: model codes, quantities, rigging options and the MSRP total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published price list and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Yamaha four-stroke outboard engine packages (about 200 model codes from 2.5 to 450 hp) with Helm Master EX, Command Link and Y-COP compatibility and the MSRP total. See everything this validator covers

This validator models Yamaha four-stroke outboard packages of one or two engine lines (any quantity per line), built on the Yamaha Outboard Price List effective July 1, 2026, not just the scenarios shown below.

  • Model codes — each listed model code carries its MSRP, shaft length, color, controls type (digital electric, remote mechanical or tiller) and its Helm Master EX, Command Link and Y-COP compatibility, exactly as the price list prints them.
  • Options — Helm Master EX, Command Link and Y-COP are checked against every engine on the quote; Helm Master EX is also checked against the single-to-quint configurations the list describes, and single-engine and quint configurations go to a person because they are sold to participating boat builders and qualified dealers.
  • Requests and totals — a requested color, shaft length or controls type must hold for every engine, and the MSRP total the agent states is compared with the quantities times the listed MSRPs.

Any Yamaha four-stroke outboard package that touches these rules is in scope — not only the scenarios pictured here. Not covered: rigging, propellers, lower units, accessories, installation, dealer prices and discounts, taxes, fees and shipping (the list excludes them), two-stroke and other product lines, and boat or transom fit. Six model codes are left out because the price list prints inconsistent shaft lengths for them.

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

7 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
Options that must be compatible with every engine in a mixed packageOnly with care
A compatibility flag per model is a simple table, but the option rule has to look at each engine line separately, so every extra line is another copy of the rule.
Each engine line is checked against each option in one request, and the finding names the line and model.
Engine counts that matter only when an option is chosenOnly with care
The single-to-quint limits and the builder-only cases apply only with Helm Master EX, so they need conditional rules on the quantity that interact with the option.
Quantities and options are in one request and the count limits are checked with everything else.
A stated total that must equal quantities times the listed MSRPsOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison.
The stated total travels with the quote and is compared with the computed total on every call.
A requested color, shaft length or controls type that every engine must matchOnly with workarounds
The request is on one field and the attributes are on each engine line, so the check needs cross-line rules that grow with the number of lines.
The request is compared with every engine's listed attributes and each mismatch is reported.
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 first engine line has a quantity of 0; at least 1 engine is needed.
2The second engine line must have both a model and a quantity of at least 1, or neither; it has a quantity of 0.
3Helm Master EX is requested, but the first-line engine F150XD is not listed as Helm Master EX compatible.
4Helm Master EX is requested, but the second-line engine F150XD is not listed as Helm Master EX compatible.
5The quint (five-engine) Helm Master EX configuration is sold to participating boat builders and qualified Yamaha Outboard dealers; a person should confirm that the buyer qualifies.
6Helm Master EX is available for single to quint engine configurations; the quote has 6 engines.
7Helm Master EX on a single engine is sold to participating boat builders on new boat packages; a person should confirm that the buyer qualifies.
8Command Link is requested, but the first-line engine F15SMHA is not listed as Command Link compatible.
9Y-COP is requested, but the first-line engine F250USB is not listed as Y-COP compatible.
10The first-line engine F300XCB is not available in the requested color.
11The first-line engine F300XCB does not have the requested shaft length of 30 inches.
12The first-line engine F300XCB does not have the requested controls type.
13The quote states an MSRP total of $63,839; the listed MSRPs give $63,840.
14The second-line engine F350USA2 is not available in the requested color.
15Y-COP is requested, but the second-line engine F250USB is not listed as Y-COP compatible.
16Command Link is requested, but the second-line engine F15LEHA is not listed as Command Link compatible.
17The second-line engine F300XA does not have the requested controls type.

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. Twin 200 repower: Twin 200s with Helm Master EX on engines that have remote mechanical controls

The agent's request. Please quote an outboard package of 2 x F200XD, with Helm Master EX and Command Link. The quote states an MSRP total of $46,700. It is ready to send.

Verdict: Blocked.

  • Helm Master EX not compatible (first line). Helm Master EX is requested, but the first-line engine F200XD is not listed as Helm Master EX compatible.

2. Twin 200 repower: The agent resubmits after fixing the errors

The agent's request. Please quote an outboard package of 2 x F200XSA, with Helm Master EX and Command Link. The quote states an MSRP total of $50,110. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 engines, MSRP total of $50,110, before rigging, dealer fees and taxes.

3. Triple 350 in Pearl White: Triple 350s ordered in Pearl White from Gray models

The agent's request. Please quote an outboard package of 1 x LF350USA and 2 x F350USA, with Helm Master EX, in Pearl White and with 30 inch shafts. The quote states an MSRP total of $126,285. It is ready to send.

Verdict: Blocked.

  • Color differs from request (first line). The first-line engine LF350USA is not available in the requested color.
  • Color differs from request (second line). The second-line engine F350USA is not available in the requested color.

4. Triple 350 in Pearl White: The agent resubmits after fixing the errors

The agent's request. Please quote an outboard package of 1 x LF350USA2 and 2 x F350USA2, with Helm Master EX, in Pearl White and with 30 inch shafts. The quote states an MSRP total of $130,485. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 engines, MSRP total of $130,485, before rigging, dealer fees and taxes.

5. Quint 300 with Helm Master EX: Five 300s with Helm Master EX on remote mechanical engines

The agent's request. Please quote an outboard package of 5 x F300XA, with Helm Master EX. The quote states an MSRP total of $155,125. It is ready to send.

Verdict: Blocked.

  • Helm Master EX not compatible (first line). Helm Master EX is requested, but the first-line engine F300XA is not listed as Helm Master EX compatible.
  • Helm Master EX on five engines. The quint (five-engine) Helm Master EX configuration is sold to participating boat builders and qualified Yamaha Outboard dealers; a person should confirm that the buyer qualifies.

6. Quint 300 with Helm Master EX: The agent resubmits after fixing the errors

The agent's request. Please quote an outboard package of 5 x F300XCB, with Helm Master EX. The quote states an MSRP total of $159,600. It is ready to send.

Verdict: Needs approval.

  • Helm Master EX on five engines. The quint (five-engine) Helm Master EX configuration is sold to participating boat builders and qualified Yamaha Outboard dealers; a person should confirm that the buyer qualifies.
  • Order summary. 5 engines, MSRP total of $159,600, before rigging, dealer fees and taxes.

7. Y-COP on a 30 inch shaft: Twin 250s with Y-COP on a 30 inch shaft

The agent's request. Please quote an outboard package of 2 x F250USB, with Command Link and Y-COP. The quote states an MSRP total of $72,260. It is ready to send.

Verdict: Blocked.

  • Y-COP not compatible (first line). Y-COP is requested, but the first-line engine F250USB is not listed as Y-COP compatible.

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 a boat's outboard engines: model codes, quantities, rigging options and the MSRP total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published price list 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 an outboard package of 2 x F200XD, with Helm Master EX and Command Link. The quote states an MSRP total of $46,700. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. Helm Master EX is requested, but the first-line engine F200XD is not listed as Helm Master EX compatible.
  6. The validator returned one blocking finding 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 options that must be compatible with every engine in a mixed package, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the first engine line to 2 x F200XSA and the Stated MSRP total to $50,110.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote, on screen.
  13. The earlier finding is cleared, and the validator's total, $50,110, matches the quote.
  14. One problem caught in one call, fixed in one pass, and a clean $50,110 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.