Predictika · Commercial warewasher configuration: application, version, water supply and installation space

An AI sales agent's UC-M undercounter warewasher configuration, checked before it goes out

An AI sales agent prepares a configuration for an undercounter warewasher: the application (glasses, dishes, bistro or cutlery), the machine version, whether the heat recovery system is added, the capacity the customer needs and the water supply and space at the site. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published data sheet limits and returns a verdict, every reason and the figures it computed.

Scope: UC-M undercounter warewashers in the Standard, Energy, Cool, Excellence-i and Excellence-iPlus versions: supply water temperature, pressure and flow, installation height with heat recovery, and capacity. See everything this validator covers

This validator models configurations of one machine family, the Winterhalter UC-M undercounter warewasher, not just the scenarios shown below.

  • Supply water — maximum inlet temperature (60 °C Standard, 20 °C Energy and Cool, 35 °C Excellence-i and Excellence-iPlus), water pressure (at least 1.0 bar Standard, 1.5 bar Energy, 1.4 bar Excellence; at most 6.0 bar) and minimum flow (4 litres a minute Standard, 3 litres a minute Energy).
  • Installation height — the lower end of the published height range: 725 mm standard, 810 mm with the circulating air heat recovery system, 820 mm for the Excellence versions. The minimum height stated on the quote is compared with the computed one.
  • Capacity — the shortest-cycle capacity of each application (glass washer 77, dish washer 66, bistro dishwasher 66, cutlery washer 21 racks an hour) against the racks an hour the customer needs.
  • Combinations to confirm — the height of an Excellence version with the heat recovery system is not in the data sheets read, so it goes to a person.

Any UC-M configuration is in scope — not only the scenarios pictured here. Not covered: prices (no public price list was found, so this validator produces no price build-up or line-item quote), water hardness and softener limits and electrical connections (the sources read disagreed, so they are not checked), the UC-L and UC-XL models, the Effect version, capacity of the Excellence versions, chemicals, racks, accessories, service and regional terms.

The AI sales agentBuilds the warewasher configuration 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
Limits that depend on the version chosenOnly with care
Inlet temperature, pressure and flow limits differ by version, so each limit needs a per-version rule that must stay in step as versions are added.
The version and the site figures arrive together; every limit is checked against the chosen version on every call.
Height that depends on the optionsOnly with workarounds
The installation height changes with the heat recovery system and with the Excellence versions, so it depends on two choices at once and needs a cross-line rule.
The options are in one request; the minimum height is computed from both and compared with the space on site.
Capacity that depends on the applicationOnly with care
Each application has its own shortest-cycle capacity; a rule can compare it with the customer need, but each application needs its own entry.
The application and the customer need are checked together on every call.
Stated height that must match the machineOnly with care
A stated figure is a free-entry field; a rule can compare it with the computed height, but someone has to write and maintain that comparison.
The stated height travels with the configuration and is compared with the computed height on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order 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 customer needs 78 racks an hour; the selected application washes at most 77 racks an hour at its shortest cycle.
2The customer needs 67 racks an hour; the selected application washes at most 66 racks an hour at its shortest cycle.
3The customer needs 22 racks an hour; the selected application washes at most 21 racks an hour at its shortest cycle.
4The supply water is 61 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
5The supply water is 21 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
6The supply water is 36 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
7The water pressure at the site is 99 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus.
8The water pressure at the site is 149 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus.
9The water pressure at the site is 139 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus.
10The water pressure at the site is 601 kPa; the maximum for every version is 600 kPa (6.0 bar).
11The water flow at the site is 3 litres a minute; the selected version needs at least 4 litres a minute (Standard) or 3 litres a minute (Energy).
12The water flow at the site is 2 litres a minute; the selected version needs at least 4 litres a minute (Standard) or 3 litres a minute (Energy).
13The space available is 724 mm high; the selected machine and options need at least 725 mm.
14The space available is 809 mm high; the selected machine and options need at least 810 mm.
15The space available is 819 mm high; the selected machine and options need at least 820 mm.
16The height of an Excellence-i or Excellence-iPlus machine with the heat recovery system is not given in the data sheet read; a person should confirm the combination and its installation height.
17The quote states a minimum installation height of 725 mm; the selected machine and options need 810 mm.
18The quote states a minimum installation height of 760 mm; the selected machine and options need 725 mm.
19The supply water is 45 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
20The water pressure at the site is 700 kPa; the maximum for every version is 600 kPa (6.0 bar).
21The space available is 700 mm high; the selected machine and options need at least 810 mm.
22The customer needs 30 racks an hour; the selected application washes at most 21 racks an hour at its shortest cycle.

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. Dish washer with heat recovery: A dish washer with heat recovery on a hot, weak supply, quoted at the height without heat recovery

The agent's request. Please quote a Winterhalter UC-M undercounter dish washer, Standard version with the heat recovery system, for a customer who needs 70 racks an hour. The site has supply water at 65 degrees C, 90 kPa and 3 litres a minute, and 800 mm of height under the counter. The quote states a minimum installation height of 725 mm. It is ready to send.

Verdict: Blocked.

  • Supply water too hot. The supply water is 65 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
  • Water pressure too low. The water pressure at the site is 90 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus.
  • Water flow too low. The water flow at the site is 3 litres a minute; the selected version needs at least 4 litres a minute (Standard) or 3 litres a minute (Energy).
  • Not enough installation height. The space available is 800 mm high; the selected machine and options need at least 810 mm.
  • Capacity too low for the customer. The customer needs 70 racks an hour; the selected application washes at most 66 racks an hour at its shortest cycle.
  • Stated installation height does not match. The quote states a minimum installation height of 725 mm; the selected machine and options need 810 mm.

2. Dish washer with heat recovery: The agent resubmits after fixing the errors

The agent's request. Please quote a Winterhalter UC-M undercounter dish washer, Standard version with the heat recovery system, for a customer who needs 60 racks an hour. The site has supply water at 55 degrees C, 250 kPa and 8 litres a minute, and 820 mm of height under the counter. The quote states a minimum installation height of 810 mm. It is ready to send.

Verdict: Allowed.

  • Configuration summary. Minimum installation height 810 mm; shortest-cycle capacity of the application 66 racks an hour.

3. Energy glass washer: An Energy glass washer for 80 racks an hour on a warm, weak supply

The agent's request. Please quote a Winterhalter UC-M undercounter glass washer, Energy version, for a customer who needs 80 racks an hour. The site has supply water at 25 degrees C, 120 kPa and 2 litres a minute, and 780 mm of height under the counter. The quote states a minimum installation height of 725 mm. It is ready to send.

Verdict: Blocked.

  • Supply water too hot. The supply water is 25 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
  • Water pressure too low. The water pressure at the site is 120 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus.
  • Water flow too low. The water flow at the site is 2 litres a minute; the selected version needs at least 4 litres a minute (Standard) or 3 litres a minute (Energy).
  • Capacity too low for the customer. The customer needs 80 racks an hour; the selected application washes at most 77 racks an hour at its shortest cycle.

4. Energy glass washer: The agent resubmits after fixing the errors

The agent's request. Please quote a Winterhalter UC-M undercounter glass washer, Energy version, for a customer who needs 70 racks an hour. The site has supply water at 18 degrees C, 200 kPa and 5 litres a minute, and 780 mm of height under the counter. The quote states a minimum installation height of 725 mm. It is ready to send.

Verdict: Allowed.

  • Configuration summary. Minimum installation height 725 mm; shortest-cycle capacity of the application 77 racks an hour.

5. Excellence-i with heat recovery: An Excellence-i dish washer with heat recovery on a warm, weak supply in 800 mm

The agent's request. Please quote a Winterhalter UC-M undercounter dish washer, Excellence-i version with the heat recovery system, for a customer who needs 30 racks an hour. The site has supply water at 40 degrees C, 130 kPa and 6 litres a minute, and 800 mm of height under the counter. It is ready to send.

Verdict: Blocked.

  • Supply water too hot. The supply water is 40 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus).
  • Water pressure too low. The water pressure at the site is 130 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus.
  • Not enough installation height. The space available is 800 mm high; the selected machine and options need at least 820 mm.
  • Heat recovery with Excellence needs checking. The height of an Excellence-i or Excellence-iPlus machine with the heat recovery system is not given in the data sheet read; a person should confirm the combination and its installation height.

6. Excellence-i with heat recovery: The agent resubmits after fixing the errors

The agent's request. Please quote a Winterhalter UC-M undercounter dish washer, Excellence-i version with the heat recovery system, for a customer who needs 30 racks an hour. The site has supply water at 30 degrees C, 200 kPa and 6 litres a minute, and 850 mm of height under the counter. The quote states a minimum installation height of 820 mm. It is ready to send.

Verdict: Needs approval.

  • Heat recovery with Excellence needs checking. The height of an Excellence-i or Excellence-iPlus machine with the heat recovery system is not given in the data sheet read; a person should confirm the combination and its installation height.
  • Configuration summary. Minimum installation height 820 mm; shortest-cycle capacity of the application 66 racks an hour.

7. Excellence-i with heat recovery: The agent resubmits after fixing the errors

The agent's request. Please quote a Winterhalter UC-M undercounter dish washer, Excellence-i version, for a customer who needs 30 racks an hour. The site has supply water at 30 degrees C, 200 kPa and 6 litres a minute, and 850 mm of height under the counter. The quote states a minimum installation height of 820 mm. It is ready to send.

Verdict: Allowed.

  • Configuration summary. Minimum installation height 820 mm; shortest-cycle capacity of the application 66 racks an hour.

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 configuration for an undercounter warewasher: the application (glasses, dishes, bistro or cutlery), the machine version, whether the heat recovery system is added, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published data sheet limits and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a Winterhalter UC-M undercounter dish washer, Standard version with the heat recovery system, for a customer who needs 70 racks an hour. The site has supply water at 65 degrees C, 90 kPa and 3 litres a minute, and 800 mm of height under the counter. 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 supply water is 65 degrees C; the selected version accepts at most 60 degrees C (Standard), 20 degrees C (Energy and Cool) or 35 degrees C (Excellence-i and Excellence-iPlus). The water pressure at the site is 90 kPa; the selected version needs at least 100 kPa (1.0 bar) for Standard, 150 kPa (1.5 bar) for Energy or 140 kPa (1.4 bar) for Excellence-i and Excellence-iPlus. The water flow at the site is 3 litres a minute; the selected version needs at least 4 litres a minute (Standard) or 3 litres a minute (Energy). 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 stated height that must match the machine, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the racks an hour needed to 60, the supply water temperature to 55 deg C, the water pressure to 250 kPa, the water flow to 8 litres a minute, the space available to 820 mm and the stated minimum installation height to 810 mm.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared, and the validator's figure matches the quote.
  13. Six 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.