Predictika · Office seating
An AI sales agent prepares an order for the Okamura Sylphy office chair: back height and type, armrests, headrest, lumbar support, base color and the seat and back fabric. Before it goes out, the agent sends it to Predictika, which checks it against the options in the Sylphy spec guide and returns a verdict and every finding at once.
This validator models orders for the Sylphy as the public spec guide describes it, not just the scenarios shown below.
Any Sylphy order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are modeled, so this validator produces no price build-up), the adjustable headrest and gray body colors that some regional pages list, the Steelcut Trio, Remix, Umami3, Divina and Revive fabric families, and every other Okamura chair.
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 exist only on some versions | Only with workarounds The headrest is listed for the high back only and the lumbar support for the mesh back only. A rules-based CPQ needs a rule for each pairing, and each new option adds more pairings to keep in step. | Back height, back type and options are looked up together on every call. |
| Fabric codes that belong to a family | Only with care Each color code belongs to one fabric family and each family fits one kind of back; a wrong code is easy to type and slips through unless every family is written out as a list. | Every color code is checked against the fabric family and the back type quoted. |
| Figures a quote states | Only with workarounds A stated maximum height depends on back height and headrest; a CPQ usually prints the number without checking it against the configuration. | The stated height is compared with the one the configuration gives. |
| Every problem returned in one answer | Only 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. |
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 spec guide lists the fixed headrest only for the high back; this chair has a low back. |
| 2 | The lumbar support is for the mesh back type only; this chair has an upholstered back. |
| 3 | The fabric family quoted does not match the back type; mesh chairs use the mesh colors and upholstered chairs use the upholstery or special fabric colors. |
| 4 | The color code quoted is not offered in the fabric family quoted. |
| 5 | Special fabrics on 25 chairs or more need a person to confirm availability and lead time. |
| 6 | An order of 100 chairs is a project order; a person should confirm terms and lead time. |
| 7 | The order has 0 chairs; it needs at least 1. |
| 8 | The order states a maximum height of 1020 mm; this chair configuration has 1090 mm. |
| 9 | The customer needs a seat height of 425 mm; the chair adjusts from 426 to 556 mm. |
| 10 | The customer needs a seat height of 557 mm; the chair adjusts from 426 to 556 mm. |
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 40 Okamura Sylphy chairs with a high back, upholstered back, adjustable armrests, a fixed headrest and lumbar support, black body, polished leg, in standard upholstery fabric FSF3. The customer needs a seat height of 450 mm. The order states a maximum height of 1090 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 40 Okamura Sylphy chairs with a high back, mesh back, adjustable armrests, a fixed headrest and lumbar support, black body, polished leg, in standard mesh fabric FMP3. The customer needs a seat height of 450 mm. The order states a maximum height of 1283 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 30 Okamura Sylphy chairs with a low back, mesh back, fixed armrests and a fixed headrest, white body, polished leg, in standard mesh fabric FSF1. The customer needs a seat height of 450 mm. The order states a maximum height of 1090 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 Okamura Sylphy chairs with a low back, mesh back, fixed armrests, white body, polished leg, in standard mesh fabric FMR6. The customer needs a seat height of 450 mm. The order states a maximum height of 1020 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 120 Okamura Sylphy chairs with a high back, upholstered back, adjustable armrests, black body, black leg, in TWILL fabric SFKY3. The customer needs a seat height of 600 mm. The order states a maximum height of 1090 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 120 Okamura Sylphy chairs with a high back, upholstered back, adjustable armrests, black body, black leg, in TWILL fabric SFKY3. The customer needs a seat height of 500 mm. The order states a maximum height of 1090 mm. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 20 Okamura Sylphy chairs with a high back, upholstered back, adjustable armrests, black body, black leg, in standard upholstery fabric FSF3. The customer needs a seat height of 500 mm. The order states a maximum height of 1090 mm. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.