Predictika · Reverse vending quotes

An AI sales agent's reverse vending quote, checked before it goes out

An AI sales agent prepares a quote for TOMRA reverse vending machines for a store: the model, the container types, the store size, the number of machines and cabinets, floor space, peak rate and daily volume, options, service plan and term, discount and the total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict and every reason.

Scope: One reverse vending quote: model, containers, store size, machines, cabinets, space, throughput, options, service, discount and total. See everything this validator covers

This validator models TOMRA reverse vending quotes, not just the scenarios shown below.

  • Models — the M1, B5, T70 Single, T70 Dual, T90, and the T9 with EasyPac or MultiPac, each with its own container types, store sizes and options.
  • Containers — cans, plastic bottles, glass bottles and crates, where crates belong to the T9 lines and the B5 takes no glass.
  • Cabinets and space — EasyPac takes 1 to 6 cabinets and MultiPac 2 to 7, and the machines need floor space for all of them.
  • Throughput — the peak rate and the daily volume, compared with what the quoted machines handle over a ten-hour day.
  • Options and service — Digital Payout, custom finish, through-wall installation and rear emptying by model, and a service plan and term that fit the model.
  • Discount, roll-out and total — a discount range with an approval band, approval for a roll-out of ten or more machines or a five-year term, and a stated total that has to match the computed one.

Any TOMRA reverse vending quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: the R1, R2 and E1 machines and other TOMRA businesses. TOMRA publishes no quoting rules or prices for these choices, so every rule beyond the public model names, speeds and footprints, and every price, is modeled and illustrative. Totals are shown in cents, as the validator returns them.

The AI sales agentBuilds the reverse vending quote from the conversation with the store 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
Containers that depend on the modelOnly with care
The B5 takes no glass and crates belong to the T9 lines, so the container rules have to read the model.
The model and the container types are fields of one request and are checked together on every call.
Cabinet counts that depend on the T9 lineOnly with care
EasyPac takes 1 to 6 cabinets, MultiPac 2 to 7 and other models none, so the valid range has to be looked up from the model.
The range is looked up from the model and compared with the cabinets in the same pass on every call.
Floor space and throughput for all machinesOnly with workarounds
The space and the capacity needed are multiples of the machine count, so a total has to be computed per model and compared with what the store needs.
The totals are computed in the same pass and compared with the requirement on every call.
Options and service plans that only some models offerOnly with care
Digital Payout, custom finish, wall installation, rear emptying and the Basic plan each belong to some models only.
Each option is checked against the model on every call.
A price built from many parts, compared with the stated totalOnly with workarounds
The total comes from the model, options, service plan and term, units and discount, so it has to be recomputed and compared with the figure the quote states.
The total is recomputed in the same pass and compared with the stated one on every call.
Approval bands for discount, roll-out and termOnly with workarounds
A discount, a roll-out of ten or more machines, a site survey and a five-year term each need a person, alongside the blocks, so approval and block rules have to be kept in step.
Blocks and approvals are evaluated together, and the verdict reports each one.

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.

1Store size tier 3 is outside the tier 1 to 2 range this model is quoted for.
2The selected model does not take one of the listed container types (glass on the B5; crates outside the T9 lines).
3The quote lists no container type; choose cans, plastic bottles, glass bottles or crates.
40 cabinets is not valid; EasyPac takes 1 to 6, MultiPac 2 to 7, and other models none.
5The machines need 90 hundredths of a square metre each, more than the 179 available for all of them.
6A peak of 91 containers a minute is above what the quoted machines handle (45 a minute each).
754,001 containers a day is above the daily capacity of the quoted machines (45 containers a minute each over 10 hours).
8Digital Payout is quoted for the T70, T90 and T9 lines, not the M1 or B5.
9Through-wall installation and rear bin emptying are quoted for the T90 only.
10A through-wall installation with a custom finish needs a site survey.
11Custom finishes are quoted for the T70, T90 and T9 lines, not the M1 or B5.
12Modular T9 systems are quoted with Standard or Premium service, not Basic.
13The quote has 0 machines; at least 1 is needed.
14A service term of 0 years is outside the 1 to 5 years quoted.
15A 5-year service term needs a person to confirm the terms.
16A discount of 6 percent is above 5 percent and needs sales management approval.
17A discount of 11 percent is outside the 0 to 10 percent range that can be quoted.
18An order of 10 machines is a roll-out and a person should confirm the pricing.
19The quote states a total of 6,339,900 cents; the modeled prices give 6,340,000 cents.

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. Compact B5: A compact B5 chosen for a large store

The agent's request. Please quote 1 TOMRA B5 reverse vending machine for a tier 4 store, with cans, plastic bottles and glass bottles, and 2 cabinets. The machines have 0 square meters of floor space in total, and the store sees a peak of 60 containers a minute and 30,000 containers a day. The quote includes Digital Payout. The service plan is Standard for 3 years, with a discount of 12 percent. The quote states a total of 24,200 dollars (2,420,000 cents, illustrative). It is ready to send.

Verdict: Blocked.

  • Container type not accepted. The selected model does not take one of the listed container types (glass on the B5; crates outside the T9 lines).
  • Store size outside the model range. Store size tier 4 is outside the tier 2 to 3 range this model is quoted for.
  • Cabinet count not valid. 2 cabinets is not valid; EasyPac takes 1 to 6, MultiPac 2 to 7, and other models none.
  • Not enough floor space. The machines need 100 hundredths of a square metre each, more than the 80 available for all of them.
  • Peak rate above capacity. A peak of 60 containers a minute is above what the quoted machines handle (40 a minute each).
  • Daily volume above capacity. 30,000 containers a day is above the daily capacity of the quoted machines (40 containers a minute each over 10 hours).
  • Digital payout not on compact models. Digital Payout is quoted for the T70, T90 and T9 lines, not the M1 or B5.
  • Discount above authority. A discount of 12 percent is outside the 0 to 10 percent range that can be quoted.

2. Compact B5: The agent resubmits after fixing the errors

The agent's request. Please quote 2 TOMRA T90 reverse vending machines for a tier 4 store, with cans, plastic bottles and glass bottles. The machines have 6 square meters of floor space in total, and the store sees a peak of 80 containers a minute and 40,000 containers a day. The quote includes Digital Payout. The service plan is Standard for 3 years, with a discount of 6 percent. The quote states a total of 94,000 dollars (9,400,000 cents, illustrative). It is ready to send.

Verdict: Needs approval.

  • Discount above 5 percent. A discount of 6 percent is above 5 percent and needs sales management approval.
  • Quote summary. 2 machine(s) at 50,000 dollars each before discount; total 9,400,000 cents after discount.

3. Roll-out order: A twelve-machine roll-out with a MultiPac, one cabinet and Basic service

The agent's request. Please quote 12 TOMRA T9 with MultiPac reverse vending machines for a tier 5 store, with cans, plastic bottles, glass bottles and crates, and 1 cabinet. The machines have 20 square meters of floor space in total, and the store sees a peak of 500 containers a minute and 300,000 containers a day. The service plan is Basic for 3 years, with a discount of 4 percent. The quote states a total of 772,992 dollars (77,299,200 cents, illustrative). It is ready to send.

Verdict: Blocked.

  • Cabinet count not valid. 1 cabinets is not valid; EasyPac takes 1 to 6, MultiPac 2 to 7, and other models none.
  • Not enough floor space. The machines need 260 hundredths of a square metre each, more than the 2,000 available for all of them.
  • Basic service not for modular lines. Modular T9 systems are quoted with Standard or Premium service, not Basic.
  • Chain roll-out. An order of 12 machines is a roll-out and a person should confirm the pricing.

4. Roll-out order: The agent resubmits after fixing the errors

The agent's request. Please quote 12 TOMRA T9 with MultiPac reverse vending machines for a tier 5 store, with cans, plastic bottles, glass bottles and crates, and 3 cabinets. The machines have 70 square meters of floor space in total, and the store sees a peak of 500 containers a minute and 300,000 containers a day. The service plan is Standard for 3 years, with a discount of 4 percent. The quote states a total of 1,217,664 dollars (121,766,400 cents, illustrative). It is ready to send.

Verdict: Needs approval.

  • Chain roll-out. An order of 12 machines is a roll-out and a person should confirm the pricing.
  • Quote summary. 12 machine(s) at 105,700 dollars each before discount; total 121,766,400 cents after discount.

5. Roll-out order: The agent resubmits a smaller order of five machines

The agent's request. Please quote 5 TOMRA T9 with MultiPac reverse vending machines for a tier 5 store, with cans, plastic bottles, glass bottles and crates, and 3 cabinets. The machines have 70 square meters of floor space in total, and the store sees a peak of 250 containers a minute and 150,000 containers a day. The service plan is Standard for 3 years, with a discount of 4 percent. The quote states a total of 507,360 dollars (50,736,000 cents, illustrative). It is ready to send.

Verdict: Allowed.

  • Quote summary. 5 machine(s) at 105,700 dollars each before discount; total 50,736,000 cents after discount.

6. T90 options: A T90 with through-wall installation, a custom finish and a five-year term

The agent's request. Please quote 2 TOMRA T90 reverse vending machines for a tier 4 store, with cans, plastic bottles and glass bottles. The machines have 6 square meters of floor space in total, and the store sees a peak of 80 containers a minute and 40,000 containers a day. The quote includes through-wall installation and a custom finish. The service plan is Premium for 5 years, with a discount of 7 percent. The quote states a total of 127,038 dollars (12,703,800 cents, illustrative). It is ready to send.

Verdict: Needs approval.

  • Discount above 5 percent. A discount of 7 percent is above 5 percent and needs sales management approval.
  • Wall install with custom finish. A through-wall installation with a custom finish needs a site survey.
  • Five-year service term. A 5-year service term needs a person to confirm the terms.
  • Quote summary. 2 machine(s) at 68,300 dollars each before discount; total 12,703,800 cents after discount.

7. T90 options: The agent resubmits after fixing the errors

The agent's request. Please quote 2 TOMRA T90 reverse vending machines for a tier 4 store, with cans, plastic bottles and glass bottles. The machines have 6 square meters of floor space in total, and the store sees a peak of 80 containers a minute and 40,000 containers a day. The quote includes through-wall installation. The service plan is Premium for 3 years, with a discount of 4 percent. The quote states a total of 108,288 dollars (10,828,800 cents, illustrative). It is ready to send.

Verdict: Allowed.

  • Quote summary. 2 machine(s) at 56,400 dollars each before discount; total 10,828,800 cents after discount.

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 TOMRA reverse vending machines for a store: the model, the container types, the store size, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 1 TOMRA B5 reverse vending machine for a tier 4 store, with cans, plastic bottles and glass bottles, and 2 cabinets. The machines have 0 square meters of floor space in total, and the store sees a peak of 60 containers a minute and 30,000 containers a day. The rest of the request is on screen. The quote states a total of 24,200 dollars (2,420,000 cents, illustrative).
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with eight findings, all in one answer. The selected model does not take one of the listed container types (glass on the B5; crates outside the T9 lines). Store size tier 4 is outside the tier 2 to 3 range this model is quoted for. 2 cabinets is not valid; EasyPac takes 1 to 6, MultiPac 2 to 7, and other models none. The other five are on screen.
  6. The validator returned eight 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 containers that depend on the model, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the model to T90, the machines to 2, the cabinets to 0, the floor space for all machines to 6 square meters and the total stated on the quote to 9,400,000. Three more changes are on screen.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The eight blocking findings are cleared; one approval remains for a person: discount above 5 percent.
  13. Eight problems caught in one call, fixed in one pass, and the corrected quote now goes to a person for approval. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.