Predictika · School seating order: seat size and grade, options, colors and Quick Ship

An AI sales agent's Virco 9000 Series school seating order, checked before it goes out

An AI sales agent prepares an order for a school district: 9000 Series chairs, upholstered chairs or chair desks, with a seat height, seat color, options and a delivery choice. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public product and Quick Ship rules and returns a verdict, every reason and the figures it computed.

Scope: Virco 9000 Series school seating orders: seat height and grade level, bookrack and ganging options, upholstered chairs, chair desks and Quick Ship. See everything this validator covers

This validator models orders for one product line, the Virco 9000 Series (plastic-shell chairs, the upholstered chair and the chair desks), not just the scenarios shown below.

  • Seat height and grade level — seat heights of 10, 12, 14, 16 and 18 inches, each published for a grade range (preschool at 10 inches up to 5th grade through adult at 18 inches); the grade level the order states is compared with the seat height.
  • Options — the bookrack and the ganging device are listed for the 18 inch seat height only; the upholstered chair is published with five seat color and upholstery pairs, and the chair desk with an 18 inch seat height and a work surface choice.
  • Quick Ship — Virco's 2026 Quick Ship brochure lists the 9000 Series chair in Navy, Wine, Graphite or Black with a chrome frame and nylon glides, and the chair desk with a Navy seat and a Medium Oak or Grey Nebula top, for orders taken by December 31, 2026; July and August orders go to a person because delivery dates may be extended.

Any 9000 Series order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Virco publishes none on these pages, so this validator produces no price build-up or line-item quote), casters and ganging hardware details, other Virco series, tables and bid-specific terms.

The AI sales agentBuilds the school seating 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.

7 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
Options that exist at one seat height onlyOnly with care
The bookrack and ganging device are listed for the 18 inch seat height only; a rule per option and size is needed and has to stay in step with the product pages.
Seat height and options arrive in one request and are checked together.
Grade level that must fit the seat heightOnly with care
A buyer's stated grade level is a free-entry field; a rule can compare it with the published height range, but someone has to write and maintain the comparison.
The stated grade level travels with the order and is compared with the seat height on every call.
Quick Ship offered for some combinations onlyOnly with workarounds
Eligibility depends on model, seat color, frame, glides, options and order date at once, so the product rules multiply and drift from the brochure.
Quick Ship eligibility is one rule over the whole configuration; a case outside it is blocked with the reason.
Upholstery that must pair with the seat colorOnly with care
Five fixed color and fabric pairs mean five rules, plus a rule for each other seat color.
The pairing is checked against the published pairs on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order 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.

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.

1Virco lists the bookrack for the 18 inch seat height only, but the order has a bookrack on a 16 inch chair.
2Virco lists the ganging device for the 18 inch seat height only, but the order has a ganging device on a 12 inch chair.
3The 9000 Series is published in seat heights of 10, 12, 14, 16 and 18 inches, but the order has 20 inches.
4The 9000 Series is published in seat heights of 10, 12, 14, 16 and 18 inches, but the order has 8 inches.
5The order states a grade level that Virco does not publish for a 16 inch seat height.
6The order has 0 units; at least 1 unit is needed.
7The upholstered chair is published only as Wine with Sedona Ruby, Black with Onyx, Forest Green with Sedona Loden, Graphite with Graphite or Navy with Sedona Sailor; the order has a different seat color and upholstery pairing.
8An upholstery choice applies to the upholstered chair only, but the order has one on a different product.
9The Virco upholstered 9000 Series page shows an 18 inch seat height only, but the order has 16 inches; a person should confirm it with Virco.
10A chair desk needs a work surface choice (12 x 20 inch tablet arm or 18 x 24 inch top), and a work surface applies to chair desks only.
11Virco publishes the 9000 Series chair desk with an 18 inch seat height only, but the order has 16 inches.
12A chair desk needs a work surface color, and a work surface color applies to chair desks only.
13Quick Ship covers only the 9000 Series chair in Navy, Wine, Graphite or Black with a chrome frame and nylon glides, or the 18 inch chair desk with a Navy seat and a Medium Oak or Grey Nebula top; this order is not one of those.
14The Quick Ship selections apply to orders taken by December 31, 2026, but the order is dated 2027.
15During Virco peak season of July and August, delivery dates may be extended; a person should confirm the date with Virco.
16Virco lists the bookrack for the 18 inch seat height only, but the order has a bookrack on a 14 inch chair.
17Virco lists the ganging device for the 18 inch seat height only, but the order has a ganging device on a 14 inch chair.
18The order states a grade level that Virco does not publish for a 14 inch seat height.

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. Seat height and grade level: 96 chairs at a 16 inch seat height stated for kindergarten to 2nd grade

The agent's request. Please quote 96 Virco 9000 Series chairs at a 16 inch seat height in Navy with nylon glides, on standard delivery, ordered in October 2026. The order states they are for kindergarten to 2nd grade. It is ready to send.

Verdict: Blocked.

  • Stated grade level does not fit the seat height. The order states a grade level that Virco does not publish for a 16 inch seat height.

2. Seat height and grade level: The agent resubmits after fixing the errors

The agent's request. Please quote 96 Virco 9000 Series chairs at a 14 inch seat height in Navy with nylon glides, on standard delivery, ordered in October 2026. The order states they are for kindergarten to 2nd grade. It is ready to send.

Verdict: Allowed.

  • Order summary. 96 units with a seat height of 14 inches.

3. Quick Ship and options: 240 Teal chairs with a bookrack on Quick Ship at a 16 inch seat height

The agent's request. Please quote 240 Virco 9000 Series chairs at a 16 inch seat height in Teal with nylon glides, each with a bookrack, on Quick Ship, ordered in October 2026. The order states they are for 3rd to 4th grade. It is ready to send.

Verdict: Blocked.

  • Bookrack on a smaller chair. Virco lists the bookrack for the 18 inch seat height only, but the order has a bookrack on a 16 inch chair.
  • Not a Quick Ship configuration. Quick Ship covers only the 9000 Series chair in Navy, Wine, Graphite or Black with a chrome frame and nylon glides, or the 18 inch chair desk with a Navy seat and a Medium Oak or Grey Nebula top; this order is not one of those.

4. Quick Ship and options: The agent resubmits after fixing the errors

The agent's request. Please quote 240 Virco 9000 Series chairs at a 18 inch seat height in Teal with nylon glides, each with a bookrack, on Quick Ship, ordered in October 2026. The order states they are for 5th grade to adult. It is ready to send.

Verdict: Blocked.

  • Not a Quick Ship configuration. Quick Ship covers only the 9000 Series chair in Navy, Wine, Graphite or Black with a chrome frame and nylon glides, or the 18 inch chair desk with a Navy seat and a Medium Oak or Grey Nebula top; this order is not one of those.

5. Quick Ship and options: The agent resubmits after fixing the errors

The agent's request. Please quote 240 Virco 9000 Series chairs at a 18 inch seat height in Teal with nylon glides, each with a bookrack, on standard delivery, ordered in October 2026. The order states they are for 5th grade to adult. It is ready to send.

Verdict: Allowed.

  • Order summary. 240 units with a seat height of 18 inches.

6. Upholstered chairs: 48 upholstered chairs with a Teal seat and Sedona Sailor upholstery

The agent's request. Please quote 48 Virco 9000 Series upholstered chairs at a 18 inch seat height in Teal with nylon glides, with Sedona Sailor upholstery, on standard delivery, ordered in October 2026. The order states they are for 5th grade to adult. It is ready to send.

Verdict: Blocked.

  • Upholstery does not match the seat color. The upholstered chair is published only as Wine with Sedona Ruby, Black with Onyx, Forest Green with Sedona Loden, Graphite with Graphite or Navy with Sedona Sailor; the order has a different seat color and upholstery pairing.

7. Upholstered chairs: The agent resubmits after fixing the errors

The agent's request. Please quote 48 Virco 9000 Series upholstered chairs at a 18 inch seat height in Navy with nylon glides, with Sedona Sailor upholstery, on standard delivery, ordered in October 2026. The order states they are for 5th grade to adult. It is ready to send.

Verdict: Allowed.

  • Order summary. 48 units with a seat height of 18 inches.

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 school district: 9000 Series chairs, upholstered chairs or chair desks. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public product and Quick Ship rules 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 quote 240 Virco 9000 Series chairs at a 16 inch seat height in Teal with nylon glides, each with a bookrack, on Quick Ship, ordered in October 2026. The order states they are for 3rd to 4th grade. 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. Virco lists the bookrack for the 18 inch seat height only, but the order has a bookrack on a 16 inch chair. Quick Ship covers only the 9000 Series chair in Navy, Wine, Graphite or Black with a chrome frame and nylon glides, or the 18 inch chair desk with a Navy seat and a Medium Oak or Grey Nebula top; this order is not one of those.
  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 quick Ship offered for some combinations only, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the seat height to 18 inches and the stated grade level to 5th grade to adult.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. Quick Ship covers only the 9000 Series chair in Navy, Wine, Graphite or Black with a chrome frame and nylon glides, or the 18 inch chair desk with a Navy seat and a Medium Oak or Grey Nebula top; this order is not one of those.
  12. One finding cleared. Still blocking: not a Quick Ship configuration.
  13. The agent resubmits once more.
  14. The revised request. It changes the delivery to standard.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Two problems caught in one call, fixed in two passes, 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.