Predictika · Office seating

An AI sales agent's office chair quote, checked before it goes out

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.

Scope: Wilkhahn ME task chairs with a mesh backrest (164/7, 164/72, 164/1), as priced in the public Wilkhahn Price List 2026. See everything this validator covers

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.

  • List price — the base price from the version, the fabric price group (six groups from the fabric numbers) and the seat padding, plus each option at its listed price, times the number of chairs. The total is compared with the total the quote states.
  • Fabrics and padding — fabrics 47, 58, 68, 91 and 74 are listed only in combination with soft padding; the standard seat upholstery is not offered with them.
  • Armrests — 2D armrests as standard, 4D armrests or no armrests; polyurethane pads are listed for the 2D and 4D armrests only; the 4D+ NPR/AX armrests are listed only for the 164/7.
  • Headrest and coat hanger — the coat hanger is not offered in combination with the headrest.
  • Options listed only for the 164/7 — the 5 degree forward tilt, the contact suppression feature and the NPR/AX gas lift.
  • Star base and casters — plastic, coated aluminum or polished aluminum; electrically conductive casters need an aluminum star base, and the table gives no price for them, so a quote that uses them goes to a person.

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.

The AI sales agentBuilds the chair quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
A price that depends on the fabric group, the padding and the chair versionOnly 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 paddingOnly 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 othersOnly 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 otherOnly 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 priceOnly 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 answerOnly 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.

What this validator catches: findings from its test cases

Click to expand

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.

1The chosen fabric is listed only in combination with soft padding; the quote has the standard seat upholstery.
2The coat hanger is not offered in combination with the headrest; the quote has both.
3Polyurethane armrest pads are listed for the 2D and 4D armrests only; the quote has no armrests or the 4D+ NPR/AX armrests.
4The 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.
5The 3D forward tilt of 5 degrees is listed as an option only for the medium-height task chair 164/7.
6The contact suppression feature is listed only for the medium-height task chair 164/7.
7The NPR/AX gas lift is listed only for the medium-height task chair 164/7.
8Electrically conductive casters are available only with an aluminum star base; the quote has the plastic star base.
9The ME price table gives no price for electrically conductive casters; a person should confirm the charge, which is not included in the estimated total.
10The quote has 0 chairs; at least 1 is needed.
11The quote states a total of €6,200; the list prices give €6,210.
12The quote states a total of €6,211; the list prices give €6,210.
13The quote states a total of €100; the list prices give €6,210.

Scenarios and results

Click to expand

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.

1. Open-plan office order: Open-plan order with a soft-only fabric and a headrest plus coat hanger

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.

  • Fabric needs soft padding. The chosen fabric is listed only in combination with soft padding; the quote has the standard seat upholstery.
  • Headrest with coat hanger. The coat hanger is not offered in combination with the headrest; the quote has both.

2. Open-plan office order: The agent resubmits after fixing the errors

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.

  • Price summary. 40 chairs at a unit price of €947, estimated total of €37,880 at list prices excluding VAT.

3. Canteen counter chairs: Counter chairs with 4D+ armrests, polyurethane pads and forward tilt

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.

  • Polyurethane pads without 2D or 4D armrests. Polyurethane armrest pads are listed for the 2D and 4D armrests only; the quote has no armrests or the 4D+ NPR/AX armrests.
  • 4D+ armrests not listed for this chair. 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.
  • Forward tilt not listed for this chair. The 3D forward tilt of 5 degrees is listed as an option only for the medium-height task chair 164/7.

4. Canteen counter chairs: The agent resubmits after fixing the errors

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.

  • Forward tilt not listed for this chair. The 3D forward tilt of 5 degrees is listed as an option only for the medium-height task chair 164/7.

5. Canteen counter chairs: The agent resubmits after fixing the errors

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.

  • Price summary. 12 chairs at a unit price of €1,251, estimated total of €15,012 at list prices excluding VAT.

6. Laboratory chairs: Laboratory chairs with conductive casters on a plastic base

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.

  • Conductive casters need an aluminum base. Electrically conductive casters are available only with an aluminum star base; the quote has the plastic star base.

7. Laboratory chairs: The agent resubmits after fixing the errors

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.

  • Conductive casters price to confirm. 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.
  • Price summary. 25 chairs at a unit price of €998, estimated total of €24,950 at list prices excluding VAT.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a quote for ME task chairs for an architecture office: the chair version, the fabric, the seat padding, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The quote states a total of €15,744. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. Polyurethane armrest pads are listed for the 2D and 4D armrests only; the quote has no armrests or the 4D+ NPR/AX armrests. 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. The 3D forward tilt of 5 degrees is listed as an option only for the medium-height task chair 164/7.
  6. The validator returned three blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for options listed for one chair version and not for the others, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the armrests to 4d armrests and the stated total to €15,180.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The 3D forward tilt of 5 degrees is listed as an option only for the medium-height task chair 164/7.
  12. Two findings cleared. Still blocking: forward tilt not listed for this chair.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated total to €15,012. It removes the 5 degree forward tilt.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The validator also returns the line-item quote. It starts with ME 164/1 counter chair and 4D armrests; the other three lines are on screen.
  18. The earlier finding is cleared.
  19. Three problems caught in one call, fixed in two passes, and a clean €15,012 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.