Predictika · Industrial packaging quotes
An AI sales agent prepares a quote for industrial drums and intermediate bulk containers: the container type and size, new or reconditioned, the lining, liner and closure, the contents, the quantity, a unit discount and the total. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of what fits what and returns a verdict, every reason and the total it computed.
This validator models Greif drum and IBC quotes, not just the scenarios shown below.
Any Greif drum or IBC quote that touches these rules is in scope — not only the scenarios pictured here. The product lines (steel, plastic and fibre drums, stainless steel and salvage drums, GCUBE IBCs with Shield and Elektron variants, reconditioning) follow the public Greif website. Capacity ranges, compatibility rules, minimum orders, discount thresholds and every price are modeled from comparable industrial packaging, not published by Greif. All prices are illustrative.
6 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 |
|---|---|---|
| Compatibility between container, lining and closure | Only with workarounds Linings, liners, closures and IBC variants are each offered on only some containers, so a table or one rule per combination is needed and edited when a container is added. | The container and every option are checked together on every call. |
| Contents that depend on the container | Only with care Hazardous, flammable, food and barrier contents each restrict the container, the lining or the condition, so the rules must be read together. | The contents and the container are fields of one request and are checked in the same pass. |
| A total reconciled with a stated one | Only with workarounds The total comes from the container, size, lining, liner, closure, rating, condition, quantity and discount, and a separate calculation is needed to compare it with the figure the quote states. | The total is computed inside the model and compared with the stated one on every call. |
| Minimum orders and discount thresholds | Only with care The minimum order depends on the container and the lining, and the discount has an approval threshold and a blocking one measured against the unit price, so the rules must be ordered and kept apart. | Every threshold is checked in the same pass and each finding says whether it blocks or needs a person. |
| 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 person 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 | Fibre drums are for dry solids; the contents are liquid. |
| 2 | 221 liters is outside the 30 to 220 liter range of this container. |
| 3 | A stainless steel drum batch of 250 is made to customer specification; a person should confirm the batch. |
| 4 | A phenolic or epoxy lining is offered only on carbon steel open head and tight head drums. |
| 5 | A poly liner fits only open head steel, fibre and salvage drums. |
| 6 | Hazardous contents need a UN rated package; the quote has no UN rating. |
| 7 | Flammable contents cannot go in a plastic drum or in a GCUBE IBC other than the antistatic Elektron. |
| 8 | Shield and Elektron are GCUBE IBC variants; the container is not an IBC. |
| 9 | Gas barrier contents need steel, stainless or the GCUBE IBC Shield; plastic drums and other IBCs permeate. |
| 10 | Food contents cannot use a phenolic lining. |
| 11 | Reconditioned packaging is offered only for steel drums and 1,000 liter IBCs. |
| 12 | A reconditioned drum cannot carry a new lining; choose unlined. |
| 13 | Reconditioned packaging is not quoted for food contents. |
| 14 | Reconditioned packaging for hazardous contents needs a compliance review; a person should confirm. |
| 15 | A vented closure is offered only on tight head containers and IBCs. |
| 16 | 99 units is below the minimum order of 100 for this container. |
| 17 | The unit discount is more than 10 percent of the unit price; a person should approve it. |
| 18 | The unit discount is more than 20 percent of the unit price. |
| 19 | 25,000 units needs a plant capacity check; a person should confirm. |
| 20 | Hazardous flammable contents need a dangerous goods review; a person should confirm. |
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 150 plastic drums of 210 liters, with epoxy lining, for flammable liquid contents, needing a gas barrier. The quote states a total of 11,100 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 400 tight head steel drums of 210 liters, with epoxy lining, for flammable liquid contents, needing a gas barrier. The quote states a total of 31,200 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 25,000 reconditioned tight head steel drums of 210 liters, with epoxy lining, for liquid hazardous contents, with a discount of 16 dollars per unit. The quote states a total of 780,000 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 25,000 reconditioned tight head steel drums of 210 liters, for liquid hazardous contents, UN rated, with a discount of 6 dollars per unit. The quote states a total of 1,125,000 dollars. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 90 fibre drums of 100 liters, vented closure, for liquid food contents. The quote states a total of 4,140 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 500 plastic drums of 100 liters, vented closure, for liquid food contents. The quote states a total of 38,000 dollars. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.