Predictika · Commercial ice machines

An AI sales agent's ice machine order, checked before it goes out

An AI sales agent prepares an order for a commercial crescent cuber ice machine and its bin or dispenser from public product pages, choosing the model, supply, storage and number of units for a kitchen. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of those pages and returns a verdict, every reason and the figures it computed.

Scope: Hoshizaki KM crescent cubers (KM-520MAJ, KM-520MWJ, KM-660MAJ, KM-901MAJ, KM-1340MAJ) with a compatible bin or dispenser: supply, site electrical, water and ambient limits, side-by-side units, daily ice need and stated production. See everything this validator covers

This validator models orders for five Hoshizaki America KM crescent cuber models and the bins and dispensers their product pages list as compatible, not just the scenarios shown below.

  • Supply and electrical — 115 volt single phase for the KM-520MAJ, KM-520MWJ and KM-660MAJ and 208-230 volt single phase for the KM-901MAJ and KM-1340MAJ, each with its stated voltage range; a 20 amp maximum fuse; hardwired connection (a cord and plug is rejected, an unconfirmed connection goes to a person); and the HS-5030 transformer kit when a KM-1340MAJ site has no neutral.
  • Water and ambient — ambient of 45 to 100 degrees F, water temperature of 45 to 90 degrees F and water pressure of 10 to 113 psig.
  • Storage and capacity — the bins and dispensers each model page lists as compatible, one or two units side-by-side (two for 2x the ice production), the rated daily production of the selected units against the site's daily ice need, and a stated production figure that disagrees with the page rating.

Any order for these models that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Hoshizaki America lists none on these pages, so this validator produces no price build-up or line-item quote), other Hoshizaki models and series, bin capacities and dimensions, production at other ambient and water temperatures, filters and accessories, installation and local code requirements.

The AI sales agentBuilds the ice machine order 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 bin list that differs by modelOnly with care
Each model page lists its own compatible bins and dispensers, so the product rule needs a list per model and has to be kept in step as models are added.
The model and the bin travel in one request and the bin is checked against the list for that model on every call.
Electrical conditions that depend on the modelOnly with workarounds
The voltage range, the hardwired requirement and the transformer kit for a site with no neutral each apply to some models only, so the rules multiply and are easy to miss.
Every model condition is checked on each call, whatever order the choices arrive in.
A stated production figure that disagrees with the pageOnly with workarounds
The figure the agent states is free text or a separate field, and two units side-by-side change it, so it takes an extra rule that compares it with the page rating.
The stated figure is part of the request and is compared with the rated production of the selected units 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 selected supply does not match the model; the product pages list 115 volt single phase for the KM-520MAJ, KM-520MWJ and KM-660MAJ and 208-230 volt single phase for the KM-901MAJ and KM-1340MAJ.
2The site voltage is 230 volts; the product page gives an operating range of 104 to 127 volts for this model.
3The site voltage is 115 volts; the product page gives an operating range of 187 to 253 volts for this model.
4The site voltage is 103 volts; the product page gives an operating range of 104 to 127 volts for this model.
5The site voltage is 128 volts; the product page gives an operating range of 104 to 127 volts for this model.
6The site voltage is 186 volts; the product page gives an operating range of 187 to 253 volts for this model.
7The site voltage is 254 volts; the product page gives an operating range of 187 to 253 volts for this model.
8The site fuse is 30 amps; every model page gives a 20 amp maximum fuse.
9A cord and plug connection is selected; the product pages say the machine must be hardwired at site and no cord or plug is included.
10The hardwired connection at the site is not confirmed; the product pages say the machine ships with no cord or plug and must be hardwired, so a person should confirm the electrical supply.
11The KM-1340MAJ is selected with no neutral at the site and no HS-5030 transformer kit; the product page requires the HS-5030 kit when a neutral is not available.
12The ambient temperature is 44 degrees F; the product pages give an operating range of 45 to 100 degrees F.
13The ambient temperature is 101 degrees F; the product pages give an operating range of 45 to 100 degrees F.
14The water temperature is 44 degrees F; the product pages give an operating range of 45 to 90 degrees F.
15The water temperature is 91 degrees F; the product pages give an operating range of 45 to 90 degrees F.
16The water pressure is 9 psig; the product pages give an operating range of 10 to 113 psig.
17The water pressure is 114 psig; the product pages give an operating range of 10 to 113 psig.
18The selected bin or dispenser is not on the compatible storage and dispensing list the product page gives for this model.
193 units are selected; the product pages describe mounting 2 units side-by-side for 2x the ice production.
20The site needs 557 pounds of ice per 24 hours; the selected units are rated up to 556 pounds per 24 hours.
21The site needs 500 pounds of ice per 24 hours; the selected units are rated up to 474 pounds per 24 hours.
22The order states 650 pounds of ice per 24 hours; the product page rating for the selected units is up to 556 pounds.
23The order states 500 pounds of ice per 24 hours; the product page rating for the selected units is up to 556 pounds.
24The site voltage is 100 volts; the product page gives an operating range of 187 to 253 volts for this model.
25The site fuse is 40 amps; every model page gives a 20 amp maximum fuse.
26The ambient temperature is 110 degrees F; the product pages give an operating range of 45 to 100 degrees F.
27The water temperature is 95 degrees F; the product pages give an operating range of 45 to 90 degrees F.
28The water pressure is 5 psig; the product pages give an operating range of 10 to 113 psig.
29The site needs 5,000 pounds of ice per 24 hours; the selected units are rated up to 3,825 pounds per 24 hours.
30The order states 100 pounds of ice per 24 hours; the product page rating for the selected units is up to 3,825 pounds.

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. A KM-901MAJ on the wrong supply: KM-901MAJ ordered on 115 V with a cord and plug, a 30 amp fuse, a bin it does not list and 95 degree water

The agent's request. Please quote 1 Hoshizaki KM-901MAJ ice machine on a B-300 bin or dispenser, on a 115 volt supply measured at 115 volts with a 30 amp site fuse and a cord and plug connection (a neutral available), 70 degree F ambient, 95 degree F water at 40 psig, for a site that needs 1000 pounds of ice a day, rated at 905 pounds a day. It is ready to send.

Verdict: Blocked.

  • Supply voltage does not match the model. The selected supply does not match the model; the product pages list 115 volt single phase for the KM-520MAJ, KM-520MWJ and KM-660MAJ and 208-230 volt single phase for the KM-901MAJ and KM-1340MAJ.
  • Site voltage outside the model range. The site voltage is 115 volts; the product page gives an operating range of 187 to 253 volts for this model.
  • Site fuse above the 20 amp maximum. The site fuse is 30 amps; every model page gives a 20 amp maximum fuse.
  • Cord and plug connection. A cord and plug connection is selected; the product pages say the machine must be hardwired at site and no cord or plug is included.
  • Water temperature outside 45 to 90 F. The water temperature is 95 degrees F; the product pages give an operating range of 45 to 90 degrees F.
  • Bin or dispenser not on the model compatibility list. The selected bin or dispenser is not on the compatible storage and dispensing list the product page gives for this model.
  • Daily ice need above the rated production. The site needs 1,000 pounds of ice per 24 hours; the selected units are rated up to 905 pounds per 24 hours.

2. A KM-901MAJ on the wrong supply: The agent resubmits after fixing the errors

The agent's request. Please quote 1 Hoshizaki KM-901MAJ ice machine on a B-500 bin or dispenser, on a 208-230 volt supply measured at 230 volts with a 20 amp site fuse and a hardwired connection (a neutral available), 70 degree F ambient, 70 degree F water at 40 psig, for a site that needs 1000 pounds of ice a day, rated at 905 pounds a day. It is ready to send.

Verdict: Blocked.

  • Daily ice need above the rated production. The site needs 1,000 pounds of ice per 24 hours; the selected units are rated up to 905 pounds per 24 hours.

3. A KM-901MAJ on the wrong supply: The agent resubmits after fixing the errors

The agent's request. Please quote 1 Hoshizaki KM-901MAJ ice machine on a B-500 bin or dispenser, on a 208-230 volt supply measured at 230 volts with a 20 amp site fuse and a hardwired connection (a neutral available), 70 degree F ambient, 70 degree F water at 40 psig, for a site that needs 900 pounds of ice a day, rated at 905 pounds a day. It is ready to send.

Verdict: Allowed.

  • Machine summary. Rated up to 905 pounds of ice per 24 hours for the selected units; operating voltage range 187 to 253 volts.

4. A KM-1340MAJ with no neutral: KM-1340MAJ at a site with no neutral that needs 1,400 pounds a day

The agent's request. Please quote 1 Hoshizaki KM-1340MAJ ice machine on a B-800 bin or dispenser, on a 208-230 volt supply measured at 230 volts with a 20 amp site fuse and a hardwired connection (no neutral available), 70 degree F ambient, 60 degree F water at 40 psig, for a site that needs 1400 pounds of ice a day, rated at 1275 pounds a day. It is ready to send.

Verdict: Blocked.

  • KM-1340MAJ without neutral or the HS-5030 kit. The KM-1340MAJ is selected with no neutral at the site and no HS-5030 transformer kit; the product page requires the HS-5030 kit when a neutral is not available.
  • Daily ice need above the rated production. The site needs 1,400 pounds of ice per 24 hours; the selected units are rated up to 1,275 pounds per 24 hours.

5. A KM-1340MAJ with no neutral: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Hoshizaki KM-1340MAJ ice machines side-by-side on a B-800 bin or dispenser, on a 208-230 volt supply measured at 230 volts with a 20 amp site fuse and a hardwired connection (no neutral available), with the HS-5030 transformer kit, 70 degree F ambient, 60 degree F water at 40 psig, for a site that needs 1400 pounds of ice a day, rated at 2550 pounds a day. It is ready to send.

Verdict: Allowed.

  • Machine summary. Rated up to 2,550 pounds of ice per 24 hours for the selected units; operating voltage range 187 to 253 volts.

6. A dispenser order: KM-660MAJ on a dispenser with the hardwired connection not confirmed

The agent's request. Please quote 1 Hoshizaki KM-660MAJ ice machine on a DB-200H bin or dispenser, on a 115 volt supply measured at 115 volts with a 20 amp site fuse and a connection not yet confirmed as hardwired (a neutral available), 70 degree F ambient, 60 degree F water at 40 psig, for a site that needs 600 pounds of ice a day, rated at 650 pounds a day. It is ready to send.

Verdict: Needs approval.

  • Hardwired connection not confirmed. The hardwired connection at the site is not confirmed; the product pages say the machine ships with no cord or plug and must be hardwired, so a person should confirm the electrical supply.
  • Machine summary. Rated up to 650 pounds of ice per 24 hours for the selected units; operating voltage range 104 to 127 volts.

7. A dispenser order: The hardwired connection is confirmed

The agent's request. Please quote 1 Hoshizaki KM-660MAJ ice machine on a DB-200H bin or dispenser, on a 115 volt supply measured at 115 volts with a 20 amp site fuse and a hardwired connection (a neutral available), 70 degree F ambient, 60 degree F water at 40 psig, for a site that needs 600 pounds of ice a day, rated at 650 pounds a day. It is ready to send.

Verdict: Allowed.

  • Machine summary. Rated up to 650 pounds of ice per 24 hours for the selected units; operating voltage range 104 to 127 volts.

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 an order for a commercial crescent cuber ice machine and its bin or dispenser from public product pages. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of those pages 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 1 Hoshizaki KM-901MAJ ice machine on a B-300 bin or dispenser, on a 115 volt supply measured at 115 volts. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings, all in one answer. The selected supply does not match the model; the product pages list 115 volt single phase for the KM-520MAJ, KM-520MWJ and KM-660MAJ and 208-230 volt single phase for the KM-901MAJ and KM-1340MAJ. The site voltage is 115 volts; the product page gives an operating range of 187 to 253 volts for this model. The site fuse is 30 amps; every model page gives a 20 amp maximum fuse. The other four are on screen.
  6. The validator returned seven 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 a bin list that differs by model, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the bin or dispenser to B-500, the supply to 208-230 V, the site voltage to 230 V and the site fuse to 20 amps. Two more changes are on screen.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The site needs 1,000 pounds of ice per 24 hours; the selected units are rated up to 905 pounds per 24 hours.
  12. Six findings cleared; still blocked on daily ice need above the rated production.
  13. The agent resubmits once more.
  14. The revised request. It changes the daily ice need to 900 lb.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Seven problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.