Predictika · Commercial seating orders
An AI sales agent prepares an order for Civara task chairs and stools from the KI price list: the back style, base, arms, headrest, frame color, casters, cylinder height, mesh color and upholstery grade on each of two order lines. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published price list and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models Civara task seating orders as listed in the KI Civara Task Seating Price List (effective September 2, 2026), not just the scenarios shown below.
Any Civara order that touches these rules is in scope — not only the scenarios pictured here. Not covered: other KI product lines, C.O.M. yardage for large orders, dealer or contract discounts, installation, taxes, special services and lead times. Assumptions: the frame and caster upcharges are per seat, the model's yardage is taken from the non-contrast C.O.M. yardage printed beside each model, and a quote can have two order lines. Prices are the list prices in the September 2, 2026 price list and may change.
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 |
|---|---|---|
| Options that are valid only on some models, such as cylinders on chairs and mesh color on mesh backs | Only with care Each option needs a dependency rule tied to the model, and every price-list update means editing those rules. | The option is checked against the model on every call, together with all the other rules. |
| Prices built from a model price, frame and caster upcharges and yardage times a grade price | Only with care A price rule per upcharge plus a yardage table, with the mesh and upholstered yardage kept apart; it works, but it has to be kept in step with the list. | Each line is priced from its model, options and grade on every call and the lines are added into the total. |
| Stated totals that must equal the computed delivered total | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but the total depends on everything above. | The stated total travels with the quote and is compared with the computed total on every call. |
| Two order lines where an unused line must not be checked | Only with workarounds Rules per line fire whether or not the line is used unless each is guarded, which is easy to miss. | Each line is checked only when it has a quantity. |
| Customer own material that needs a person | Only with care This is not an error but needs sign-off, and an approval step is easy to leave out. | The approval is raised when the order asks for it, and the order cannot be released until it is approved. |
| 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 | The order has 0 on line 1 and 10 on line 2; line 1 needs at least 1 and line 2 cannot be negative. |
| 2 | The order has 40 on line 1 and -1 on line 2; line 1 needs at least 1 and line 2 cannot be negative. |
| 3 | The heaviest user weighs 301 pounds; Civara task seating has a 300 pound weight rating. |
| 4 | Line 1 is a task chair, which needs a low-height or standard-height cylinder; none is chosen. |
| 5 | Line 2 is a task stool; the low-height and standard-height cylinder options are available on task chairs only. |
| 6 | Line 1 has a mesh back and no mesh color is chosen. |
| 7 | Line 2 has an upholstered back, so a mesh color does not apply. |
| 8 | Line 1 has no upholstery grade or customer own material chosen. |
| 9 | Line 2 has no upholstery grade or customer own material chosen. |
| 10 | Line 1 uses customer own material (C.O.M.); KI must approve the material before production, so a person should confirm it. |
| 11 | The order states a total of $63,680.00; the list prices give $62,750.00. |
| 12 | Line 2 uses customer own material (C.O.M.); KI must approve the material before production, so a person should confirm it. |
| 13 | The order states a total of $63,679.99; the list prices give $63,680.00. |
| 14 | The order states a total of $63,681.00; the list prices give $63,680.00. |
| 15 | The order states a total of $63,680.00; the list prices give $67,200.00. |
| 16 | The heaviest user weighs 320 pounds; Civara task seating has a 300 pound weight rating. |
| 17 | Line 1 has an upholstered back, so a mesh color does not apply. |
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 36 mesh-back task chairs with an aluminum base and 4D adjustable arms, a black frame, standard casters, a standard-height cylinder and grade B upholstery, plus 12 upholstered-back task stools with a plastic base and no arms, a white frame, designer casters, a standard-height cylinder and grade E upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $56,967.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 36 mesh-back task chairs with an aluminum base and 4D adjustable arms, a black frame, standard casters, a standard-height cylinder, fog mesh and grade B upholstery, plus 12 upholstered-back task stools with a plastic base and no arms, a white frame, designer casters and grade E upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $56,967.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 24 upholstered-back task chairs with an aluminum base and 4D adjustable arms and a headrest, a warm grey frame, standard casters, a low-height cylinder, plus 8 upholstered-back task stools with an aluminum base and no arms, a black frame, standard casters and grade H upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $45,368.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 24 upholstered-back task chairs with an aluminum base and 4D adjustable arms and a headrest, a warm grey frame, standard casters, a low-height cylinder and grade H upholstery, plus 8 upholstered-back task stools with an aluminum base and no arms, a black frame, standard casters and grade H upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $47,480.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 30 upholstered-back task chairs with a plastic base and 4D adjustable arms, a black frame, standard casters, a standard-height cylinder and the customer's own material upholstery, plus 10 mesh-back task chairs with an aluminum base and no arms, a black frame, designer casters, nickel mesh and grade C upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $43,207.50. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 upholstered-back task chairs with a plastic base and 4D adjustable arms, a black frame, standard casters, a standard-height cylinder and the customer's own material upholstery, plus 10 mesh-back task chairs with an aluminum base and no arms, a black frame, designer casters, a low-height cylinder, nickel mesh and grade C upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $43,207.50. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 30 upholstered-back task chairs with a plastic base and 4D adjustable arms, a black frame, standard casters, a standard-height cylinder and grade L upholstery, plus 10 mesh-back task chairs with an aluminum base and no arms, a black frame, designer casters, a low-height cylinder, nickel mesh and grade C upholstery. The heaviest user weighs 250 pounds. The quote states a delivered total of $49,927.50. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.