Predictika · Office seating
An AI sales agent prepares a quote for ME task chairs for an architecture office: the chair version, the fabric, the seat padding, the armrests, the headrest or coat hanger, the lumbar support, the star base and the other options, with a total in euros. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the public Wilkhahn Price List 2026 and returns a verdict, every reason and the computed price.
This validator models a quote for the Wilkhahn ME task chair with a mesh-covered backrest in three versions: the medium-height task chair 164/7, the version with an elevated sitting position 164/72 and the counter chair 164/1. It is based on the ME pages of the public “Wilkhahn Price List 2026” (euros, recommended retail, excluding VAT, valid from 1 January 2026), and handles any quote for these chairs, not just the scenarios shown below.
Any quote for these three ME chairs that touches these rules is in scope — not only the scenarios pictured here. Not covered: the ME models with an upholstered backrest, other ME backrest heights and other Wilkhahn chair and table ranges, Quickship chairs, volume discounts, VAT, freight, the white plastic star base (listed without a price), regional price lists and delivery times. The model reflects the price list read; a later list is not checked.
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 |
|---|---|---|
| A price that depends on the fabric group, the padding and the chair version | Only with workarounds The base price comes from a grid of three versions, six fabric groups and two paddings, and each option is added to it. Keeping that grid right in product and price rules is slow, and a stated total is rarely checked against it. | The base price, every option and the total are computed on every call and compared with the total the quote states. |
| Fabrics that exist only with soft padding | Only with care Five fabrics are marked as available only with soft padding in the price list; each is a separate dependency between two choices. | Fabric and padding are checked together on every call. |
| Options listed for one chair version and not for the others | Only with care The 5 degree tilt, contact suppression, the NPR/AX gas lift and the 4D+ armrests appear only on the 164/7 table. The rules have to be kept by version. | Each option is checked against the version on the quote on every call. |
| Parts that exclude each other | Only with care The coat hanger excludes the headrest, and polyurethane pads do not go with no armrests or the 4D+ armrests. Such pairs are usually left to the person building the quote. | All pairs are checked together, whatever order the choices arrive in. |
| An option the price list does not price | Only with workarounds Electrically conductive casters need an aluminum base and carry a charge that the ME table does not give. A price book has nothing to total, so the quote tends to go out without them. | The quote is not blocked, but it is sent for a person to confirm the charge. |
| 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 person 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 chosen fabric is listed only in combination with soft padding; the quote has the standard seat upholstery. |
| 2 | The coat hanger is not offered in combination with the headrest; the quote has both. |
| 3 | Polyurethane armrest pads are listed for the 2D and 4D armrests only; the quote has no armrests or the 4D+ NPR/AX armrests. |
| 4 | The 4D+ NPR/AX armrests are listed only for the medium-height task chair 164/7; the quote has the elevated sitting position or counter chair. |
| 5 | The 3D forward tilt of 5 degrees is listed as an option only for the medium-height task chair 164/7. |
| 6 | The contact suppression feature is listed only for the medium-height task chair 164/7. |
| 7 | The NPR/AX gas lift is listed only for the medium-height task chair 164/7. |
| 8 | Electrically conductive casters are available only with an aluminum star base; the quote has the plastic star base. |
| 9 | The ME price table gives no price for electrically conductive casters; a person should confirm the charge, which is not included in the estimated total. |
| 10 | The quote has 0 chairs; at least 1 is needed. |
| 11 | The quote states a total of €6,200; the list prices give €6,210. |
| 12 | The quote states a total of €6,211; the list prices give €6,210. |
| 13 | The quote states a total of €100; the list prices give €6,210. |
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 x ME 164/7 medium-height task chair for Harbourview Architects, in fabric 47 with standard seat upholstery, on a plastic star base, with 4D armrests, a headrest, a coat hanger, a height-adjustable backrest and height-adjustable lumbar support. The quote states a total of €38,840. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 40 x ME 164/7 medium-height task chair for Harbourview Architects, in fabric 47 with soft padded seat upholstery, on a plastic star base, with 4D armrests, a headrest, a height-adjustable backrest and height-adjustable lumbar support. The quote states a total of €37,880. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 12 x ME 164/1 counter chair for Harbourview Architects, in fabric 60 with soft padded seat upholstery, on a coated aluminum star base, with 4D+ NPR/AX armrests, polyurethane armrest pads, a headrest and the 5 degree forward tilt. The quote states a total of €15,744. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 x ME 164/1 counter chair for Harbourview Architects, in fabric 60 with soft padded seat upholstery, on a coated aluminum star base, with 4D armrests, polyurethane armrest pads, a headrest and the 5 degree forward tilt. The quote states a total of €15,180. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 x ME 164/1 counter chair for Harbourview Architects, in fabric 60 with soft padded seat upholstery, on a coated aluminum star base, with 4D armrests, polyurethane armrest pads and a headrest. The quote states a total of €15,012. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 25 x ME 164/72 task chair with elevated sitting position for Harbourview Architects, in fabric 65 with standard seat upholstery, on a plastic star base, with the synchronous mechanism with manual weight adjustment, the frame in white, lumbar support adjustable in height and depth and electrically conductive casters. The quote states a total of €23,650. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 25 x ME 164/72 task chair with elevated sitting position for Harbourview Architects, in fabric 65 with standard seat upholstery, on a coated aluminum star base, with the synchronous mechanism with manual weight adjustment, the frame in white, lumbar support adjustable in height and depth and electrically conductive casters. The quote states a total of €24,950. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.