Predictika · Office chair quotes
An AI sales agent prepares a quote for the Nowy Styl Xenium office chair: the Swivel, Stationary or Counter version, the Duo-Back, UPH or Mesh backrest, the armrests, base, fabric grade and floor contact, with lumbar support, an adjustable headrest, the Wave option, the 150 kg version and a seat slide, plus the user weight, the quantity and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the list total it computed.
This validator models Nowy Styl Xenium office chair quotes, not just the scenarios shown below.
Any Xenium chair quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Nowy Styl chair families. All prices here are illustrative euros and are not Nowy Styl list prices.
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 on one backrest only | Only with care The Wave option and the 150 kg version are built only with the UPH backrest, and the headrest cannot go on the Duo-Back, so each option has to read the backrest. | The backrest and every option are fields of the same request and are checked against each other on every call. |
| Floor contact and features that depend on the version | Only with care Castors are for the Swivel version, glides for Stationary and Counter, and the seat slide and adjustable armrests also depend on the version. | The version, the floor contact, the slide and the armrests are checked together on every call. |
| A user weight against a rating that changes | Only with care The rating is 110 kg for the standard chair and 150 kg for the heavy-duty version, so the weight limit itself depends on another choice. | The weight is tested against the rating of the chair as configured, in the same pass. |
| A heavy-duty version that cancels another option | Only with care The 150 kg version needs the UPH backrest and cannot be combined with Wave, so one option has to be tested against two others. | Every option is in the same request and the combinations are checked together on every call. |
| A discount band and a large order | Only with workarounds A discount has an approval level and a hard ceiling, and a quantity of 200 or more sends the order to a person; the two interact on the same quote. | The discount and the quantity are checked in the same pass, and blocks and approvals come back together. |
| 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 quote has 0 chairs; at least 1 is needed. |
| 2 | The Wave seat and back option is available only with the UPH backrest. |
| 3 | The adjustable headrest cannot be fitted to the Duo-Back backrest. |
| 4 | The 150 kg heavy-duty version is built only with the UPH backrest. |
| 5 | The 150 kg heavy-duty version cannot be combined with the Wave option. |
| 6 | A user weight of 120 kg is above the rating of this chair; the standard chair is rated to 110 kg and the heavy-duty version to 150 kg. |
| 7 | Only the Swivel version can have castors; the Stationary and Counter versions are fitted with glides. |
| 8 | The seat depth slide is available only on the Swivel version. |
| 9 | The Stationary version is offered only with fixed armrests or no armrests. |
| 10 | A discount of 40 percent is above the 30 percent limit for this quote. |
| 11 | A discount of 20 percent is above 15 percent and needs a sales manager to approve it. |
| 12 | An order of 250 chairs is a project order; a person should confirm lead time and delivery. |
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 Xenium chairs, Stationary version with the Duo-Back backrest, 4D armrests, a black aluminium base, grade A fabric and hard castors. It has an adjustable headrest and the Wave option. The user weighs 80 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 40 Xenium chairs, Stationary version with the Mesh backrest, fixed armrests, a black aluminium base, grade A fabric and glides. It has an adjustable headrest. The user weighs 80 kg. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 20 Xenium chairs, Counter version with the UPH backrest, 2D armrests, a black aluminium base, grade A fabric and hard castors. It has a seat slide. The user weighs 125 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 20 Xenium chairs, Counter version with the UPH backrest, 2D armrests, a black aluminium base, grade A fabric and glides. It has the 150 kg version. The user weighs 125 kg. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 250 Xenium chairs, Swivel version with the UPH backrest, 2D armrests, a black aluminium base, grade A fabric and hard castors. The user weighs 80 kg. The quote has a discount of 40 percent. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 250 Xenium chairs, Swivel version with the UPH backrest, 2D armrests, a black aluminium base, grade A fabric and hard castors. The user weighs 80 kg. The quote has a discount of 20 percent. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 250 Xenium chairs, Swivel version with the UPH backrest, 2D armrests, a black aluminium base, grade A fabric and hard castors. The user weighs 80 kg. The quote has a discount of 10 percent. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.