Predictika · Filling and closing line quotes
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.
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.
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.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Stated totals that must equal the line items | Only 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 platform | Only 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 weight | Only 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 platforms | Only 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 answer | Only 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. |
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.
| 1 | The Moduline Smart is offered at 60 or 120 containers a minute; a rated output of 90 was selected. |
| 2 | A rated output of 130 containers a minute is not offered on this platform, which is rated up to 120. |
| 3 | The line must run 121 containers a minute but the selected rated output is 120. |
| 4 | A fill volume of 551 ml is outside the 5 to 550 ml range of this platform. |
| 5 | Powder products are filled on the Moduline and Moduline Classic; the selected platform is not offered for powder. |
| 6 | A powder product needs an auger filler; none is selected. |
| 7 | A 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. |
| 8 | An auger filler doses powder and granular products; it is selected for a liquid, perfume or paste product. |
| 9 | Perfume is filled in an explosion-protected (ATEX) filling module; the ATEX option is not selected. |
| 10 | The quote has 4 closure components; this platform integrates up to 3. |
| 11 | The quote has 2 closure components but no closure feeding is selected. |
| 12 | Pump closures cannot be oriented by a vibration sorter or fed by hand; select rotary-table or RPS feeding. |
| 13 | The preconfigured Moduline Classic does not include a crimping closure. |
| 14 | The integrated RPS picker is quoted on the Smart platforms only. |
| 15 | A torque check during closing applies to screw closures only. |
| 16 | An inkjet, laser or thermal-transfer coding printer is part of the labeling module, which is not selected. |
| 17 | Delivery in 3 months is shorter than the 4 months needed from project start to ramp-up on this platform. |
| 18 | A 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. |
| 19 | The line runs 201 containers a minute; the CMF cartoner packs up to 200 cartons a minute. |
| 20 | A discount of 11 percent is above 10 percent; a sales manager should approve it. |
| 21 | A discount of 26 percent is above the 25 percent maximum for a quote. |
| 22 | 7 container formats on manual format change is a lot of changeover work; engineering should confirm the format parts. |
| 23 | The quote states a total of $1,389,050; the line items give $1,390,050. |
| 24 | The preconfigured Moduline Classic is not offered with automatic format change. |
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.
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.
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.
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.
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.
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.
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.
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.
The text of the narrated walkthrough, step by step.