Predictika · Event catering and hospitality quotes
An AI sales agent prepares a quote for an event catering and hospitality job: a venue type, a service level, a menu style, a bar option, a guest count, the days of the event, servers, notice, optional add-on services and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of these quotes and returns a verdict, every reason and the total it computed.
This validator models event catering quotes, not just the scenarios shown below.
Any event catering quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Sodexo services, tax and gratuities. Public versus modeled: the Sodexo Live! brand and the service types (venue cleaning, concierge, hospitality package design) come from Sodexo's public announcements; the service levels, per-guest rates, staffing ratios, venue capacities, notice periods, thresholds, the 22 percent service charge and every price (amounts are in cents) are modeled by Predictika from comparable event catering offers, are illustrative and are not published by Sodexo.
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 guest count that must fit the venue type | Only with care Each venue type has its own capacity, so the guest rule has to look it up and the rules form a table kept in step with the venue list. | Venue and guest count are fields of one quote and are checked together on every call. |
| Staffing that depends on the menu style | Only with care Plated, stations and buffet service each need a different number of servers per guest. | Menu style, servers and guests are fields of one quote and are compared on every call. |
| Notice and add-ons that depend on the service level | Only with care Each service level has its own notice period and its own add-on limits. | The service level is a field of the quote and is checked against notice and add-ons on every call. |
| A stated total that must match the computed total | Only with workarounds The price is built from food, bar, servers, setup, add-ons, discount and a service charge, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed total on every call. |
| Large events and discounts that go to a person | Only with care A separate approval path with its own thresholds that must not overlap the blocking rules. | Blocks and approvals come back together; an approval-only quote is not blocked. |
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 | 24 guests a day is outside the 25 to 5,000 guests this venue type can cater. |
| 2 | 801 guests a day is outside the 25 to 800 guests this venue type can cater. |
| 3 | An event of 2,500 guests a day needs a review of staffing and kitchen capacity. |
| 4 | 2,501 guests a day is outside the 25 to 2,500 guests this venue type can cater. |
| 5 | An event of 2,501 guests a day needs a review of staffing and kitchen capacity. |
| 6 | An event of 3,000 guests a day needs a review of staffing and kitchen capacity. |
| 7 | 5,001 guests a day is outside the 25 to 5,000 guests this venue type can cater. |
| 8 | An event of 5,001 guests a day needs a review of staffing and kitchen capacity. |
| 9 | An event of 1,501 guests a day needs a review of staffing and kitchen capacity. |
| 10 | An event of 0 days is outside the 1 to 14 days one quote can cover. |
| 11 | An event of 15 days is outside the 1 to 14 days one quote can cover. |
| 12 | 7 servers cannot serve the guests at this menu style, which needs one server per 30 guests. |
| 13 | 9 servers cannot serve the guests at this menu style, which needs one server per 20 guests. |
| 14 | 7 servers cannot serve the guests at this menu style, which needs one server per 25 guests. |
| 15 | The Premier service level is served plated or at stations, not as a buffet. |
| 16 | 6 days of notice is less than the 7 days this service level needs. |
| 17 | 13 days of notice is less than the 14 days this service level needs. |
| 18 | 20 days of notice is less than the 21 days this service level needs. |
| 19 | A full bar is not offered at the Essential service level. |
| 20 | Hospitality package design is offered only with the Premier service level. |
| 21 | A discount of 11 percent is above 10 percent and needs sales management approval. |
| 22 | A discount of 25 percent is above 10 percent and needs sales management approval. |
| 23 | A discount of 26 percent is outside the 0 to 25 percent range. |
| 24 | The quote states a total of 4,552,940 cents; the price build-up gives 4,553,040 cents. |
| 25 | The quote states a total of 4,553,041 cents; the price build-up gives 4,553,040 cents. |
| 26 | An event of 1,600 guests a day needs a review of staffing and kitchen capacity. |
| 27 | A discount of 15 percent is above 10 percent and needs sales management approval. |
| 28 | 3 servers cannot serve the guests at this menu style, which needs one server per 20 guests. |
| 29 | 3 days of notice is less than the 7 days this service level needs. |
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 an event in a cultural venue for 900 guests a day over 15 days, at the Essential service level with buffet service and a full bar, with 4 servers and 5 days of notice, plus hospitality package design, with a discount of 30 percent, for a stated total of 90,216,560 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an event in a cultural venue for 700 guests a day over 3 days, at the Premier service level with plated service and a full bar, with 35 servers and 21 days of notice, plus hospitality package design, with a discount of 8 percent, for a stated total of 40,181,920 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an event in a stadium for 2,800 guests a day over 2 days, at the Signature service level with stations service and a beer and wine bar, with 100 servers and 14 days of notice, plus venue cleaning, with a discount of 15 percent, for a stated total of 57,101,368 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an event in a stadium for 2,800 guests a day over 2 days, at the Signature service level with stations service and a beer and wine bar, with 112 servers and 14 days of notice, plus venue cleaning, with a discount of 15 percent, for a stated total of 57,698,680 cents. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote an event in an arena for 1,000 guests a day over 2 days, at the Premier service level with buffet service and a beer and wine bar, with 34 servers and 25 days of notice, plus concierge service, for a stated total of 24,965,640 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an event in an arena for 1,000 guests a day over 2 days, at the Premier service level with plated service and a beer and wine bar, with 50 servers and 25 days of notice, plus concierge service, for a stated total of 37,734,600 cents. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.