Predictika · Upholstery orders
An AI sales agent takes an order for the Davis collection, recliners, sofas and power reclining sectionals in fabric, Performance fabric or leather. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the seat count the agent states with the one it computes, and returns a verdict, every reason and the figures it computed.
This validator models orders for the Flexsteel Davis collection built from Flexsteel's public model names, not just the scenarios shown below.
Any Davis collection order that touches these models and rules is in scope, not only the scenarios pictured here. Collection and model names are Flexsteel's own public names. The doorway widths, outlet rule, console limit, delivery load and approval thresholds are modeled from comparable upholstery orders and are not Flexsteel-published rules. Not covered: prices (this validator produces no price build-up or line-item quote), fabric grades and individual fabric patterns, other Flexsteel collections such as Zecliner, and bedroom and dining pieces.
7 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 |
|---|---|---|
| Leather only on the recliner and power only on the sectional | Only with care These are product-availability rules per model and cover; they work, but each new model or cover adds rules to maintain. | Model, cover and motion are checked together on every call. |
| Doorway width against what each piece needs | Only with workarounds The width needed depends on the model and on whether the sectional backs are removed, so it needs a calculation compared with a free-entry doorway width. | The width each piece needs is computed and compared with the doorway. |
| Outlets for the power seats | Only with workarounds The seats come from the model, seats per sectional and quantity; the check needs a calculation across several lines. | Power seats are computed from the order and compared with the outlets. |
| Consoles limited by the seats of the sectional | Only with care A rule can compare the two numbers, but only when the sectional size is a field of the order. | Seats and consoles are checked together. |
| Stated seat count that must match the pieces ordered | Only with care A stated figure is a free-entry field; a rule can compare it with a computed one, but someone has to write and maintain that comparison. | The stated figure travels with the order and is compared with the computed figure 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 | An order of 0 pieces is outside the 1 to 40 pieces that this model accepts on one order. |
| 2 | An order of 41 pieces is outside the 1 to 40 pieces that this model accepts on one order. |
| 3 | An order of 41 pieces or more needs a dealer manager to review delivery scheduling. |
| 4 | An order of 40 pieces or more needs a dealer manager to review delivery scheduling. |
| 5 | The Davis collection lists leather versions of the recliner only; a leather sofa or sectional is not on the quote form. |
| 6 | The Davis sectional is a power reclining sectional; a manual sectional is not offered. |
| 7 | The power headrest is adjusted by a power button, so it needs power reclining motion. |
| 8 | A sectional with 2 seats is outside the 3 to 6 seats of the sectional layouts in this model. |
| 9 | A sectional with 7 seats is outside the 3 to 6 seats of the sectional layouts in this model. |
| 10 | The straight console with cup holders is part of the sectional; the quote has 1 consoles on another model. |
| 11 | A sectional of 5 seats can take at most one console fewer than its seats; the quote has 5 consoles. |
| 12 | The doorway is 35 inches wide but the piece needs 36 inches to get through. |
| 13 | The doorway is within 2 inches of the width the piece needs (36 inches); the delivery crew should measure it. |
| 14 | The doorway is within 2 inches of the width the piece needs (30 inches); the delivery crew should measure it. |
| 15 | The doorway is 34 inches wide but the piece needs 36 inches to get through. |
| 16 | The doorway is 27 inches wide but the piece needs 34 inches to get through. |
| 17 | Removing the backs to move through a doorway is quoted for the sectional only. |
| 18 | 12 power seats need at least one outlet for every 2 seats; the room has 5 outlets. |
| 19 | An order of 20 pieces or more needs a dealer manager to review delivery scheduling. |
| 20 | The order is 2,520 cubic feet; one delivery truck takes 2,400 cubic feet in this model. |
| 21 | An order of 21 pieces or more needs a dealer manager to review delivery scheduling. |
| 22 | The quote states 14 seats, but the pieces on it have 12. |
| 23 | The quote states 10 seats, but the pieces on it have 12. |
| 24 | Arm covers are listed for the fabric versions; a person should confirm they are available with leather. |
| 25 | An order of 10 pieces or more needs a dealer manager to review delivery scheduling. |
| 26 | The doorway is 20 inches wide but the piece needs 30 inches to get through. |
| 27 | The quote states 9 seats, but the pieces on it have 10. |
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 10 Davis power reclining sectionals of 5 seats with 5 consoles in leather with power motion, power headrests, delivered through a 30 inch doorway to a room with 6 outlets. The quote states 45 seats in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 10 Davis power reclining sectionals of 5 seats with 4 consoles in Revolution Performance fabric with power motion, power headrests, delivered through a 30 inch doorway with the backs removed to a room with 25 outlets. The quote states 50 seats in total. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 9 Davis power reclining sectionals of 5 seats with 4 consoles in Revolution Performance fabric with power motion, power headrests, delivered through a 34 inch doorway with the backs removed to a room with 23 outlets. The quote states 45 seats in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 Davis reclining sofas in leather with manual motion, power headrests, delivered through a 40 inch doorway to a room with 0 outlets. The quote states 18 seats in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Davis reclining sofas in LiveSmart Performance fabric with power motion, delivered through a 40 inch doorway to a room with 9 outlets. The quote states 18 seats in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 Davis recliners in leather with power motion, power headrests and arm covers, delivered through a 27 inch doorway to a room with 3 outlets. The quote states 8 seats in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 Davis recliners in leather with power motion, power headrests, delivered through a 36 inch doorway to a room with 4 outlets. The quote states 8 seats in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.