Predictika · Professional kitchen equipment

An AI sales agent's SkyLine combi oven quote, checked before it goes out

An AI sales agent prepares a quote for a restaurant or institutional kitchen: an Electrolux Professional SkyLine combi oven with its size, fuel, model line, stacking, hood, base, racks, water treatment and cleaning options, and the catalog code it quotes for the hood. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rules in the SkyLine accessories catalog and returns a verdict, every reason and the catalog codes it worked out.

Scope: Electrolux Professional SkyLine combi ovens (6, 10 and 20 GN, 1/1 and 2/1) and their accessories: stacking kits, hoods, bases, wall supports, racks, water treatment and cleaning options. See everything this validator covers

This validator models one SkyLine installation at a time, based on the public SkyLine accessories range overview, not just the scenarios shown below.

  • Stacking and hoods — the stacking kits the catalog lists (a 6 GN oven on a 6 or 10 GN oven of the same width, electric or gas), the hood families (odour reduction, condensation, standard with fan, without fan) for single and stacked ovens, the 20 GN 2/1 oven which has no hood, and odour reduction and condensation hoods being listed for electric models only. The quote's stated hood code must equal the catalog code.
  • Base, wall support and blanket — bases for 6 and 10 GN ovens only (20 GN ovens have flanged feet), wall supports for the 6 GN 1/1, 6 GN 2/1 and 10 GN 1/1 ovens, and thermal blankets for 10 and 20 GN ovens.
  • Racks — the rack types listed for each size (GN, banqueting and bakery), the rack pitches the catalog lists for each, and the slide-in support that mobile racks need on 6 and 10 GN ovens.
  • Water and cleaning — the 920004 and 920003 cartridge filters by oven size, the French hardness limit for boilerless ovens, the chloride limits by oven type (reverse osmosis filter for high chloride), boiler ovens with neither treatment nor daily descaling, the connection kit 922618 for liquid detergent, and the spray unit that PremiumS ovens already include.

Any SkyLine installation that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog lists none, so this page shows no price build-up), the ovens themselves beyond their size, fuel and line, other Electrolux Professional ranges, water pressure and conductivity (the sources disagree, so they are not modeled), and installation conditions on site.

The AI sales agentBuilds the oven 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
Hood and stacking kit codes that depend on size, stacking and fuelOnly with workarounds
The right code depends on the oven size, whether it is stacked, and for kits the fuel and the pair of sizes. A rules-based CPQ needs a lookup table or one rule per code, and a catalog change means editing them.
The sizes, stack and fuel arrive in one request; the catalog code is worked out and compared with the code the quote states.
Accessories that exist only for some sizesOnly with care
Bases, wall supports, blankets, racks and filters are each listed for a different set of sizes, which makes a handful of overlapping tables.
Each accessory is compared with the oven size on every call, in any order.
Rack pitch that depends on rack type and sizeOnly with workarounds
Which pitches are listed depends on both the rack type and the oven size, and the slide-in support depends on the size again.
Rack type, size and pitch are checked together, so a pitch that is valid for one oven is flagged on another.
Water limits that depend on the oven type and the treatmentOnly with care
The chloride limit changes with the model line and the boiler material, and reverse osmosis changes the answer again.
Hardness, chlorides, line, material and treatment are compared together.
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 catalog lists no hood for the 20 GN 2/1 oven.
2Odour reduction and condensation hoods are listed for electric models only.
3The quote states hood code 922729; the catalog code for this oven size and hood is 922728.
4The catalog lists stacking kits only for a 6 GN 1/1 oven on a 6 or 10 GN 1/1 oven and a 6 GN 2/1 oven on a 6 or 10 GN 2/1 oven.
5Bases are listed for 6 and 10 GN ovens; all 20 GN ovens are delivered with flanged feet.
6Wall supports are listed only for the 6 GN 1/1, 6 GN 2/1 and 10 GN 1/1 ovens.
7A rack pitch of 84 mm is not listed for this rack type on this oven size.
8A rack pitch of 65 mm is not listed for this rack type on this oven size.
9Mobile racks on 6 and 10 GN ovens need a slide-in support (922610 for 1/1 ovens, 922605 for 2/1 ovens).
10The catalog lists no banqueting rack for 6 GN ovens and no bakery rack for the 6 GN 2/1 oven.
11A rack pitch of 85 mm is not listed for this rack type on this oven size.
12Thermal blankets are listed for 10 GN ovens (racks) and 20 GN ovens (trolleys) only.
13The 920004 water filter (low steam use, 4,675 liters) is listed for 6 GN 1/1, 6 GN 2/1 and 10 GN 1/1 ovens.
14The 920003 water filter (high steam use, 10,800 liters) is listed for 10 GN 2/1, 20 GN 1/1 and 20 GN 2/1 ovens.
15A boilerless oven needs water under 5 degrees French hardness; the water is 5 and no water treatment is quoted.
16The catalog does not say that the cartridge water filter brings the water under 5 degrees French hardness for a boilerless oven; a person should confirm.
17The catalog says boiler ovens need no water treatment when daily cleaning with C25 rinse and descale is performed; the quote has neither, so a person should confirm.
18The water has 10 ppm of chlorides; this oven type needs less than 10 and the catalog lists the reverse osmosis filter for high chloride.
19The water has 17 ppm of chlorides; this oven type needs less than 17 and the catalog lists the reverse osmosis filter for high chloride.
20The water has 20 ppm of chlorides; this oven type needs less than 20 and the catalog lists the reverse osmosis filter for high chloride.
21The water has 25 ppm of chlorides; this oven type needs less than 17 and the catalog lists the reverse osmosis filter for high chloride.
22Automatic cleaning with liquid detergent and rinse aid needs the external connection kit 922618.
23The retractable built-in spray unit is already included in all PremiumS ovens.
24The water has 30 ppm of chlorides; this oven type needs less than 10 and the catalog lists the reverse osmosis filter for high chloride.

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. 20 GN 2/1 oven and its accessories: 20 GN 2/1 oven with a hood, base and wall support

The agent's request. Please quote an Electrolux Professional SkyLine Premium 20 GN 2/1 electric combi oven. It has a standard hood with fan, an open base and no rack, plus a wall support. The water is 3 degrees French hardness with 5 ppm of chlorides, and the quote includes no water treatment. Cleaning uses solid detergent. It is ready to send.

Verdict: Blocked.

  • No hood for the 20 GN 2/1 oven. The catalog lists no hood for the 20 GN 2/1 oven.
  • No base for 20 GN ovens. Bases are listed for 6 and 10 GN ovens; all 20 GN ovens are delivered with flanged feet.
  • Wall support not listed for this size. Wall supports are listed only for the 6 GN 1/1, 6 GN 2/1 and 10 GN 1/1 ovens.

2. 20 GN 2/1 oven and its accessories: The agent resubmits after fixing the errors

The agent's request. Please quote an Electrolux Professional SkyLine Premium 20 GN 2/1 electric combi oven. It has no hood, no base and a GN rack at a pitch of 84 mm. The water is 3 degrees French hardness with 5 ppm of chlorides, and the quote includes no water treatment. Cleaning uses solid detergent. It is ready to send.

Verdict: Allowed.

  • Catalog codes. No hood or stacking kit code applies to this configuration.

3. Gas stacked ovens: hood and cleaning: Gas stacked ovens with an odour hood and liquid detergent, no kit

The agent's request. Please quote an Electrolux Professional SkyLine Premium 10 GN 1/1 gas combi oven, stacked with a 6 GN 1/1 oven on top. It has an odour reduction hood, no base and no rack. The water is 3 degrees French hardness with 5 ppm of chlorides, and the quote includes no water treatment. Cleaning uses liquid detergent. The quote states hood code 922722. It is ready to send.

Verdict: Blocked.

  • Hood is for electric models only. Odour reduction and condensation hoods are listed for electric models only.
  • Liquid detergent needs the connection kit. Automatic cleaning with liquid detergent and rinse aid needs the external connection kit 922618.

4. Gas stacked ovens: hood and cleaning: The agent resubmits after fixing the errors

The agent's request. Please quote an Electrolux Professional SkyLine Premium 10 GN 1/1 gas combi oven, stacked with a 6 GN 1/1 oven on top. It has a standard hood with fan, no base and no rack. The water is 3 degrees French hardness with 5 ppm of chlorides, and the quote includes no water treatment. Cleaning uses liquid detergent with connection kit 922618. The quote states hood code 922732. It is ready to send.

Verdict: Allowed.

  • Catalog codes. The catalog code for the hood is 922732 and for the stacking kit 922623.

5. Boilerless oven on hard water: Boilerless oven on 12 degree water with no treatment

The agent's request. Please quote an Electrolux Professional SkyLine Pro 6 GN 1/1 electric combi oven. It has no hood, no base and no rack. The water is 12 degrees French hardness with 5 ppm of chlorides, and the quote includes no water treatment. Cleaning uses solid detergent. It is ready to send.

Verdict: Blocked.

  • Water too hard for a boilerless oven. A boilerless oven needs water under 5 degrees French hardness; the water is 12 and no water treatment is quoted.

6. Boilerless oven on hard water: The agent resubmits after fixing the errors

The agent's request. Please quote an Electrolux Professional SkyLine Pro 6 GN 1/1 electric combi oven. It has no hood, no base and no rack. The water is 12 degrees French hardness with 5 ppm of chlorides, and the quote includes the 920004 cartridge filter. Cleaning uses solid detergent. It is ready to send.

Verdict: Needs approval.

  • Cartridge filter and hard water on a boilerless oven. The catalog does not say that the cartridge water filter brings the water under 5 degrees French hardness for a boilerless oven; a person should confirm.
  • Catalog codes. No hood or stacking kit code applies to this configuration.

7. Boilerless oven on hard water: The agent resubmits after fixing the errors

The agent's request. Please quote an Electrolux Professional SkyLine Pro 6 GN 1/1 electric combi oven. It has no hood, no base and no rack. The water is 12 degrees French hardness with 5 ppm of chlorides, and the quote includes a water softener. Cleaning uses solid detergent. It is ready to send.

Verdict: Allowed.

  • Catalog codes. No hood or stacking kit code applies to this configuration.

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 a restaurant or institutional kitchen: an Electrolux Professional SkyLine combi oven with its size, fuel, model line, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rules in the SkyLine accessories catalog and returns a verdict, every reason and the catalog codes it worked out.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an Electrolux Professional SkyLine Premium 20 GN 2/1 electric combi oven. It has a standard hood with fan, an open base and no rack, plus a wall support. 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. The catalog lists no hood for the 20 GN 2/1 oven. Bases are listed for 6 and 10 GN ovens; all 20 GN ovens are delivered with flanged feet. Wall supports are listed only for the 6 GN 1/1, 6 GN 2/1 and 10 GN 1/1 ovens.
  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 hood and stacking kit codes that depend on size, stacking and fuel, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the hood to none, the base to no base, the wall support to no, the rack to gn rack and the rack pitch to 84 mm.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared.
  13. Three 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.