Predictika · Filling and closing line quotes

An AI sales agent's filling and closing line quote, checked before it goes out

An AI sales agent prepares a quote for a cosmetics or personal care filling and closing line built on a Moduline-family platform: output, fill range, closures, optional modules, an auger filler for powders, a cartoner, delivery time, discount and care plan. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the platform limits and compatibility rules and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: quotes for OPTIMA Moduline Smart, Moduline, Moduline Classic and SpeedCare Line Smart filling and closing lines, with RPS closure feeding, labeling and coding, SD1, SD2best and SDeco auger fillers and the CMF cartoner. See everything this validator covers

This validator models quotes for Moduline-family filling and closing lines for liquid, perfume, paste and powder cosmetics and personal care products, not just the scenarios shown below.

  • Platforms and limits — Moduline Smart (60 or 120 containers a minute, up to three closure components, four to six months from project start to ramp-up), Moduline Classic (60 to 120 containers a minute, up to 550 ml), Moduline (up to 200 containers a minute, up to 1.2 l) and SpeedCare Line Smart*. The target rate, fill volume, closure components and delivery time are checked against the platform.
  • Options and compatibility — ATEX explosion protection for perfume, CIP/SIP or trolley cleaning, closure type and feeding (vibration, rotary table, semi-automatic, RPS picker), torque check, labeling module and coding printer, and manual, semi-automatic or automatic format change.
  • Powders and cartons — powder products need an auger filler whose dosing range covers the fill weight (SD1 0.1 g to 200 g, SD2best 5 g to 30 kg, SDeco 10 g to 15 kg), and the CMF cartoner packs up to 200 cartons a minute in cartons up to 120 x 120 x 220 mm.
  • Price build-up — list price, discount, installation and commissioning*, and a multi-year care plan*, added into a line-item quote and compared with the total the agent states. Discounts above 10 percent go to approval.

Any quote for these platforms and options is in scope — not only the scenarios pictured here. Not covered: other OPTIMA machine families (pharma, food, hygiene, fiber-based), line integration such as depalletizers and palletizers, taxes, freight and spare parts. * Illustrative or typical items, not published by OPTIMA: see the fine print at the end of the page.

The AI sales agentBuilds the line 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
Stated totals that must equal the line itemsOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but the total depends on the platform, every option, the discount and the care plan.
The stated total travels with the quote and is compared with the computed total on every call.
Limits that differ by platformOnly with care
A product rule per platform for output, fill range, closure components and delivery time. It works, but every new platform or option is another set of rules to maintain.
The platform limits are looked up and checked together with every option on each call.
A powder that needs an auger filler whose dosing range covers the fill weightOnly with workarounds
The range depends on the auger filler chosen on one line and the fill weight on another, and also on the product type, so it needs a cross-line rule that interacts with the rest.
Product type, auger filler and fill weight are in one request and the range is checked with the rest.
Options that only work with certain closures, feeds or platformsOnly with workarounds
A pump closure needs a particular feeder, a torque check needs a screw closure and a coding printer needs the labeling module: each is a cross-line rule.
Every choice is in one request, so a conflict is found whichever order the choices arrive in.
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.

1The Moduline Smart is offered at 60 or 120 containers a minute; a rated output of 90 was selected.
2A rated output of 130 containers a minute is not offered on this platform, which is rated up to 120.
3The line must run 121 containers a minute but the selected rated output is 120.
4A fill volume of 551 ml is outside the 5 to 550 ml range of this platform.
5Powder products are filled on the Moduline and Moduline Classic; the selected platform is not offered for powder.
6A powder product needs an auger filler; none is selected.
7A fill weight of 2,001 tenths of a gram is outside the dosing range of the selected auger filler, 1 to 2,000 tenths of a gram.
8An auger filler doses powder and granular products; it is selected for a liquid, perfume or paste product.
9Perfume is filled in an explosion-protected (ATEX) filling module; the ATEX option is not selected.
10The quote has 4 closure components; this platform integrates up to 3.
11The quote has 2 closure components but no closure feeding is selected.
12Pump closures cannot be oriented by a vibration sorter or fed by hand; select rotary-table or RPS feeding.
13The preconfigured Moduline Classic does not include a crimping closure.
14The integrated RPS picker is quoted on the Smart platforms only.
15A torque check during closing applies to screw closures only.
16An inkjet, laser or thermal-transfer coding printer is part of the labeling module, which is not selected.
17Delivery in 3 months is shorter than the 4 months needed from project start to ramp-up on this platform.
18A carton of 121 x 100 x 200 mm does not fit the CMF cartoner format, which is up to 120 x 120 x 220 mm.
19The line runs 201 containers a minute; the CMF cartoner packs up to 200 cartons a minute.
20A discount of 11 percent is above 10 percent; a sales manager should approve it.
21A discount of 26 percent is above the 25 percent maximum for a quote.
227 container formats on manual format change is a lot of changeover work; engineering should confirm the format parts.
23The quote states a total of $1,389,050; the line items give $1,390,050.
24The preconfigured Moduline Classic is not offered with automatic format change.

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. Perfume line on the Moduline Smart: Perfume line with pump closures, vibration feeding and delivery in three months

The agent's request. Please quote an OPTIMA Moduline Smart line for perfume products, rated at 120 containers a minute and running 110 a minute, filling 100 ml per container, with 3 pump closure components fed by vibration sorter, CIP/SIP cleaning and the labeling module with a laser coding printer, 5 container formats on automatic format change. Delivery is wanted in 3 months, with a discount of 6 percent and a 3-year care plan. The quote states a total of $1,537,900. It is ready to send.

Verdict: Blocked.

  • Perfume needs explosion protection. Perfume is filled in an explosion-protected (ATEX) filling module; the ATEX option is not selected.
  • Pump closures need rotary-table or RPS feeding. Pump closures cannot be oriented by a vibration sorter or fed by hand; select rotary-table or RPS feeding.
  • Delivery time too short. Delivery in 3 months is shorter than the 4 months needed from project start to ramp-up on this platform.

2. Perfume line on the Moduline Smart: The agent resubmits after fixing the errors

The agent's request. Please quote an OPTIMA Moduline Smart line for perfume products, rated at 120 containers a minute and running 110 a minute, filling 100 ml per container, with 3 pump closure components fed by OPTIMA RPS picker feeding, ATEX explosion protection, CIP/SIP cleaning and the labeling module with a laser coding printer, 5 container formats on automatic format change. Delivery is wanted in 5 months, with a discount of 6 percent and a 3-year care plan. The quote states a total of $1,709,920. It is ready to send.

Verdict: Allowed.

  • Order summary. Rated 120 containers a minute, list price $1,668,000, discount $100,080, installation $70,000, care plan $72,000, estimated total of $1,709,920.

3. Powder line on the Moduline Classic: Powder line with a 250 g fill on the SD1 auger filler and an oversize carton

The agent's request. Please quote an OPTIMA Moduline Classic line for powder products, rated at 120 containers a minute and running 100 a minute, dosing 250 g of powder with the SD1 auger filler, with 2 snap-on closure components fed by vibration sorter, trolley cleaning and the labeling module with a inkjet coding printer, 4 container formats on manual format change, and a CMF cartoner for 130 x 90 x 180 mm cartons. Delivery is wanted in 5 months, with a discount of 4 percent and a 2-year care plan. The quote states a total of $1,429,720. It is ready to send.

Verdict: Blocked.

  • Fill weight outside the auger filler range. A fill weight of 2,500 tenths of a gram is outside the dosing range of the selected auger filler, 1 to 2,000 tenths of a gram.
  • Carton larger than the cartoner format. A carton of 130 x 90 x 180 mm does not fit the CMF cartoner format, which is up to 120 x 120 x 220 mm.

4. Powder line on the Moduline Classic: The agent resubmits after fixing the errors

The agent's request. Please quote an OPTIMA Moduline Classic line for powder products, rated at 120 containers a minute and running 100 a minute, dosing 250 g of powder with the SD2best auger filler, with 2 snap-on closure components fed by vibration sorter, trolley cleaning and the labeling module with a inkjet coding printer, 4 container formats on manual format change, and a CMF cartoner for 115 x 90 x 180 mm cartons. Delivery is wanted in 5 months, with a discount of 4 percent and a 2-year care plan. The quote states a total of $1,452,760. It is ready to send.

Verdict: Allowed.

  • Order summary. Rated 120 containers a minute, list price $1,406,000, discount $56,240, installation $55,000, care plan $48,000, estimated total of $1,452,760.

5. High-speed paste line on the Moduline: Paste line at 220 containers a minute with an 18 percent discount

The agent's request. Please quote an OPTIMA Moduline line for paste products, rated at 220 containers a minute and running 220 a minute, filling 900 ml per container, with 3 screw closure components fed by rotary-table feeding, CIP/SIP cleaning, the labeling module with a thermal-transfer coding printer and a torque check, 5 container formats on semi-automatic format change, and a CMF cartoner for 110 x 100 x 200 mm cartons. Delivery is wanted in 10 months, with a discount of 18 percent and a 3-year care plan. The quote states a total of $2,605,120. It is ready to send.

Verdict: Blocked.

  • Output not offered on this platform. A rated output of 220 containers a minute is not offered on this platform, which is rated up to 200.
  • Line faster than the cartoner. The line runs 220 containers a minute; the CMF cartoner packs up to 200 cartons a minute.
  • Stated total does not match. The quote states a total of $2,605,120; the line items give $2,613,120.
  • Discount needs approval. A discount of 18 percent is above 10 percent; a sales manager should approve it.

6. High-speed paste line on the Moduline: The agent resubmits after fixing the errors

The agent's request. Please quote an OPTIMA Moduline line for paste products, rated at 200 containers a minute and running 200 a minute, filling 900 ml per container, with 3 screw closure components fed by rotary-table feeding, CIP/SIP cleaning, the labeling module with a thermal-transfer coding printer and a torque check, 5 container formats on semi-automatic format change, and a CMF cartoner for 110 x 100 x 200 mm cartons. Delivery is wanted in 10 months, with a discount of 18 percent and a 3-year care plan. The quote states a total of $2,547,520. It is ready to send.

Verdict: Needs approval.

  • Discount needs approval. A discount of 18 percent is above 10 percent; a sales manager should approve it.
  • Order summary. Rated 200 containers a minute, list price $2,836,000, discount $510,480, installation $150,000, care plan $72,000, estimated total of $2,547,520.

7. High-speed paste line on the Moduline: The agent resubmits after fixing the errors

The agent's request. Please quote an OPTIMA Moduline line for paste products, rated at 200 containers a minute and running 200 a minute, filling 900 ml per container, with 3 screw closure components fed by rotary-table feeding, CIP/SIP cleaning, the labeling module with a thermal-transfer coding printer and a torque check, 5 container formats on semi-automatic format change, and a CMF cartoner for 110 x 100 x 200 mm cartons. Delivery is wanted in 10 months, with a discount of 8 percent and a 3-year care plan. The quote states a total of $2,831,120. It is ready to send.

Verdict: Allowed.

  • Order summary. Rated 200 containers a minute, list price $2,836,000, discount $226,880, installation $150,000, care plan $72,000, estimated total of $2,831,120.

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 cosmetics or personal care filling and closing line built on a Moduline-family platform: output, fill range, closures, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the platform limits and compatibility 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 an OPTIMA Moduline Smart line for perfume products, rated at 120 containers a minute and running 110 a minute. Delivery is wanted in 3 months, with a discount of 6 percent and a 3-year care plan. The rest of the request is on screen. The quote states a total of $1,537,900.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. Perfume is filled in an explosion-protected (ATEX) filling module; the ATEX option is not selected. Pump closures cannot be oriented by a vibration sorter or fed by hand; select rotary-table or RPS feeding. Delivery in 3 months is shorter than the 4 months needed from project start to ramp-up on this platform.
  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 a powder that needs an auger filler whose dosing range covers the fill weight, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the closure feeding to optima rps picker feeding, the ATEX to yes, the delivery wanted to 5 months and the stated total to $1,709,920.
  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 OPTIMA Moduline Smart and ATEX explosion-protected filling module; the other seven lines are on screen.
  13. All three earlier findings are cleared, and the validator's total, $1,709,920, matches the quote.
  14. Three problems caught in one call, fixed in one pass, and a clean $1,709,920 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.