Predictika · Lighting quotes

An AI sales agent's TECTON lighting quote, checked before it goes out

An AI sales agent prepares a quote for rows of TECTON continuous-row lighting: luminaires, trunking lengths, feeds, mounting and accessories. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the TECTON options and installation rules and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Zumtobel TECTON continuous-row lighting quotes: TECTON trunking with TECTON B Basic, TECTON LED Linear and TECTON MPO luminaires, feeds, mounting and accessories. See everything this validator covers

This validator models TECTON quotes built from Zumtobel's published product structure, not just the scenarios shown below. Prices on this page are illustrative: Zumtobel does not publish list prices, so the totals are not Zumtobel prices.

  • Luminaires — TECTON B Basic (4000 K, 0-10 V driver), TECTON LED Linear in 59 and 79 inch lengths (wide, narrow, shelf and wall washer beams, 3000, 3500 or 4000 K, 0-10 V or DALI driver, optional standby battery) and TECTON MPO (microprismatic optic), each with its own lumen packages.
  • Trunking, feeds and runs — trunking in 1,500, 2,000, 3,000 and 4,000 mm lengths, cutting to length with the cutting aid and terminating end caps, a starter feed for each row, mid feeds, and the longest run one feed can supply at 120 V and 277 V.
  • Mounting and approvals — pendant starter feeds with aircraft cable or surface starter feeds, mounting points spaced for the ceiling type, corners (which need signed submittals), black finish, discounts and large orders that a person should approve.

Any TECTON row quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other TECTON luminaires and spotlights, node connectors and lighting management, emergency lighting circuits, photometric design, other Zumtobel product families, taxes and freight. Several limits are modeled from comparable products rather than published by Zumtobel; see the fine print at the end of the page.

The AI sales agentBuilds the TECTON quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, the line-item quote 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 luminaire whose lumen package, color temperature, driver and optic all go togetherOnly with care
Each luminaire needs its own set of product rules. It works, but every new luminaire or option is another set of rules to maintain.
The luminaire and every option are in one request and each pairing is checked together.
Trunking that must cover the rows and hold the luminairesOnly with workarounds
The needed length depends on quantities on several lines, so it needs cross-line rules that interact with the rest.
Rows, trunking lengths and luminaires are in one request, so a shortfall is found whichever order the choices arrive in.
Feeds and the longest run a feed can supply, which depend on the voltageOnly with workarounds
The limit depends on a voltage choice and compares with quantities on other lines, so it needs a cross-line rule.
Voltage, rows and feeds are checked together on every call.
Cut-to-length trunking that needs a cutting aid and end capsOnly with care
A rule for each accessory, written and kept in step with the trunking lines.
Cut pieces, the cutting aid and end caps are compared on every call.
Mounting points that must be spaced for the ceiling typeOnly with care
The allowed spacing depends on the ceiling type and the row length; each needs a calculation and a comparison.
Row length, ceiling type and mounting points are checked together.
Stated net totals that must equal the priced lines, with discountOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to keep that comparison in step with the price lists.
The stated total travels with the quote and is compared with the computed net total on every call.
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.

1A 4,000 lm package is not offered for this luminaire.
2TECTON B Basic is offered only in 4,000 K; the order asks for another color temperature.
3TECTON B Basic is offered only with the 0-10 V driver; a DALI driver is not available.
4The integrated standby battery pack is not offered on TECTON B Basic.
5The optic on the order does not match the luminaire (TECTON LED Linear takes a wide, narrow, shelf or wall washer beam; Basic and MPO have a fixed optic).
6The rows need 24,000 mm of trunking in all, and the order has 20,000 mm.
7The trunking on the order is longer than the rows and no piece is cut to length; trunking comes in 1,500, 2,000, 3,000 and 4,000 mm lengths.
82 piece(s) of trunking are cut on site and the order has no cutting aid.
92 cut piece(s) need a terminating end cap each, and the order has 1.
1016 luminaires of 1,522 mm do not fit on 24,000 mm of trunking.
11The order has 1 starter feed(s) for 2 row(s); each row needs a starter feed.
12The rows total 56,694 mm, and the 1 feed(s) on the order supply at most 56,693 mm each at this voltage.
13The starter feed on the order does not match the mounting (a pendant row takes a pendant starter feed, a surface row a surface starter feed).
14Aircraft suspension cable goes with a pendant row only; the cable choice does not match the mounting.
156 mounting points per row cannot carry a row of 8,000 mm; with this mounting they can be at most 1,219 mm apart.
16A discount of 11 percent is above the 10 percent a rep can give alone; a manager should approve it.
17A discount of 21 percent is outside the 0 to 20 percent a sales order can carry.
18The order has corners; Zumtobel asks for signed submittals on corner configurations, so a person should confirm them.
19Black corners are not a standard configuration; a person should confirm availability with the factory.
20The net total of $32,336 is $25,000 or more; a manager should review a project of this size.
21The order states a net total of $3,340; the modeled prices give $3,350.
22The order has 0 luminaires; a continuous-row system needs at least 1.
23The order needs at least 1 row with a length above 0 mm; it has 0 row(s) of 12,000 mm.

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 rows of TECTON continuous-row lighting: luminaires, trunking lengths, feeds, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the TECTON options and installation rules and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 15 luminaires (TECTON LED Linear 59 in) of 4,000 lm in 4000 K, with the 0-10 V driver and its standard optic. The rows run at 277 V, pendant mounted, with 4 mounting points per row on 70 inch aircraft cable, and 1 pendant starter feed. The rest of the request is on screen. The quote states a net total of $3,350.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. A 4,000 lm package is not offered for this luminaire. The optic on the order does not match the luminaire (TECTON LED Linear takes a wide, narrow, shelf or wall washer beam; Basic and MPO have a fixed optic). The order has 1 starter feed(s) for 2 row(s); each row needs a starter feed. The other two are on screen.
  6. The validator returned five 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 and against the stated total.
  7. What this shows: for a luminaire whose lumen package, color temperature, driver and optic all go together, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the lumen package to 8,000 lm, the optic to wide beam, the mounting points per row to 6 and the starter feeds to 2.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with TECTON trunking and TECTON pendant starter feed; the other two lines are on screen.
  13. All five earlier findings are cleared, and the validator's total, $3,350, matches the quote.
  14. Five problems caught in one call, fixed in one pass, and a clean $3,350 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.