Predictika · Kitchen quotes

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

An AI sales agent prepares a kitchen quote for the systemat and concept130 lines, with a front, a handle style, a colour, base cabinet height, an island, pocket doors, glass pull-out trays, a discount and a stated order total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the kitchen range and returns a verdict and every reason.

Scope: Haecker kitchen quotes for the systemat and concept130 lines: fronts, handle or handleless, base cabinet height, RAL and NCS colours, island options, pocket doors, glass pull-out trays, discount and stated total. See everything this validator covers

This validator models kitchen quotes, not just the scenarios shown below.

  • Line and front — the systemat fronts (AV 1000, AV 5075, AV 7080, AV 7070 and wood veneer) and the concept130 fronts (VEGAS, LINEA, SCALA and TOSKANA), each belonging to one line, with RAL and NCS colours on the AV 5075 front only.
  • Cabinets and options — base cabinet heights of 715, 780 and 845 mm, handleless on the taller bases, an island with a natural stone front or a pentagonal shape, pocket doors and glass pull-out trays on systemat.
  • Discount and approvals — a discount a sales director must approve, a larger discount that is not allowed, and the pentagonal island that is made on request and needs a person to confirm it.
  • Stated total — the order total stated on the quote against the total computed from the cabinets, options and discount.

Any kitchen quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: appliances, worktops, lighting, delivery and assembly, sideboards and other lines. The line and front names, the base cabinet heights, the RAL and NCS colours on AV 5075, the handleless option, the pocket doors, the pentagonal island, the stone island front and the glass pull-out trays follow public Haecker press material; the prices, the surcharges, which options each line offers, the discount thresholds and the approvals are modeled, not published by Haecker, and the prices are illustrative.

The AI sales agentBuilds the kitchen 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.

6 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 front that belongs to one lineOnly with care
Every front is valid for one line only, so a rule is needed for each front and line pairing, and the list grows with every new front.
The line and the front are fields of one quote and the pairing is checked together with everything else.
Options that depend on the lineOnly with workarounds
Pocket doors, glass trays, the stone island front and the pentagonal island are offered on systemat only, with their own limits on width and count.
Each limit is checked on every call and every failure is reported.
Handleless and colours tied to the base height and frontOnly with workarounds
Handleless needs a taller base cabinet and RAL and NCS colours need one front, so a change in one choice breaks another.
The combinations are checked together, whatever order the choices arrived in.
Discount and made-to-order approvalsOnly with workarounds
A discount band needs a sales director, a higher one is not allowed, and a made-on-request island needs a person to confirm it.
Every threshold is checked on every call and the approvals come back with the blocks.
Stated total against computed totalOnly with workarounds
The total depends on the cabinets, the front, handle, colour, island, doors, trays and discount, so any change has to be recomputed.
The stated total is a field of the quote and is compared with the computed one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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.

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 quote has no cabinets.
2The chosen front is not part of the chosen line.
3Base cabinet height of 750 mm is not offered; the heights are 715, 780 and 845 mm.
4The handleless systemat kitchen is built on 780 mm and 845 mm base cabinets, not 715 mm.
5RAL and NCS special lacquer colours are quoted only on the AV 5075 front.
6Pocket doors of 300 cm are not available; they are offered on systemat only, up to 240 cm wide.
7Pocket doors of 120 cm are not available; they are offered on systemat only, up to 240 cm wide.
8A pentagonal island needs an island on a systemat kitchen.
9The pentagonal island is made on request; a person should confirm it is possible for this kitchen before the quote is sent.
10A natural stone island front needs an island on a systemat kitchen.
1110 glass pull-out trays are quoted; they fit base cabinets of the systemat line only, one per cabinet.
12The quote takes a discount of 2,500 euros against 7,380 euros of list price, above the 20 percent an agent may offer.
13The quote takes a discount of 1,000 euros against 7,380 euros of list price, above the 10 percent that needs a sales director.
14The quote states an order total of 5,000 euros; the prices give 7,380 euros.
15Base cabinet height of 700 mm is not offered; the heights are 715, 780 and 845 mm.
16Pocket doors of 250 cm are not available; they are offered on systemat only, up to 240 cm wide.
173 glass pull-out trays are quoted; they fit base cabinets of the systemat line only, one per cabinet.

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. Line, front and options: A concept130 quote with an AV 7080 front, RAL colours, a 700 mm base, a pocket door, glass trays and a stone island front

The agent's request. Please quote a concept130 kitchen with the AV 7080 front, grip handles, in a RAL or NCS colour, with 8 base, 6 wall and 2 tall cabinets on a 700 mm base, plus an island and a natural stone front, a pocket door 250 cm wide and 3 glass pull-out trays. The quote states an order total of 11,920 euros. It is ready to send.

Verdict: Blocked.

  • Front does not belong to the line. The chosen front is not part of the chosen line.
  • Base cabinet height not offered. Base cabinet height of 700 mm is not offered; the heights are 715, 780 and 845 mm.
  • RAL and NCS colours only on the AV 5075 front. RAL and NCS special lacquer colours are quoted only on the AV 5075 front.
  • Pocket door width or line not allowed. Pocket doors of 250 cm are not available; they are offered on systemat only, up to 240 cm wide.
  • Natural stone island front not possible. A natural stone island front needs an island on a systemat kitchen.
  • Glass pull-out trays not possible. 3 glass pull-out trays are quoted; they fit base cabinets of the systemat line only, one per cabinet.

2. Line, front and options: The agent resubmits after fixing the errors

The agent's request. Please quote a systemat kitchen with the AV 7080 front, grip handles, with 8 base, 6 wall and 2 tall cabinets on a 780 mm base, plus an island and a natural stone front, a pocket door 240 cm wide and 3 glass pull-out trays. The quote states an order total of 10,840 euros. It is ready to send.

Verdict: Allowed.

  • Quote summary. List price and an order total of 10,840 euros.

3. Handleless, colours and stated total: A handleless quote on a 715 mm base with RAL colours on AV 1000 and a stated total that leaves out the surcharges

The agent's request. Please quote a systemat kitchen with the AV 1000 front, no handles, in a RAL or NCS colour, with 8 base, 6 wall and 2 tall cabinets on a 715 mm base, plus an island. The quote states an order total of 4,420 euros. It is ready to send.

Verdict: Blocked.

  • Handleless systemat needs a taller base cabinet. The handleless systemat kitchen is built on 780 mm and 845 mm base cabinets, not 715 mm.
  • RAL and NCS colours only on the AV 5075 front. RAL and NCS special lacquer colours are quoted only on the AV 5075 front.
  • Stated total does not match. The quote states an order total of 4,420 euros; the prices give 6,100 euros.

4. Handleless, colours and stated total: The agent resubmits after fixing the errors

The agent's request. Please quote a systemat kitchen with the AV 5075 front, no handles, in a RAL or NCS colour, with 8 base, 6 wall and 2 tall cabinets on a 780 mm base, plus an island. The quote states an order total of 9,060 euros. It is ready to send.

Verdict: Allowed.

  • Quote summary. List price and an order total of 9,060 euros.

5. Discount and made-to-order island: A quote with a pentagonal island and a large discount

The agent's request. Please quote a systemat kitchen with the AV 5075 front, grip handles, with 8 base, 6 wall and 2 tall cabinets on a 780 mm base, plus an island with a pentagonal shape, with a discount of 2,500 euros. The quote states an order total of 6,080 euros. It is ready to send.

Verdict: Blocked.

  • Discount above agent authority. The quote takes a discount of 2,500 euros against 8,580 euros of list price, above the 20 percent an agent may offer.
  • Pentagonal island is made to order. The pentagonal island is made on request; a person should confirm it is possible for this kitchen before the quote is sent.

6. Discount and made-to-order island: The agent resubmits after fixing the errors

The agent's request. Please quote a systemat kitchen with the AV 5075 front, grip handles, with 8 base, 6 wall and 2 tall cabinets on a 780 mm base, plus an island with a pentagonal shape, with a discount of 1,200 euros. The quote states an order total of 7,380 euros. It is ready to send.

Verdict: Needs approval.

  • Pentagonal island is made to order. The pentagonal island is made on request; a person should confirm it is possible for this kitchen before the quote is sent.
  • Discount above 10 percent. The quote takes a discount of 1,200 euros against 8,580 euros of list price, above the 10 percent that needs a sales director.
  • Quote summary. List price of 8,580 euros, discount of 1,200 euros and an order total of 7,380 euros.

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 kitchen quote for the systemat and concept130 lines, with a front, a handle style. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the kitchen range and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a concept130 kitchen with the AV 7080 front, grip handles, in a RAL or NCS colour, with 8 base. The quote states an order total of 11,920 euros. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. The chosen front is not part of the chosen line. Base cabinet height of 700 mm is not offered; the heights are 715, 780 and 845 mm. RAL and NCS special lacquer colours are quoted only on the AV 5075 front. The other three are on screen.
  6. The validator returned six 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 handleless and colours tied to the base height and front, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the line to systemat, the colour to standard, the base cabinet height to 780 mm, the pocket door width to 240 cm and the stated order total to €10,840.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six problems caught in one call, fixed in one pass, and a clean 10,840 euros quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.