Predictika · Commercial kitchen equipment quotes

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

An AI sales agent prepares a quote for infrared strip heaters for a food-service customer, with a voltage, switches, a remote control box, lights and a mounting height. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product rules and returns a verdict, every reason and the figures it computed.

Scope: Hatco Glo-Ray Dual Aluminum Infrared Strip Heaters with Lights, models GRAL-D and GRAHL-D, 18 to 144 inches. See everything this validator covers

This validator models Glo-Ray Dual strip heater quotes, not just the scenarios shown below.

  • Model and electrical — 16 widths in the standard watt and high watt series, the voltages each width is offered in, watts and amps per heater, the stated total watts, and the switch amp limits (12.2 A infinite, 15 A toggle).
  • Controls — models that come with a remote control box or remote switch only, the remote box count (one per heater), the indicator light on the remote box, and the 120 V cases the manufacturer sends to the factory.
  • Bulbs, mounting and clearances — ChefLED (120 V, U.S. and Canada, minimum height), halogen region, the recommended mounting height, stand clearances, wall and surface clearances, back wall installation, power lead length, spacer and holding-area depth.

Any Glo-Ray Dual quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Hatco does not publish list prices, so this validator produces no price build-up or line-item quote), other Hatco product lines, and the CE-rated variants. Assumptions: amps are the figures printed on the spec sheet, which notes that amps vary with configuration and to consult the factory; the ChefLED rule treats the 120/208 and 120/240 ratings as 120 V lights.

The AI sales agentBuilds the heater 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
Watts and amps that change with the width, series and voltageOnly with care
A lookup table per series and voltage that has to be kept in step with the spec sheet; a stated total is a free-entry field that must be compared with the computed one.
The totals are computed from the model and compared with the stated figure on every call.
A switch that cannot carry the heater: infinite over 12.2 A, toggle over 15 AOnly with workarounds
The limit depends on an amp figure that itself depends on the width, series and voltage, so the rule needs those lookups first.
The amps are computed and the switch limit is checked with everything else.
A remote control box that one heater needs and another does not, one box per heaterOnly with workarounds
The need depends on the model, the switch and the box on different lines, and the count on the quantity of heaters.
The model, switch, box count and quantity are in one request and checked together.
Bulbs and mounting: ChefLED minimum height, back wall only with remote switchesOnly with care
Each is a separate product rule; they work, but each new option adds rules that interact.
Height, bulbs, switches and wall position are checked 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 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.

150 inches is not a listed width; Glo-Ray Dual heaters come in 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 84, 96, 108, 120, 132 and 144 inches.
2The 200 V rating is not offered on models 108 inches and wider; this quote has a 108 inch model.
3The heat element needs a circuit breaker larger than 20 amps, so the incandescent lights need their own breaker of 20 amps or less; a person should confirm the electrical plan.
4High Watt models 132 and 144 inches are not offered at plain 120 V; this quote has a 132 inch High Watt model.
5The quote states 3,600 watts in total; the quoted heaters add up to 3,680.
6Infinite switches are rated for at most 12.2 amps; this heater draws 13.7 amps.
7Toggle switches are rated for at most 15 amps; this heater draws 15.9 amps.
8This model is available with a remote control box or remote switch only; the quote has neither.
9This configuration needs a remote control enclosure and the quote has none.
10The indicator light is available on the remote box only; the quote has no remote box.
11Each strip heater needs its own remote control box (RMB); the quote has 3 heaters and 2 boxes.
12Glo-Ray Dual heaters cannot be installed in combustible surroundings.
13A unit with built-in switches must be installed in a pass-through area; back wall installation is not allowed.
14The clearance from the unit to the surface below is 9 inches; at least 10 inches is required.
15The recommended mounting height for this model is 10 to 14 inches; the quote has 9 inches.
16A unit with remote switches needs at least 3 inches between the unit and the wall; the quote has 2 inches.
17The ChefLED bulb is offered for 120 V only.
18The ChefLED bulb is sold in the U.S. and Canada only.
19The halogen bulb option is sold in the U.S. and Canada only.
20ChefLED bulbs need the heater at least 18 inches above the food surface; the quote has 16 inches.
21Adjustable tubular stands come in 10 and 14 inch clearances; the quote has 12 inches.
22Non-adjustable tubular stands come in 10, 12, 14 and 16 inch clearances; the quote has 13 inches.
23Adjustable tubular stands are not available in designer colors.
24Designer colors are non-standard and non-returnable; a person should confirm the customer accepts this.
25Power leads can be extended to at most 20 feet; the quote has 21 feet.
26The spacer between side-by-side units is 3 or 6 inches; the quote has 4 inches.
27The customer needs a holding area 18 inches deep; the quoted heater with its spacer is 15 inches deep.
28120 V models of this size may require additional switches (remote only); the manufacturer asks to consult the factory.
29Infinite switches are rated for at most 12.2 amps; this heater draws 28.5 amps.
30120 V models of this size with an infinite switch require tandem elements; the manufacturer asks to consult the factory.
31The recommended mounting height for this model is 14 to 18 inches; the quote has 12 inches.

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. Remote switches and indicator light: Infinite switch on a heater that draws too much, no remote box, indicator light requested

The agent's request. Please quote three Glo-Ray Dual GRAHL-66D strip heaters at 240 V, with remote infinite switch, an indicator light, mounted 12 inches above the food surface. The quote states 10,260 watts in total. It is ready to send.

Verdict: Blocked.

  • Infinite switch over its amp limit. Infinite switches are rated for at most 12.2 amps; this heater draws 14.3 amps.
  • Remote control enclosure missing. This configuration needs a remote control enclosure and the quote has none.
  • Indicator light needs a remote box. The indicator light is available on the remote box only; the quote has no remote box.
  • Outside the recommended mounting height. The recommended mounting height for this model is 14 to 18 inches; the quote has 12 inches.

2. Remote switches and indicator light: The agent resubmits after fixing the errors

The agent's request. Please quote three Glo-Ray Dual GRAHL-66D strip heaters at 240 V, with remote toggle switch and three remote control boxes, an indicator light, mounted 12 inches above the food surface. The quote states 10,260 watts in total. It is ready to send.

Verdict: Needs approval.

  • Outside the recommended mounting height. The recommended mounting height for this model is 14 to 18 inches; the quote has 12 inches.
  • Order summary. 3 heater(s) of 3,420 watts and 14.3 amps each, 10,260 watts in total, 15 inches deep.

3. Remote switches and indicator light: The agent resubmits after fixing the errors

The agent's request. Please quote three Glo-Ray Dual GRAHL-66D strip heaters at 240 V, with remote toggle switch and three remote control boxes, an indicator light, mounted 16 inches above the food surface. The quote states 10,260 watts in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 heater(s) of 3,420 watts and 14.3 amps each, 10,260 watts in total, 15 inches deep.

4. Wide units at 220 V: Built-in toggle on wide 220 V heaters, with a stated total that uses 240 V figures

The agent's request. Please quote four Glo-Ray Dual GRAL-96D strip heaters at 220 V, with built-in toggle switch, mounted 12 inches above the food surface. The quote states 15,720 watts in total. It is ready to send.

Verdict: Blocked.

  • Stated total watts do not match. The quote states 15,720 watts in total; the quoted heaters add up to 15,412.
  • Toggle switch over its amp limit. Toggle switches are rated for at most 15 amps; this heater draws 17.5 amps.
  • Model needs a remote control. This model is available with a remote control box or remote switch only; the quote has neither.

5. Wide units at 220 V: The agent resubmits after fixing the errors

The agent's request. Please quote four Glo-Ray Dual GRAL-96D strip heaters at 220 V, with no switch on the heater and four remote control boxes, mounted 12 inches above the food surface. The quote states 15,412 watts in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 heater(s) of 3,853 watts and 17.5 amps each, 15,412 watts in total, 15 inches deep.

6. ChefLED bulbs against a back wall: ChefLED bulbs, built-in switches and a back wall installation

The agent's request. Please quote two Glo-Ray Dual GRAHL-48D strip heaters at 120/208 V, with built-in toggle switch, ChefLED bulbs, mounted 16 inches above the food surface against a back wall, 4 inches from the wall. The quote states 4,880 watts in total. It is ready to send.

Verdict: Blocked.

  • Built-in switches need a pass-through. A unit with built-in switches must be installed in a pass-through area; back wall installation is not allowed.
  • ChefLED bulb needs more height. ChefLED bulbs need the heater at least 18 inches above the food surface; the quote has 16 inches.

7. ChefLED bulbs against a back wall: The agent resubmits after fixing the errors

The agent's request. Please quote two Glo-Ray Dual GRAHL-48D strip heaters at 120/208 V, with remote toggle switch and two remote control boxes, ChefLED bulbs, mounted 18 inches above the food surface against a back wall, 4 inches from the wall. The quote states 4,880 watts in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 heater(s) of 2,440 watts and 12.6 amps each, 4,880 watts in total, 15 inches deep.

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 infrared strip heaters for a food-service customer, with a voltage, switches, a remote control box, lights and a mounting height. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product rules 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 three Glo-Ray Dual GRAHL-66D strip heaters at 240 V, with remote infinite switch, an indicator light, mounted 12 inches above the food surface. The quote states 10,260 watts in total. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings and one approval, all in one answer. Infinite switches are rated for at most 12.2 amps; this heater draws 14.3 amps. This configuration needs a remote control enclosure and the quote has none. The indicator light is available on the remote box only; the quote has no remote box.
  6. The validator returned three blocking findings and one approval 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 remote control box that one heater needs and another does not, one box per heater, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the control to remote toggle switch and the remote control boxes to 3.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The three blocking findings are cleared; one approval remains for a person: outside the recommended mounting height.
  13. The agent resubmits once more.
  14. The revised request. It changes the mounting height above the food surface to 16 inches.
  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. Four 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. Now you can try the other scenarios yourself.