Predictika · Returnable plastic bulk boxes and accessories
An AI sales agent prepares an order for collapsible plastic bulk boxes with the lid, dolly, base option and extension rings it needs, the load each box will carry and the truck counts it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the box specifications and accessory compatibility Buckhorn publishes in its product catalog and returns a verdict, every reason and the figures it computed.
This validator models orders for the 75 bulk box models in the bulk box section of Buckhorn's 2026 product catalog, with their lids and dollies, not just the scenarios shown below.
Any order for these bulk box models that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Buckhorn publishes no price list, so this validator produces no price build-up or line-item quote), hand-held containers, intermediate bulk containers, CenterFlow, pallets, decorations and options such as colors, ID tags and bar coding, and custom-molded products.
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 |
|---|---|---|
| Lids and dollies that fit only certain box families | Only with workarounds The catalog pairs about a dozen lids and three dollies with box families by footprint and series; a rules-based CPQ needs a compatibility table or one rule per pairing, and a new box means editing them. | The box, lid and dolly arrive in one request and each pairing is checked against the catalog. |
| A lid that must match the nine-feet or five-runner base choice | Only with care A dependency between two choices on different lines that applies to one box family only; it works once written, but it must be kept in step with the lid rules. | The base option and the lid are in one request and checked together. |
| Load per box against a rated capacity that differs by model | Only with care Capacity is 900, 1,200, 1,800, 2,000 or 2,500 lbs depending on the model, so a rule needs the capacity of every model. | The capacity of the chosen model is looked up and compared with the load on every call. |
| Truck counts from catalog truck loads, assembled and collapsed | Only with workarounds The number of trucks is a rounded-up division of the order quantity by a per-model truck load, with a second figure for the collapsed return; that is a lookup plus a calculation for each model. | Both truck counts are computed on every call and compared with the figures the quote states. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order 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 | Each box would carry 2,501 lbs; box BN48453420 is rated for 2,500 lbs. |
| 2 | Each box would hold 28.8 cubic feet; box BN48453420 holds 28.7 cubic feet. |
| 3 | The quote states 1 trucks to deliver the boxes; the catalog truck load gives 2. |
| 4 | The quote has 0 boxes; an order needs at least 1 box. |
| 5 | Lid TS32300200 is not listed in the Buckhorn catalog as compatible with box BN48453420. |
| 6 | Dolly DY32300900 is not listed in the Buckhorn catalog as compatible with box BN48453420. |
| 7 | Lid TH48400200 is not listed in the Buckhorn catalog as compatible with box BH48453420. |
| 8 | Lid TS48400399 does not match the base option of the BG4840 box; the catalog lists lids TG48400200 and TS48400200 for five runners and TS48400399 and TG48400399 for nine feet. |
| 9 | The catalog truck loads for the BG4840 boxes are for the nine-feet version and the five-runner version is 1.5 inches taller; a person should confirm the truck counts with Buckhorn. |
| 10 | Lid TG48400200 does not match the base option of the BG4840 box; the catalog lists lids TG48400200 and TS48400200 for five runners and TS48400399 and TG48400399 for nine feet. |
| 11 | The nine-feet or five-runner base choice is listed only for the General Purpose BG4840 boxes, not for box BN48453420. |
| 12 | Dolly DY48450900 is not listed in the Buckhorn catalog as compatible with box BS64483420. |
| 13 | Lid TV57480200 is not listed in the Buckhorn catalog as compatible with box BS62483420. |
| 14 | The catalog publishes no rated capacity for box BX484544; a person should confirm the load of 800 lbs per box with Buckhorn. |
| 15 | Lid TS48450300 is not listed in the Buckhorn catalog as compatible with box BX484544. |
| 16 | The catalog gives no truck load or capacity for boxes with extension rings; a person should confirm the truck counts and the load with Buckhorn. |
| 17 | Extension rings are quoted on box BN48454420; the catalog lists 7 inch and 10 inch extension rings only for the BN48452520 and BN48453420 boxes. |
| 18 | The catalog rates capacity for equally distributed loads; a concentrated load may affect capacity and should be confirmed with Buckhorn. |
| 19 | The catalog notes that elevated temperatures may affect capacity; the use environment should be confirmed with Buckhorn. |
| 20 | A modification such as a resized box, a removable panel, a side discharge or casters is engineered and quoted by Buckhorn; a person should confirm it. |
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 400 of the BN48453420 (Extra-Duty, 48 x 45 x 34 in) bulk box, with lid TS32300200 and dolly DY48450900, each carrying 2,700 lbs and 26.5 cubic feet. The quote states a rated capacity of 2,700 lbs per box, 6 trucks to deliver the boxes and 2 trucks to return them collapsed. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 400 of the BN48453420 (Extra-Duty, 48 x 45 x 34 in) bulk box, with lid TS48450300 and dolly DY48450900, each carrying 2,400 lbs and 26.5 cubic feet. The quote states a rated capacity of 2,500 lbs per box, 6 trucks to deliver the boxes and 2 trucks to return them collapsed. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 150 of the BG48404602 (General Purpose, 48 x 40 x 46 in) bulk box, with lid TS48400399 and dolly DY48400900, on the five-runner base, each carrying 1,100 lbs and 33.0 cubic feet. The quote states a rated capacity of 1,200 lbs per box, 2 trucks to deliver the boxes and 1 truck to return them collapsed. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 150 of the BG48404602 (General Purpose, 48 x 40 x 46 in) bulk box, with lid TS48400200 and dolly DY48400900, on the five-runner base, each carrying 1,100 lbs and 33.0 cubic feet. The quote states a rated capacity of 1,200 lbs per box, 3 trucks to deliver the boxes and 1 truck to return them collapsed. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 150 of the BG48404602 (General Purpose, 48 x 40 x 46 in) bulk box, with lid TS48400399 and dolly DY48400900, on the nine-feet base, each carrying 1,100 lbs and 33.0 cubic feet. The quote states a rated capacity of 1,200 lbs per box, 3 trucks to deliver the boxes and 1 truck to return them collapsed. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 120 of the BS64483420 (Extended Length, 64 x 48 x 34 in) bulk box, with lid TV64480200 and dolly DY48450900, each carrying 1,900 lbs and 41.0 cubic feet. The quote states a rated capacity of 2,000 lbs per box, 2 trucks to deliver the boxes and 1 truck to return them collapsed. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 120 of the BS64483420 (Extended Length, 64 x 48 x 34 in) bulk box, with lid TV64480200 and no dolly, each carrying 1,900 lbs and 41.0 cubic feet. The quote states a rated capacity of 2,000 lbs per box, 3 trucks to deliver the boxes and 1 truck to return them collapsed. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.