Predictika · Yacht orders

An AI sales agent's sailing yacht order, checked before it goes out

An AI sales agent prepares an order for a Bavaria C42 sailing yacht: equipment packs, individual options, layout, rig and sails, and delivery. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published C42 price list and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Bavaria C42 sailing yacht orders from price list 2/2021: packs, options, option dependencies and exclusions, delivery terms and the total. See everything this validator covers

This validator models orders for the Bavaria C42 as printed in Bavaria Yachtbau's price list 2/2021 (valid from 1 April 2021), not just the scenarios shown below.

  • Packs and upgrades — the Sail Ready, Style and Entertainment packs, the Basic, Advanced and Premium navigation packs and the pack upgrades, priced from the list.
  • Individual options — hull colour and keel, engine and propeller, steering, cockpit and deck options, teak or Esthec flooring, winches, upholstery, hoods, interior layout and styling, galley, water and toilets, air conditioning and heating, rig, sails and shipment options.
  • Dependencies and exclusions — options the list gives only with another option, options that are not available together and options already included in another, checked together with the stated total, which must equal the list. Delivery after 4 months and pack upgrades ordered without their pack go to a person.

Any C42 order that touches these options is in scope — not only the scenarios pictured here. Not covered: other Bavaria models, current prices, country versions, discounts, dealer margins, VAT and transport. Assumptions: the prices are those of price list 2/2021 and are not current; the Code 0 and gennaker need both the genoa/gennaker/Code 0 winches and the Gennaker / Code 0 gear; the pack upgrades are treated as available only with their pack unless a person confirms; the two steel cradle versions are alternatives.

The AI sales agentBuilds the yacht order from the customer's request 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
Options the list gives only with another optionOnly with care
A rule for each dependency (navigation packs, table cover, genoa tracks, Code 0 winches, forward toilet and more). Each one is simple; the list is long and every price list reissue means rechecking it.
Every dependency is checked on every call, and each failing one is returned with its reason.
Options that exclude each other or are already includedOnly with care
Exclusions need a rule for each pair and a separate rule for an option already included in another, such as the folding propeller with the 57 hp engine or the extra tank with a grey water system.
Exclusions and already-included options are checked together with the rest.
Options that depend on the interior layoutOnly with care
Drawer fridge, drawer freezer and the forward toilet depend on the aft cabin or master cabin layout chosen on another line.
The layout choices are in the same request and are checked against the options.
A stated total that must equal the price listOnly with care
A stated total is a free-entry field; a rule can compare it with the sum of about ninety prices, which then have to be kept in step with the list.
The stated total travels with the order and is compared with the computed total on every call.
Cases the price list does not settleOnly with workarounds
Pack upgrades without their pack, a Jet Black cove on a Silk Grey hull, and delivery after 4 months need a person. Most rule sets know only pass or fail, so this needs an extra approval path.
These go to approval as findings of their own, not to a pass or a block.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order 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 quote states a total of €188,050; the price list gives €188,150.
2The quote states a total of €188,151; the price list gives €188,150.
3The Silk Grey cove and waterline is listed only with the standard Signal White hull; the quote has the Silk Grey hull.
4The Silk Grey hull option includes a White cove and waterline and the price list does not say whether a Jet Black cove and waterline can replace it; a person should confirm.
5The 57 hp engine already comes with a 3 blade folding propeller; the quote adds the folding propeller for the standard engine as well.
6The Advanced and Premium navigation packs are listed only with the GRP cockpit table; the quote has no GRP cockpit table.
7The cockpit table cover is listed only with the GRP cockpit table; the quote has no GRP cockpit table.
8The pulpit cushion for the helmsman seat is listed only with helmsman seats; the quote has no helmsman seats.
9The additional drawer fridge and drawer freezer are listed only with the D1 layout; the quote has the D2 aft cabin layout.
10The 35 L drawer fridge and the 35 L drawer freezer are listed as not available together; the quote has both.
11The electric toilet in the forward head is listed only with the B2 layout; the quote has the B1 master cabin.
12Hot air heating and air conditioning are listed as not available together; the quote has both.
13The Elvström 109% genoa is listed only with genoa tracks; the quote has no genoa tracks.
14The Code 0 and the gennaker are listed only with the genoa/gennaker/Code 0 winches and gear; the quote lacks the winches or the Gennaker / Code 0 gear.
15The 250 L additional fresh-water tank is standard with a grey water system; the quote adds it as an option on top of a grey water system.
16The steel cradle without keel is listed only with the keel not mounted option; the quote does not have it.
17Prices apply to delivery ex works within 4 months of the order; this order delivers in 5 months, so it is invoiced at the price list valid then.
18The price list shows these items as upgrades of a pack and does not say whether they can be ordered without it; the quote has a pack upgrade without its pack, so a person should confirm.
19The quote states a total of €200,000; the price list gives €201,840.
20Prices apply to delivery ex works within 4 months of the order; this order delivers in 7 months, so it is invoiced at the price list valid then.

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. Hull, propeller and stated total: Silk Grey hull with a Silk Grey cove, a folding propeller on the 57 hp engine and a total that is too low

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Sail Ready upgrade: tunnel bow thruster incl. battery; Style Pack; Entertainment Pack; Navigation Basic Pack; Hull in Silk Grey with White cove and waterline; Cove and waterline, Silk Grey; Diesel engine 57 hp with 3 blade folding propeller; 3 blade folding propeller for the standard engine; GRP steering wheels, black or white; Helmsman seats incl. teak; Teak on cockpit bottom; 2 genoa/gennaker/Code 0 winches, size 45, electric; Cockpit cushions for main cockpit; Sprayhood with handhold; Bimini top; 230 V inverter 2,500 W; Elvström 109% genoa, Duratech Dacron; Genoa tracks with pin stop cars. Delivery is planned in 3 months. The quote states a total of €218,780 excluding VAT. It is ready to send.

Verdict: Blocked.

  • Silk Grey cove needs the white hull. The Silk Grey cove and waterline is listed only with the standard Signal White hull; the quote has the Silk Grey hull.
  • Folding propeller already included. The 57 hp engine already comes with a 3 blade folding propeller; the quote adds the folding propeller for the standard engine as well.
  • Stated total does not match. The quote states a total of €218,780; the price list gives €222,120.

2. Hull, propeller and stated total: The agent resubmits after fixing the errors

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Sail Ready upgrade: tunnel bow thruster incl. battery; Style Pack; Entertainment Pack; Navigation Basic Pack; Hull in Silk Grey with White cove and waterline; Diesel engine 57 hp with 3 blade folding propeller; GRP steering wheels, black or white; Helmsman seats incl. teak; Teak on cockpit bottom; 2 genoa/gennaker/Code 0 winches, size 45, electric; Cockpit cushions for main cockpit; Sprayhood with handhold; Bimini top; 230 V inverter 2,500 W; Elvström 109% genoa, Duratech Dacron; Genoa tracks with pin stop cars. Delivery is planned in 3 months. The quote states a total of €220,140 excluding VAT. It is ready to send.

Verdict: Allowed.

  • Price summary. Base price €165,900 plus options €54,240 gives a total of €220,140 excluding VAT, ex works Giebelstadt, price list 2/2021.

3. Navigation, rig and heating: Premium navigation without the GRP table, a table cover, a genoa without tracks, hot air heating with air conditioning and delivery in 6 months

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Style Pack; Entertainment Pack; Entertainment upgrade: 3G/4G antenna; Navigation Premium Pack; Helmsman seats incl. teak; Esthec on sidedeck; Cockpit cushions for main cockpit; 6 scatter cushions for main cockpit; Sprayhood with handhold; Bimini top; Cockpit table cover; B2 layout: master cabin with separate head; Interior wood colour White Oak Club; Floor Wenge; Luxury cold foam mattresses with memory top; Air conditioning 16,000 BTU for salon; Hot air heating, 4 kW; Elvström 109% genoa, Cruisetech Dacron. Delivery is planned in 6 months. The quote states a total of €233,930 excluding VAT. It is ready to send.

Verdict: Blocked.

  • Navigation pack needs the GRP cockpit table. The Advanced and Premium navigation packs are listed only with the GRP cockpit table; the quote has no GRP cockpit table.
  • Table cover needs the GRP cockpit table. The cockpit table cover is listed only with the GRP cockpit table; the quote has no GRP cockpit table.
  • Hot air heating with air conditioning. Hot air heating and air conditioning are listed as not available together; the quote has both.
  • Genoa needs genoa tracks. The Elvström 109% genoa is listed only with genoa tracks; the quote has no genoa tracks.
  • Delivery later than 4 months. Prices apply to delivery ex works within 4 months of the order; this order delivers in 6 months, so it is invoiced at the price list valid then.

4. Navigation, rig and heating: The agent resubmits after fixing the errors

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Style Pack; Entertainment Pack; Entertainment upgrade: 3G/4G antenna; Navigation Premium Pack; Helmsman seats incl. teak; GRP cockpit table with storage, foldable; Esthec on sidedeck; Cockpit cushions for main cockpit; 6 scatter cushions for main cockpit; Sprayhood with handhold; Bimini top; Cockpit table cover; B2 layout: master cabin with separate head; Interior wood colour White Oak Club; Floor Wenge; Luxury cold foam mattresses with memory top; Air conditioning 16,000 BTU for salon; Elvström 109% genoa, Cruisetech Dacron; Genoa tracks with pin stop cars. Delivery is planned in 6 months. The quote states a total of €233,380 excluding VAT. It is ready to send.

Verdict: Needs approval.

  • Delivery later than 4 months. Prices apply to delivery ex works within 4 months of the order; this order delivers in 6 months, so it is invoiced at the price list valid then.
  • Price summary. Base price €165,900 plus options €67,480 gives a total of €233,380 excluding VAT, ex works Giebelstadt, price list 2/2021.

5. Navigation, rig and heating: The agent resubmits after fixing the errors

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Style Pack; Entertainment Pack; Entertainment upgrade: 3G/4G antenna; Navigation Premium Pack; Helmsman seats incl. teak; GRP cockpit table with storage, foldable; Esthec on sidedeck; Cockpit cushions for main cockpit; 6 scatter cushions for main cockpit; Sprayhood with handhold; Bimini top; Cockpit table cover; B2 layout: master cabin with separate head; Interior wood colour White Oak Club; Floor Wenge; Luxury cold foam mattresses with memory top; Air conditioning 16,000 BTU for salon; Elvström 109% genoa, Cruisetech Dacron; Genoa tracks with pin stop cars. Delivery is planned in 4 months. The quote states a total of €233,380 excluding VAT. It is ready to send.

Verdict: Allowed.

  • Price summary. Base price €165,900 plus options €67,480 gives a total of €233,380 excluding VAT, ex works Giebelstadt, price list 2/2021.

6. Downwind sails and water tank: Code 0 and gennaker without winches and gear, and a fresh-water tank on top of a grey water system

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Sail Ready upgrade: stainless steel anchor, 16 kg with chain; Style Pack; Navigation Advanced Pack; Diesel engine 57 hp with 3 blade folding propeller; Helmsman seats incl. teak; GRP cockpit table with storage, foldable; 250 L additional fresh-water tank; Grey water system, 210 L; Furling mast on deck stepped, 2 spreaders; Running rigging with dyneema halyards; Elvström mainsail and self-tacking jib, Sporttech laminate full battened; Elvström 109% genoa, Sporttech laminate; Genoa tracks with pin stop cars; GRP bowsprit, white; Elvström Code 0 incl. Selden CX furler; Elvström gennaker incl. snuffer; Lazy bag with lazy jacks for mainsail. Delivery is planned in 3 months. The quote states a total of €230,472 excluding VAT. It is ready to send.

Verdict: Blocked.

  • Code 0 or gennaker needs winches and gear. The Code 0 and the gennaker are listed only with the genoa/gennaker/Code 0 winches and gear; the quote lacks the winches or the Gennaker / Code 0 gear.
  • Extra tank already standard with grey water. The 250 L additional fresh-water tank is standard with a grey water system; the quote adds it as an option on top of a grey water system.

7. Downwind sails and water tank: The agent resubmits after fixing the errors

The agent's request. Please quote a Bavaria C42 sailing yacht with: Sail Ready Pack; Sail Ready upgrade: stainless steel anchor, 16 kg with chain; Style Pack; Navigation Advanced Pack; Diesel engine 57 hp with 3 blade folding propeller; Helmsman seats incl. teak; GRP cockpit table with storage, foldable; 2 genoa/gennaker/Code 0 winches, size 45, electric; Grey water system, 210 L; Furling mast on deck stepped, 2 spreaders; Running rigging with dyneema halyards; Elvström mainsail and self-tacking jib, Sporttech laminate full battened; Elvström 109% genoa, Sporttech laminate; Genoa tracks with pin stop cars; GRP bowsprit, white; Elvström Code 0 incl. Selden CX furler; Elvström gennaker incl. snuffer; Lazy bag with lazy jacks for mainsail; Gennaker / Code 0 gear. Delivery is planned in 3 months. The quote states a total of €235,362 excluding VAT. It is ready to send.

Verdict: Allowed.

  • Price summary. Base price €165,900 plus options €69,462 gives a total of €235,362 excluding VAT, ex works Giebelstadt, price list 2/2021.

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 a Bavaria C42 sailing yacht: equipment packs, individual options, layout, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published C42 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 a Bavaria C42 sailing yacht with: Sail Ready Pack; Style Pack; Entertainment Pack; Entertainment upgrade: 3G/4G antenna; Navigation Premium Pack; Helmsman seats incl. teak; Esthec on sidedeck; Cockpit cushions for main cockpit; 6 scatter cushions for main cockpit; Sprayhood. Delivery is planned in 6 months. The rest of the request is on screen. The quote states a total of €233,930 excluding VAT.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings and one approval, all in one answer. The Advanced and Premium navigation packs are listed only with the GRP cockpit table; the quote has no GRP cockpit table. The cockpit table cover is listed only with the GRP cockpit table; the quote has no GRP cockpit table. Hot air heating and air conditioning are listed as not available together; the quote has both. The other one is on screen.
  6. The validator returned four blocking findings 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 options the list gives only with another option, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated total excluding VAT to €233,380. It sets the GRP cockpit table with storage, foldable to yes and the genoa tracks with pin stop cars to yes. It removes the hot air heating, 4 kW.
  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 Bavaria C42 base yacht and Sail Ready Pack; the other nineteen lines are on screen.
  13. The four blocking findings are cleared; one approval remains for a person: delivery later than 4 months.
  14. The agent resubmits once more.
  15. The revised request. It changes the delivery to 4 months.
  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 Bavaria C42 base yacht and Sail Ready Pack; the other nineteen lines are on screen.
  19. The earlier finding is cleared, and the validator's total, €233,380, matches the quote.
  20. Five problems caught in one call, fixed in two passes, and a clean €233,380 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.