Predictika · Airline seating program quotes
An AI sales agent prepares a seating program quote for a fictional airline: seat family, aircraft type, cabin class, options, new-seat or retrofit program, delivery date and seat counts. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the program rules and returns a verdict, every reason and the program figures it computed.
This validator models airline seating program quotes for a set of passenger seat families, not just the scenarios shown below.
Any seating program quote for these seat families that touches aircraft fit, options, retrofit paths, program size or delivery timing is in scope — not only the scenarios pictured here. Not covered: prices (Collins publishes no seating prices, so this validator produces no price build-up or line-item quote), actuation and other product lines, airframer contracts, and any vendor CPQ platform. Assumptions: aircraft applicability for several families, lead times, minimum programs, per-aircraft limits and approval thresholds are invented illustrative values.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A seat family quoted for an aircraft type it is not offered on | Only with care Seat-to-aircraft applicability is usually a table of product rules. It works, but every new seat family or aircraft adds rules someone must keep in step. | Applicability comes from the seat and aircraft records, so a new family is a new row, not a new rule. |
| Options that depend on the seat family, or on which retrofit path was chosen | Only with workarounds The same option is allowed or not depending on two other choices. Rules have to be written for each combination, and they drift as paths are added. | The option capability is computed from the seat family and the retrofit path on every call. |
| A total seat count stated on the quote that differs from seats per aircraft times aircraft | Only with care A validation rule can compare them, but only if the stated total is a field on the quote, which it rarely is. | The stated total travels with the quote and is compared with the computed total on every call. |
| A delivery date that is too soon, or only just far enough out, for the seat family or retrofit | Only with care Lead time has to be computed from two dates, and a near-limit approval is a second rule on top of the block. | The lead time is computed from the order and delivery dates; short is a block, close to the minimum is an approval. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as 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. |
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.
| 1 | Aurora business class suite is not offered for the Airbus A350. |
| 2 | the quote is for Business class but this seat and refresh path serve a different cabin class. |
| 3 | a suite door is not available on the Diamond business class seat. |
| 4 | a seat-back screen is not available with this seat and refresh path. |
| 5 | USB power is not available with this seat and refresh path. |
| 6 | a new-seat program takes no Pinnacle refresh path, but the quote has Aspire. |
| 7 | a retrofit program needs the Pinnacle seat as its base and a refresh path (Pinnacle Aspire, Aspire+ or MiQ); the quote has Aspire economy seat. |
| 8 | a retrofit needs engineering and certification work, and the quote has no certification plan. |
| 9 | delivery 8 months after order is under the 9 month minimum lead time. |
| 10 | 25 seats per aircraft is above the 24 this seat family is quoted for. |
| 11 | 297 seats per aircraft is above the 296 seats the Boeing 787 is modeled to carry. |
| 12 | 22 seats in total is under the 24 seat minimum program for Aurora business class suite. |
| 13 | the quote states 200 seats in total, but 36 seats per aircraft on 6 aircraft is 216. |
| 14 | a custom trim and finish adds engineering work; it needs program management approval. |
| 15 | delivery 26 months after order is within 3 months of the 24 month minimum lead time; confirm the delivery schedule with the customer. |
| 16 | 801 seats in total is above 800 and needs program management approval. |
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.
The agent's request. Please quote Aurora business class suites for 4 Airbus A350 aircraft: 12 seats per aircraft, ordered November 2026 for delivery in November 2029, with suite doors. The quote states 48 seats in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Aurora business class suites for 4 Airbus A320 family aircraft: 12 seats per aircraft, ordered November 2026 for delivery in November 2029, with suite doors. The quote states 48 seats in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Pinnacle Aspire retrofit of Pinnacle economy seats for 4 Boeing 737 family aircraft: 160 seats per aircraft, ordered November 2026 for delivery in July 2027, with 11.5-inch seat-back screens, USB power and bi-fold tray tables. The quote states 640 seats in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Pinnacle Aspire+ retrofit of Pinnacle economy seats for 4 Boeing 737 family aircraft: 160 seats per aircraft, ordered November 2026 for delivery in January 2028, with 11.5-inch seat-back screens, USB power and bi-fold tray tables. A certification plan is in place. The quote states 640 seats in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Elements business class suites for 6 Airbus A350 aircraft: 36 seats per aircraft, ordered November 2026 for delivery in July 2028, with suite doors. The quote states 200 seats in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Elements business class suites for 6 Airbus A350 aircraft: 36 seats per aircraft, ordered November 2026 for delivery in November 2028, with suite doors and a custom trim and finish. The quote states 216 seats in total. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.