Predictika · Cabinet and furniture LED lighting quotes

An AI sales agent's Loox5 LED strip-light quote, checked before it goes out

An AI sales agent prepares a quote for a run of Loox5 LED strip light: the strip, colour and roll, the driver, the lead, the length of each run and the total load the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the strip-light options in the published data sheet and returns a verdict, every reason and the figures it computed.

Scope: Loox5 12V and 24V LED flexible strip lights (LED 2071, 2069, 2074, 2073, 2076, 2078, 2079, 3074, 3014, 3174, 3171): colour, roll, driver, lead, cut marks, run length and load. See everything this validator covers

This validator models Loox5 LED strip-light run quotes, not just the scenarios shown below.

  • Strip, colour and roll — each strip light is offered in particular colours and roll lengths (tunable-white strips are one colour setting and need the Connect Mesh control); the roll article number on the quote must match the strip, colour and roll.
  • Supply — the strip is 12 V or 24 V; the driver and the lead must match that voltage, and a lead must be on the order because the strip light is sold without one.
  • Cut and run length — a strip can be shortened only on its cut marks (every 25 mm, 50 mm or 16 mm depending on the strip), a run must fit on its roll, and a run longer than the data sheet's recommended maximum is blocked.
  • Load — the total load of all runs is computed from the strip's watts per metre and compared with the driver rating and with the total the quote states; strips at 9.6 W per metre and above are recommended to sit in an aluminium profile.

Any Loox5 strip-light quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are modeled, so this validator produces no price build-up or line-item quote), the LED 3052 constant-current strip, spots and other Loox5 lights, switches and Connect Mesh components beyond the control requirement, and aluminium profile selection. Driver sizes and the 80 percent headroom rule are modeled from comparable LED products and are not Haefele-published.

The AI sales agentBuilds the strip-light quote from the customer's layout 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
Colour and roll options that depend on the stripOnly with care
Each strip light has its own colours and roll lengths; a product rule per strip works, but every new strip is more rules to maintain.
The strip determines the allowed colours and rolls, checked together with everything else on every call.
A roll article number that must match strip, colour and rollOnly with workarounds
The article number depends on three choices together; a CPQ needs a lookup table and a comparison against whatever the agent typed.
The stated article number is compared with the data sheet's number for the exact combination on every call.
A cut mark and a recommended length that differ per stripOnly with care
Cut steps of 25, 50 or 16 mm and recommended lengths from 3 to 7 m differ by strip; each is a separate conditional rule.
The cut step and recommended length are looked up from the strip and checked against every run.
A total load that depends on length, runs and watts per metreOnly with workarounds
The load is a computation over several runs compared with a driver rating and with a figure the agent typed; validation rules tend to check one field, not a computed total.
The load is computed from the runs and compared with both the driver and the stated total.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as a step is saved, 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 light colour is not offered for this strip light.
2Colour control of tunable-white strip lights is only possible through the Haefele Connect Mesh system, and the order has no Connect Mesh control.
3This strip light is not offered on a 50 m roll.
4The strip light runs on 24 V but the selected driver is a 12 V driver.
5The strip light runs on 12 V but the selected driver is a 24 V driver.
6The strip light is supplied without a lead; a lead must be ordered separately and the order has none.
7The lead on the order is a 24 V lead but the strip light runs on 12 V.
8This strip light can only be shortened in steps of 25 mm; a run of 2,010 mm is not on a cut mark.
9This strip light can only be shortened in steps of 50 mm; a run of 2,030 mm is not on a cut mark.
10This strip light can only be shortened in steps of 16 mm; a run of 2,010 mm is not on a cut mark.
11The run is 4.5 m; the recommended maximum run for this strip light is 4.0 m for even light output.
12The run is 5.6 m; the recommended maximum run for this strip light is 5.5 m for even light output.
13A run of 5,008 mm does not fit on a 5 m roll.
14The strip lights draw 153.6 W; the selected driver delivers 60 W.
15The load of 57.6 W is above 80 percent of the 60 W driver rating; a person should confirm the driver headroom.
16Strip lights at 9.6 W per metre and above are recommended to be installed in an aluminium profile, and the order has none.
17The quote states article number 83374310; the roll article for this strip light, colour and roll length is 83374309.
18The quote states a total load of 36.0 W; the computed load is 38.4 W.
19The run is 3.6 m; the recommended maximum run for this strip light is 3.5 m for even light output.
20The strip lights draw 103.7 W; the selected driver delivers 40 W.

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. Tunable-white shelf lighting: Two 3 m runs of tunable-white LED 2076 on a small driver, with no Connect Mesh control

The agent's request. Please quote 2 run(s) of Loox5 LED 2076 strip light in tunable white (2700-5000 K), each 3,000 mm long, from the 5 m roll, on a 12 V 30 W driver with a 12 V lead, without Connect Mesh control, with an aluminium profile. The quote lists roll article number 83374318 and states a total load of 57.6 W. It is ready to send.

Verdict: Blocked.

  • Tunable white without Connect Mesh. Colour control of tunable-white strip lights is only possible through the Haefele Connect Mesh system, and the order has no Connect Mesh control.
  • Load above the driver rating. The strip lights draw 57.6 W; the selected driver delivers 30 W.

2. Tunable-white shelf lighting: The agent resubmits after fixing the errors

The agent's request. Please quote 2 run(s) of Loox5 LED 2076 strip light in tunable white (2700-5000 K), each 3,000 mm long, from the 5 m roll, on a 12 V 60 W driver with a 12 V lead, with Connect Mesh control, with an aluminium profile. The quote lists roll article number 83374318 and states a total load of 57.6 W. It is ready to send.

Verdict: Needs approval.

  • Driver headroom below 20 percent. The load of 57.6 W is above 80 percent of the 60 W driver rating; a person should confirm the driver headroom.
  • Run summary. Loox5 LED 2,076 strip light (12 V, 9.6 W per metre); 2 run(s) of 3,000 mm, total load 57.6 W on a 60 W driver; roll article 83374318.

3. Tunable-white shelf lighting: The agent resubmits after fixing the errors

The agent's request. Please quote 1 run(s) of Loox5 LED 2076 strip light in tunable white (2700-5000 K), each 3,000 mm long, from the 5 m roll, on a 12 V 60 W driver with a 12 V lead, with Connect Mesh control, with an aluminium profile. The quote lists roll article number 83374318 and states a total load of 28.8 W. It is ready to send.

Verdict: Allowed.

  • Run summary. Loox5 LED 2,076 strip light (12 V, 9.6 W per metre); 1 run(s) of 3,000 mm, total load 28.8 W on a 60 W driver; roll article 83374318.

4. 24 V cabinet run: A 5 m run of 24 V LED 3074 on a 12 V driver and a 12 V lead

The agent's request. Please quote 1 run(s) of Loox5 LED 3074 strip light in 4000 K cool white, each 5,000 mm long, from the 5 m roll, on a 12 V 60 W driver with a 12 V lead, without Connect Mesh control, with an aluminium profile. The quote lists roll article number 83376637 and states a total load of 48 W. It is ready to send.

Verdict: Blocked.

  • Driver voltage differs from the strip voltage. The strip light runs on 24 V but the selected driver is a 12 V driver.
  • Lead voltage differs from the strip voltage. The lead on the order is a 12 V lead but the strip light runs on 24 V.

5. 24 V cabinet run: The agent resubmits after fixing the errors

The agent's request. Please quote 1 run(s) of Loox5 LED 3074 strip light in 4000 K cool white, each 5,000 mm long, from the 5 m roll, on a 24 V 90 W driver with a 24 V lead, without Connect Mesh control, with an aluminium profile. The quote lists roll article number 83376637 and states a total load of 48 W. It is ready to send.

Verdict: Allowed.

  • Run summary. Loox5 LED 3,074 strip light (24 V, 9.6 W per metre); 1 run(s) of 5,000 mm, total load 48.0 W on a 90 W driver; roll article 83376637.

6. Under-cabinet run: A 4.51 m run of LED 2074 with no aluminium profile

The agent's request. Please quote 1 run(s) of Loox5 LED 2074 strip light in 3000 K warm white, each 4,510 mm long, from the 5 m roll, on a 12 V 60 W driver with a 12 V lead, without Connect Mesh control, without an aluminium profile. The quote lists roll article number 83374309. It is ready to send.

Verdict: Blocked.

  • Run length is not on a cut mark. This strip light can only be shortened in steps of 25 mm; a run of 4,510 mm is not on a cut mark.
  • Run longer than the recommended maximum. The run is 4.51 m; the recommended maximum run for this strip light is 4.0 m for even light output.
  • Aluminium profile recommended. Strip lights at 9.6 W per metre and above are recommended to be installed in an aluminium profile, and the order has none.

7. Under-cabinet run: The agent resubmits after fixing the errors

The agent's request. Please quote 1 run(s) of Loox5 LED 2074 strip light in 3000 K warm white, each 4,000 mm long, from the 5 m roll, on a 12 V 60 W driver with a 12 V lead, without Connect Mesh control, with an aluminium profile. The quote lists roll article number 83374309 and states a total load of 38.4 W. It is ready to send.

Verdict: Allowed.

  • Run summary. Loox5 LED 2,074 strip light (12 V, 9.6 W per metre); 1 run(s) of 4,000 mm, total load 38.4 W on a 60 W driver; roll article 83374309.

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 run of Loox5 LED strip light: the strip, colour and roll, the driver, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the strip-light options in the published data sheet 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 2 run(s) of Loox5 LED 2076 strip light in tunable white (2700-5000 K), each 3,000 mm long, from the 5 m roll. The quote lists roll article number 83374318 and states a total load of 57.6 W. 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. Colour control of tunable-white strip lights is only possible through the Haefele Connect Mesh system, and the order has no Connect Mesh control. The strip lights draw 57.6 W; the selected driver delivers 30 W.
  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.
  7. What this shows: for a total load that depends on length, runs and watts per metre, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the driver to 12 V 60 W and the Connect Mesh control to yes.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The two blocking findings are cleared; one approval remains for a person: driver headroom below 20 percent.
  13. The agent resubmits once more.
  14. The revised request. It changes the number of runs to 1 and the stated total load to 28.8.
  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. Two 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.