Predictika · Kitchen front quotes

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

An AI sales agent turns a kitchen plan into a quote for a Nolte front program, handle option, colour, worktop and cabinet counts. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public front-program facts plus modeled rules, and returns a verdict, every reason and the total it computed from illustrative prices.

Scope: Nolte front programs (LUCCA to LUGANO LACK), handle option, colour, worktop, cabinet counts, discount and total. See everything this validator covers

This validator models the front-program line of Nolte Küchen as shown on its public front pages, not just the scenarios below. Some rules come from those pages; others are modeled and are labelled that way here.

  • Front programs and price groups — fourteen programs: LUCCA, MANHATTAN and MANHATTAN UNI (price group 1); ARTLINE, ARTWOOD, STONE and LUX (2); FOCUS, PORTO and PERFECT PLUS (3); FLAIR (4); PORTLAND and NOVA LACK (6); LUGANO LACK (7). Names and groups are as published.
  • Handleless (MatrixArt) — FOCUS and PORTO are not available in MatrixArt; recessed handles cannot be combined with MANHATTAN UNI. Both are published facts.
  • Colours — the colours named on the public pages for LUCCA, PORTLAND, STONE, LUX, FOCUS and PORTO. The pages name only some colours, so this list is not complete.
  • Modeled rules — a matched cement worktop only with PORTLAND, at most two wall cabinets per base cabinet, at least one base cabinet, a 25 percent discount limit, manager approval above 10 percent discount and for orders of EUR 15,000 or more. These are modeled from comparable kitchen programs, not Nolte rules.
  • Illustrative prices — Nolte does not publish prices. The quote uses invented unit prices per price group, a handle surcharge and a counting rule (base + wall + 2 per tall cabinet) to compute a total. They are for demonstration only.

Not covered: Nolte Living, utility room and bath ranges, cabinet widths and dimensions, appliances, worktop materials and installation. The customer is fictional and nothing here is a Nolte price or an official Nolte rule except the published front facts above.

The AI sales agentTurns the kitchen plan into a front-program quote 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
Handleless availability that depends on the front programOnly with care
Which programs can be ordered handleless is a per-program fact that has to be entered and kept current by hand.
Front program and handle option are in one request and checked together.
Colours that differ by front programOnly with care
Each program has its own colour list, so every pairing is a rule someone must write and maintain.
Colour is checked against the chosen program in the same pass as everything else.
A price that depends on price group, handle option and cabinet countsOnly with workarounds
A price group lookup, a surcharge and a weighted unit count need price rules in several places and easily drift apart.
The total is computed from the choices and compared with the total stated on the quote.
A discount with two thresholdsOnly with care
A limit and an approval level for the same discount means two rules and an approval step wired by hand.
Over 25 percent blocks; over 10 percent goes to a manager; both are listed together.
A worktop that only suits one programOnly with care
A cross-line rule between the front and the worktop, easy to forget when a line changes.
Front and worktop are compared in the same pass.
Every problem returned in one answerOnly 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.

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 FOCUS and PORTO front programs are not available in MatrixArt (handleless); a handle must be chosen.
2Recessed handles cannot be combined with the MANHATTAN UNI front.
3The selected colour is not offered in the chosen front program.
4The colour-matched cement worktop is planned only with the PORTLAND front.
5The quote has 17 wall cabinets for 8 base cabinets; no more than two wall cabinets per base cabinet are planned.
6A kitchen needs at least one base cabinet; the quote has 0.
7The quote states a total of EUR 4,500, but the front program price group, handle option and discount give EUR 4,590.
8A discount of EUR 460 on EUR 4,590 is more than 10 percent and needs a manager to approve it.
9A discount of EUR 1,200 on EUR 4,590 is more than the 25 percent limit.
10A discount of EUR 1,200 on EUR 4,590 is more than 10 percent and needs a manager to approve it.
11Orders of EUR 15,000 or more are confirmed by a person before they are sent; this one is EUR 17,100.
12The quote has 20 wall cabinets for 8 base cabinets; no more than two wall cabinets per base cabinet are planned.
13The quote states a total of EUR 4,000, but the front program price group, handle option and discount give EUR 9,120.

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. Soft-mat front ordered handleless: FOCUS in Pistachio soft mat, handleless, with a stated total of EUR 4,100

The agent's request. Please quote the FOCUS front handleless (MatrixArt) in pistachio soft mat with a laminate worktop, 8 base, 6 wall and 2 tall cabinets. The quote states a total of EUR 4,100. It is ready to send.

Verdict: Blocked.

  • Front not available handleless. The FOCUS and PORTO front programs are not available in MatrixArt (handleless); a handle must be chosen.
  • Stated total differs from the computed total. The quote states a total of EUR 4,100, but the front program price group, handle option and discount give EUR 5,130.

2. Soft-mat front ordered handleless: The agent resubmits after fixing the errors

The agent's request. Please quote the FOCUS front with handles in pistachio soft mat with a laminate worktop, 8 base, 6 wall and 2 tall cabinets. The quote states a total of EUR 4,410. It is ready to send.

Verdict: Allowed.

  • Order summary. 18 priced cabinet unit(s) in price group 3, net total EUR 4,410 (illustrative modeled prices).

3. Colour and worktop that do not fit LUX: LUX in Basalt with a matched cement worktop

The agent's request. Please quote the LUX front handleless (MatrixArt) in basalt with a colour-matched cement worktop, 8 base, 6 wall and 2 tall cabinets. The quote states a total of EUR 4,590. It is ready to send.

Verdict: Blocked.

  • Colour not offered in this front. The selected colour is not offered in the chosen front program.
  • Matched cement worktop only with Portland. The colour-matched cement worktop is planned only with the PORTLAND front.

4. Colour and worktop that do not fit LUX: The agent resubmits after fixing the errors

The agent's request. Please quote the PORTLAND front handleless (MatrixArt) in cement anthracite with a colour-matched cement worktop, 8 base, 6 wall and 2 tall cabinets. The quote states a total of EUR 6,840. It is ready to send.

Verdict: Allowed.

  • Order summary. 18 priced cabinet unit(s) in price group 6, net total EUR 6,840 (illustrative modeled prices).

5. Large discount on a NOVA LACK kitchen: A NOVA LACK kitchen with a discount of EUR 1,000

The agent's request. Please quote the NOVA LACK front handleless (MatrixArt) with a laminate worktop, 12 base, 8 wall and 2 tall cabinets, less a discount of EUR 1,000. The quote states a total of EUR 8,120. It is ready to send.

Verdict: Needs approval.

  • Discount above 10 percent. A discount of EUR 1,000 on EUR 9,120 is more than 10 percent and needs a manager to approve it.
  • Order summary. 24 priced cabinet unit(s) in price group 6, net total EUR 8,120 (illustrative modeled prices).

6. Large discount on a NOVA LACK kitchen: The agent lowers the discount to EUR 900

The agent's request. Please quote the NOVA LACK front handleless (MatrixArt) with a laminate worktop, 12 base, 8 wall and 2 tall cabinets, less a discount of EUR 900. The quote states a total of EUR 8,220. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 priced cabinet unit(s) in price group 6, net total EUR 8,220 (illustrative modeled prices).

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 turns a kitchen plan into a quote for a Nolte front program, handle option, colour, worktop and cabinet counts. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public front-program facts plus modeled rules, and returns a verdict, every reason and the total it computed from illustrative prices.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote the FOCUS front handleless (MatrixArt) in pistachio soft mat with a laminate worktop, 8 base, 6 wall and 2 tall cabinets. The quote states a total of EUR 4,100. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The FOCUS and PORTO front programs are not available in MatrixArt (handleless); a handle must be chosen. The quote states a total of EUR 4,100, but the front program price group, handle option and discount give EUR 5,130.
  6. The validator returned two 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 and against the stated total.
  7. What this shows: for handleless availability that depends on the front program, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the handle option to with handles and the stated total to 4,410.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's total, EUR 4,410, matches the quote.
  13. Two problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.