Predictika · Theme park ticket quotes
An AI sales agent prepares a theme park ticket quote for a family or group: the first park day, the ticket length, who is in the party, Park Hopper, Lightning Lane, a Florida resident offer or a group rate, and the total. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the ticket rules and returns a verdict, every reason and the total it computed.
This validator models Walt Disney World ticket quotes, not just the scenarios shown below.
Any ticket quote that touches these rules is in scope, not only the scenarios pictured here. Every price, multiplier, window, add-on price and threshold is an illustrative estimate built from the public ticket structure, and the quote runs on a small set of sample dates. Not covered: other Disney products (resort stays, dining, Disney Genie services beyond Lightning Lane, annual passes), promotions and real-time inventory. The validator shows a computed total but no line-item table.
8 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 |
|---|---|---|
| Ticket length, trip length and use window that move together | Only with care The use window, the minimum trip length, the Florida offer lengths and the Multi Pass days each depend on the ticket length, so every rule has to be written against it and re-checked when it changes. | The ticket length is one field of the request, and its window, days and price are read from one record on every call. |
| A Florida resident offer with its own residency, length and date conditions | Only with care Residency, 3-day and 4-day lengths and holiday blackouts are three separate rules, and the date rule needs a price-tier lookup beside the price rules. | All three conditions and the residency check are evaluated together, so one failed condition never hides another. |
| A group rate that depends on how many guests are ticketed | Only with workarounds The guest count has to be calculated from adults and children, and the 20-guest and 5 percent limits compared with it, so adding a guest in one place changes the answer in another. | The ticketed guests are derived on each call, and the group limits are checked against them in the same pass. |
| A stated total that must match the computed total | Only with workarounds The total comes from tickets, add-ons, a discount and tax, so a separate rule has to recompute it and compare it, and a changed date or length makes the old figure stale. | The stated total is a field of the request and is compared with the computed total on every call. |
| Every problem returned in one answer | Only 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. |
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 | A 4-day ticket must be used within 7 calendar days of first use; the plan spans 9 days. |
| 2 | The Florida resident offer requires a Florida resident; this party is not marked as Florida residents. |
| 3 | Florida residency must be verified with a Florida ID before the offer tickets are issued. |
| 4 | Lightning Lane Multi Pass bought with a ticket covers every ticket day; 2 days were requested on a 4-day ticket. |
| 5 | Stated total does not match: the agent stated $2,148.22; the validator computes $2,287.85. |
| 6 | A 5 percent group rate needs group sales approval. |
| 7 | Tickets starting Dec 22, 2027 are not on sale yet. |
| 8 | 5 park days cannot fit in a 4-day trip; each park day needs its own calendar day. |
| 9 | The party has no guest age 10 or older; children must be accompanied by an adult. |
| 10 | At most 2 Lightning Lane Single Pass purchases per guest per day; 3 were requested. |
| 11 | The Florida resident offer is sold as 3-day or 4-day tickets only, not 5 days. |
| 12 | Dec 28, 2026 is a holiday date blocked out for the Florida resident offer. |
| 13 | A 10 percent group discount needs at least 20 ticketed guests (this party has 24) and cannot exceed 5 percent. |
| 14 | Stated total does not match: the agent stated $536.66; the validator computes $486.66. |
| 15 | A 5 percent group discount needs at least 20 ticketed guests (this party has 12) and cannot exceed 5 percent. |
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 5-day tickets starting Dec 22, 2027 for 2 children aged 3 to 9, 1 under 3 and no adults on a trip of 4 calendar days, with Park Hopper, Lightning Lane Multi Pass for 3 days, 3 Lightning Lane Single Passes per guest per day, the Florida resident offer, with the party marked as not Florida residents and a 6 percent group rate. The total is $1,920.83. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4-day tickets starting Jan 12, 2027 for 2 adults, 2 children aged 3 to 9 and 1 under 3 on a trip of 6 calendar days, with Park Hopper, Lightning Lane Multi Pass for 3 days, 2 Lightning Lane Single Passes per guest per day and the Florida resident offer, with the party marked as Florida residents. The total is $1,920.83. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4-day tickets starting Jan 12, 2027 for 2 adults, 2 children aged 3 to 9 and 1 under 3 on a trip of 6 calendar days, with Park Hopper, Lightning Lane Multi Pass for 4 days and 2 Lightning Lane Single Passes per guest per day. The total is $3,115.51. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2-day tickets starting Jun 8, 2027 for 14 adults, 4 children aged 3 to 9 and 2 under 3 on a trip of 6 calendar days, with 3 Lightning Lane Single Passes per guest per day and a 5 percent group rate. The total is $7,694.09. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2-day tickets starting Jun 8, 2027 for 16 adults, 4 children aged 3 to 9 and 2 under 3 on a trip of 4 calendar days, with 2 Lightning Lane Single Passes per guest per day and a 5 percent group rate. The total is $7,616.93. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 2-day tickets starting Jun 8, 2027 for 16 adults, 4 children aged 3 to 9 and 2 under 3 on a trip of 4 calendar days, with 2 Lightning Lane Single Passes per guest per day and a 5 percent group rate. Group sales has approved the group rate. The total is $7,616.93. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 5-day tickets starting Sep 7, 2027 for 2 adults and 2 children aged 3 to 9 on a trip of 7 calendar days, with Park Hopper. The total is $2,148.22. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 5-day tickets starting Sep 7, 2027 for 2 adults and 2 children aged 3 to 9 on a trip of 7 calendar days, with Park Hopper. The total is $2,287.85. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.