Predictika · Turboprop and pressurized piston aircraft orders

An AI sales agent's Piper M-Class aircraft order, checked before it goes out

An AI sales agent prepares an order for a Piper M350, M500 or Fury M700: the feature packages, the additional options and the headline figures it states for the model. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the three public 2026 Piper model brochures and returns a verdict, every reason and the figures it computed.

Scope: Piper M350, M500 and Fury M700 orders: five feature packages, twelve additional options and the headline figures published for each model. See everything this validator covers

This validator models orders for the three Piper M-Class models as described in the public 2026 Piper brochures (M350, M500 and Fury M700), not just the scenarios shown below.

  • Packages — Premium, North America, Awareness, International and EXP, with the number of equipment entries each brochure lists in them (the Fury M700 brochure lists no Premium Package, so no entry count is checked for it).
  • Additional options — the twelve options the three brochures list (Halotron fire extinguisher, 110 volt cabin outlet, Becker ADF 3500, AmSafe seatbelts, Jeppesen ChartView, EASA Certification, UK Lighting Package, CoolView Windows, Angle of Attack Indicator, Extended VHF Enablement, Cabin Briefer Enablement, Fire Detection System) are recorded on the order. The brochures say they are not a complete offering, so which model can take which option is not checked.
  • Stated figures — maximum cruise speed, maximum range and standard useful load, each compared with the brochure figure for the model, and the number of package equipment entries, compared with the entries the selected packages list.

Any M-Class order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the brochures give none, so there is no price build-up or line items), individual items taken out of a package, Flight Stream 510 (listed for the M500 only and with the M350 sources disagreeing), Flight Into Known Icing and the GDL 60 datalink on the M350 (the brochure lists them as standard while the Piper web page lists them as options), the primary transponder (the M500 sources disagree on the model), mission distances (the brochure and web page differ), weight and balance, the Piper M-Class line outside these three models, and any model not in the brochures. Where a package item appears in two packages, the entry count simply adds the entries as listed. Whether an option or package is offered on a given model is not checked, because the brochures do not state that a missing item cannot be ordered.

The AI sales agentBuilds the aircraft order from the conversation 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
A stated cruise speed, range or useful load that belongs to another modelOnly with care
An agent's stated figure is free text; a rule can compare it with the model's figure, but each figure on each model has to be entered and kept in step with the brochure.
Each stated figure travels with the order and is compared with the brochure figure for the model on every call.
A stated count of package equipment entriesOnly with care
A count the agent writes is not tied to the selected packages unless a rule sums the entries per package and per model.
The count is summed from the selected packages and compared with the stated number on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as a step is completed, so a rep 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 order states a maximum cruise speed of 260 ktas; the brochure gives 213 ktas for this model.
2The order states a maximum range of 1000 nautical miles; the brochure gives 1852 nautical miles for this model.
3The order states a standard useful load of 1698 lb; the brochure gives 1237 lb for this model.
4The order states 5 package equipment entries; the selected packages list 6 entries in the brochure.

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. Fury M700: A Fury M700 order with a Premium Package and EASA Certification

The agent's request. Please set up a Piper M500 with the North America Package, Awareness Package and EXP Package and Halotron fire extinguisher and AmSafe seatbelts. The order states a maximum cruise speed of 301 ktas, a maximum range of 1,000 nautical miles, a standard useful load of 1,698 lb and 12 package equipment entries. It is ready to send.

Verdict: Blocked.

  • Stated cruise speed does not match. The order states a maximum cruise speed of 301 ktas; the brochure gives 260 ktas for this model.

2. Fury M700: The agent resubmits after fixing the errors

The agent's request. Please set up a Piper M500 with the North America Package, Awareness Package and EXP Package and Halotron fire extinguisher and AmSafe seatbelts. The order states a maximum cruise speed of 260 ktas, a maximum range of 1,000 nautical miles, a standard useful load of 1,698 lb and 12 package equipment entries. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 package(s) selected with 12 package equipment entries listed in the brochure, and 2 additional option(s).

3. M500: An M500 order with M700 equipment

The agent's request. Please set up a Piper M350 with the Awareness Package and International Package and EASA Certification and UK Lighting Package. The order states a maximum cruise speed of 213 ktas, a maximum range of 1,343 nautical miles, a standard useful load of 1,698 lb and 10 package equipment entries. It is ready to send.

Verdict: Blocked.

  • Stated useful load does not match. The order states a standard useful load of 1698 lb; the brochure gives 1237 lb for this model.

4. M500: The agent resubmits after fixing the errors

The agent's request. Please set up a Piper M350 with the Awareness Package and International Package and EASA Certification and UK Lighting Package. The order states a maximum cruise speed of 213 ktas, a maximum range of 1,343 nautical miles, a standard useful load of 1,237 lb and 10 package equipment entries. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 package(s) selected with 10 package equipment entries listed in the brochure, and 2 additional option(s).

5. M350: An M350 order with separate CoolView Windows

The agent's request. Please set up a Piper Fury M700 with the North America Package, Awareness Package and EXP Package and AmSafe seatbelts and Jeppesen ChartView. The order states a maximum cruise speed of 301 ktas, a maximum range of 1,000 nautical miles, a standard useful load of 2,315 lb and 12 package equipment entries. It is ready to send.

Verdict: Blocked.

  • Stated range does not match. The order states a maximum range of 1000 nautical miles; the brochure gives 1852 nautical miles for this model.
  • Stated package equipment count does not match. The order states 12 package equipment entries; the selected packages list 10 entries in the brochure.

6. M350: The agent resubmits after fixing the errors

The agent's request. Please set up a Piper Fury M700 with the North America Package, Awareness Package and EXP Package and AmSafe seatbelts and Jeppesen ChartView. The order states a maximum cruise speed of 301 ktas, a maximum range of 1,852 nautical miles, a standard useful load of 2,315 lb and 10 package equipment entries. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 package(s) selected with 10 package equipment entries listed in the brochure, and 2 additional option(s).

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 Piper M350, M500 or Fury M700: the feature packages, the additional options and the headline figures it states for the model. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the three public 2026 Piper model brochures and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please set up a Piper Fury M700 with the North America Package, Awareness Package and EXP Package and AmSafe seatbelts and Jeppesen ChartView. The order states a maximum cruise speed of 301 ktas, a maximum range of 1,000 nautical miles, a standard useful load of 2,315 lb and 12 package equipment entries. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The order states a maximum range of 1000 nautical miles; the brochure gives 1852 nautical miles for this model. The order states 12 package equipment entries; the selected packages list 10 entries in the brochure.
  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 a stated count of package equipment entries, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated maximum range to 1,852 nautical miles and the stated package equipment entries to 10.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's figure matches the quote.
  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.