Predictika · Business aviation aftermarket

An AI sales agent's aircraft care program order, checked before it goes out

An AI sales agent prepares an Embraer Executive Care program order for executive jets: the aircraft model, the program (Enhanced, Standard or Prime Parts), the Engine, Landing Gear and wheels-and-tires options, the shop, the term and the flight hours. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the program and returns a verdict, every reason and the figures it computed.

Scope: Embraer Executive Care (EEC Enhanced, Standard and Prime Parts, with Engine, Landing Gear Overhaul and wheels-and-tires options) for the Phenom 100EV, Phenom 300E, Praetor 500 and Praetor 600. See everything this validator covers

This validator models Embraer Executive Care program orders for four Embraer executive jets, not just the scenarios shown below.

  • Program fit — the Engine and Landing Gear Overhaul add-ons go with Enhanced or Standard, Engine add-on overlap with a separate engine program, Enhanced labor at authorized service centers, wheels and tires with Prime Parts.
  • Term and hours — five-year contracts, annual flight hours per model, and stated totals recomputed from aircraft, hours and years.
  • Approvals — buy-in for an aircraft not under coverage or a move from Standard to Enhanced, high-time airframes, a low cycles-to-hours ratio, and fleets of five or more.

Any order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this page shows none, so it produces no price build-up), other Embraer aircraft and aftermarket programs such as pool programs, regional model details, and any edition other than the public description read. Only the program names and tiers, what each covers, five-year contracts, the buy-in fee, the cycles-to-hours surcharge and the Phenom, Praetor model names come from public pages. The per-model annual-hour limits, the 6,000-hour high-time threshold, the half-ratio threshold, the fleet size of five, and applying the program to the Praetor models are modeled.

The AI sales agentBuilds the program 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
Add-ons that only go with some programsOnly with care
Each program has its own list of allowed add-ons, so every combination needs a rule kept in step with the program catalog.
Program and add-ons are in one request and checked together.
Coverage that overlaps another contractOnly with workarounds
An engine add-on that overlaps a separate engine program depends on a fact held outside the quote.
The engine program flag and the add-on are compared on every call.
Labor rules tied to the shopOnly with workarounds
Enhanced labor is covered only at authorized service centers, a condition on a different line from the program.
Program and shop are checked together.
Hours, term and stated totalsOnly with care
Annual hours differ by model and totals must be recomputed from aircraft, hours and years and compared with what was stated.
Totals are recomputed and compared on every call, in any order the choices arrive.
Buy-in and pricing-by-age approvalsOnly with workarounds
Whether a buy-in applies depends on how the aircraft is enrolled, and age or hours change pricing, so a person has to be pulled in.
Each approval is listed with its reason, and a block always outranks them.

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 order; approval findings need a person to sign off; everything else is computed.

1Wheels and tires are added to EEC Prime Parts; the order adds them to another program.
2The Engine and Landing Gear Overhaul add-ons go with EEC Enhanced or EEC Standard; the order has EEC Prime Parts.
3The Engine add-on excludes work covered by a separate engine program and the order already has one.
4EEC Enhanced covers labor at Embraer-owned or authorized service centers; the order uses a non-authorized shop.
5Embraer Executive Care contracts run five years; the order has 3 years.
6Embraer Executive Care contracts run five years; the order has 7 years.
7The order expects 801 flight hours a year per aircraft; the Phenom 100EV is enrolled for 1 to 800.
8The order expects 1,001 flight hours a year per aircraft; the Praetor 600 is enrolled for 1 to 1,000.
9The order expects 0 flight hours a year per aircraft; the Phenom 300E is enrolled for 1 to 1,000.
10An aircraft that is not under coverage, or an owner moving from Standard to Enhanced, pays a buy-in fee that a person should confirm.
11An owner moving from EEC Standard moves to EEC Enhanced; the order chooses another program.
12The aircraft has 6,000 hours on the airframe; pricing depends on age and hours at enrollment and a person should confirm it.
13149 cycles in 300 flight hours a year is a low cycles-to-hours ratio and a surcharge may apply; a person should confirm it.
14The order covers 5 aircraft; a fleet of 5 or more needs a person to review it.
15The order has no aircraft.
16The order states 2,500 flight hours over the term; 2 aircraft at 300 hours a year for 5 years come to 3,000.

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. Charter Phenom 300E pair: Two Phenom 300E on EEC Enhanced with an engine overlap and a non-authorized shop

The agent's request. Please enroll 2 Embraer Phenom 300E aircraft (a new aircraft) in EEC Enhanced for 5 years, at 350 flight hours and 280 cycles a year per aircraft, with 900 hours on the airframe, with the Engine add-on, serviced at a non-authorized shop, with a separate engine program already in place. The order states 3,500 flight hours over the term and a term of 60 months. It is ready to send.

Verdict: Blocked.

  • Engine add-on overlaps an engine program. The Engine add-on excludes work covered by a separate engine program and the order already has one.
  • Enhanced labor at a non-authorized shop. EEC Enhanced covers labor at Embraer-owned or authorized service centers; the order uses a non-authorized shop.

2. Charter Phenom 300E pair: The agent resubmits after fixing the errors

The agent's request. Please enroll 2 Embraer Phenom 300E aircraft (a new aircraft) in EEC Enhanced for 5 years, at 350 flight hours and 280 cycles a year per aircraft, with 900 hours on the airframe, serviced at Embraer-authorized service centers, with a separate engine program already in place. The order states 3,500 flight hours over the term and a term of 60 months. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 Phenom 300E aircraft on a 5-year program, 3,500 flight hours over the term in all.

3. Praetor 500 owner: A used Praetor 500 on Prime Parts with the Engine add-on and a three-year term

The agent's request. Please enroll 1 Embraer Praetor 500 aircraft (an aircraft not under coverage) in EEC Prime Parts for 3 years, at 400 flight hours and 300 cycles a year per aircraft, with 2,200 hours on the airframe, with the Engine add-on, serviced at Embraer-authorized service centers. The order states 1,200 flight hours over the term and a term of 36 months. It is ready to send.

Verdict: Blocked.

  • Term is not five years. Embraer Executive Care contracts run five years; the order has 3 years.
  • Add-on not offered with Prime Parts. The Engine and Landing Gear Overhaul add-ons go with EEC Enhanced or EEC Standard; the order has EEC Prime Parts.
  • Buy-in fee to confirm. An aircraft that is not under coverage, or an owner moving from Standard to Enhanced, pays a buy-in fee that a person should confirm.

4. Praetor 500 owner: The agent resubmits after fixing the errors

The agent's request. Please enroll 1 Embraer Praetor 500 aircraft (an aircraft not under coverage) in EEC Enhanced for 5 years, at 400 flight hours and 300 cycles a year per aircraft, with 2,200 hours on the airframe, serviced at Embraer-authorized service centers. The order states 2,000 flight hours over the term and a term of 60 months. It is ready to send.

Verdict: Needs approval.

  • Buy-in fee to confirm. An aircraft that is not under coverage, or an owner moving from Standard to Enhanced, pays a buy-in fee that a person should confirm.
  • Order summary. 1 Praetor 500 aircraft on a 5-year program, 2,000 flight hours over the term in all.

5. Phenom 100EV fleet: Six Phenom 100EV above the model hours limit

The agent's request. Please enroll 6 Embraer Phenom 100EV aircraft (a new aircraft) in EEC Standard for 5 years, at 900 flight hours and 600 cycles a year per aircraft, with 300 hours on the airframe, serviced at Embraer-authorized service centers. The order states 27,000 flight hours over the term and a term of 60 months. It is ready to send.

Verdict: Blocked.

  • Annual hours outside what the model takes. The order expects 900 flight hours a year per aircraft; the Phenom 100EV is enrolled for 1 to 800.
  • Fleet order to review. The order covers 6 aircraft; a fleet of 5 or more needs a person to review it.

6. Phenom 100EV fleet: The agent resubmits after fixing the errors

The agent's request. Please enroll 6 Embraer Phenom 100EV aircraft (a new aircraft) in EEC Standard for 5 years, at 700 flight hours and 600 cycles a year per aircraft, with 300 hours on the airframe, serviced at Embraer-authorized service centers. The order states 21,000 flight hours over the term and a term of 60 months. It is ready to send.

Verdict: Needs approval.

  • Fleet order to review. The order covers 6 aircraft; a fleet of 5 or more needs a person to review it.
  • Order summary. 6 Phenom 100EV aircraft on a 5-year program, 21,000 flight hours over the term in all.

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 Embraer Executive Care program order for executive jets: the aircraft model, the program (Enhanced, Standard or Prime Parts), the Engine, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the program 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 enroll 2 Embraer Phenom 300E aircraft (a new aircraft) in EEC Enhanced for 5 years, at 350 flight hours and 280 cycles a year per aircraft. The order states 3,500 flight hours over the term and a term of 60 months. 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 Engine add-on excludes work covered by a separate engine program and the order already has one. EEC Enhanced covers labor at Embraer-owned or authorized service centers; the order uses a non-authorized shop.
  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 order are checked against each other.
  7. What this shows: for add-ons that only go with some programs, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the engine add-on to no and the non-authorized shop to no.
  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 order.
  13. Two problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.