Predictika · Pallet storage quoting
An AI sales agent prepares a quote for a pallet storage system: the system type, the handling truck, the aisle, the lift height, the depth and layout, the pallet weight, the stock rotation, the discount and the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the engineering and quoting rules and returns a verdict, every reason and the total it computed.
This validator models quotes of this kind, not just the scenarios shown below.
Any quote that touches these rules is in scope — not only the scenarios pictured here. The system names and the truck types follow public Mecalux information; the weight, height and depth limits, every price, the review thresholds and the discount limits are modeled from comparable products and not published by Mecalux, so the amounts on this page are illustrative. Not covered: cantilever racking, shelving, conveyors, warehouse software and automated warehouses.
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 |
|---|---|---|
| Systems that only some trucks can work | Only with workarounds Each storage system works with certain trucks, and each truck needs its own aisle width and has its own lift height. | The system, truck, aisle and height are checked together on every call. |
| Stock rotation that depends on the system | Only with workarounds Some systems deliver first-in first-out, others last-in first-out, and a few cannot deliver the rotation the customer wants. | Rotation is checked against the system on every call, whatever order the choices were made in. |
| Layout rules: depth, lanes and products | Only with care Depth ranges differ by system, and the number of products must not exceed the lanes the layout provides. | The depth, face and levels are used to count lanes and compared with the number of products on each call. |
| Engineering reviews and discount approvals | Only with care Heavy pallets, a tall rack, a high seismic zone and a discount above 10 percent each go to a person, and a discount above 20 percent is refused. | Each level is compared on every call and every approval is listed. |
| A total built from positions, installation, guards and shuttles | Only with workarounds The total depends on the system price per position, installation, mesh decks, guards and shuttle units, so it must be computed before it can be compared with the total stated. | The total is computed on every call and compared with the total stated in the quote. |
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 | An aisle of 3,399 mm is narrower than the 3,400 mm this truck needs. |
| 2 | An aisle of 2,749 mm is narrower than the 2,750 mm this truck needs. |
| 3 | A top load level at 6,001 mm is above the 6,000 mm this truck can reach. |
| 4 | A top load level at 12,001 mm is above the 12,000 mm this truck can reach. |
| 5 | A top load level above 12,000 mm needs an engineering review of the structure. |
| 6 | The selected handling truck cannot work this storage system. |
| 7 | This storage system cannot deliver the requested first-in first-out or last-in first-out stock rotation. |
| 8 | A top load level at 15,001 mm is above the 15,000 mm this truck can reach. |
| 9 | A pallet of 1,201 kg is above the 1,200 kg per position this system is modeled for. |
| 10 | Pallets above 1,000 kg need a structural check of the beam levels. |
| 11 | A depth of 11 pallets is outside the 2 to 10 pallets this system is modeled for. |
| 12 | 21 different products need separate lanes; this layout has only 20 lanes. |
| 13 | Mesh decks apply to beam levels; this system stores pallets on lane rails or rollers. |
| 14 | A depth of 7 pallets is outside the 2 to 6 pallets this system is modeled for. |
| 15 | A pallet of 1,001 kg is above the 1,000 kg per position this system is modeled for. |
| 16 | A pallet of 1,201 kg is above the 1,000 kg per position this system is modeled for. |
| 17 | 81 different products need separate lanes; this layout has only 80 lanes. |
| 18 | Shuttle units are needed with the Pallet Shuttle system and only with it; the quote has 0. |
| 19 | Shuttle units are needed with the Pallet Shuttle system and only with it; the quote has 1. |
| 20 | A depth of 31 pallets is outside the 2 to 30 pallets this system is modeled for. |
| 21 | A high seismic zone with a top load level above 6,000 mm needs a seismic design review. |
| 22 | A discount of 11 percent needs sales management approval. |
| 23 | A discount of 20 percent needs sales management approval. |
| 24 | A discount of 21 percent is above the 20 percent limit. |
| 25 | A project total of 336,710 US dollars needs a commercial review. |
| 26 | The layout needs at least 1 level and 1 pallet position across the face. |
| 27 | The quote states a total of 4,189 US dollars; the illustrative prices give 4,190 US dollars. |
| 28 | The quote states a total of 5,190 US dollars; the illustrative prices give 4,190 US dollars. |
| 29 | The quote states a total of 5 US dollars; the illustrative prices give 4,190 US dollars. |
| 30 | A discount of 15 percent needs sales management approval. |
| 31 | A pallet of 1,501 kg is above the 1,500 kg per position this system is modeled for. |
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 a Pallet Flow system for 40 products, 10 pallets wide, 1 deep and 3 levels high, worked by a trilateral truck in a 2,800 mm aisle, with the top load level at 8,000 mm. Pallets weigh 950 kg, the site is in a moderate seismic zone and the customer wants last-in first-out rotation, with mesh decks and 1 shuttle unit. The quote states a total of $15,770. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Pallet Flow system for 40 products, 14 pallets wide, 4 deep and 3 levels high, worked by a reach truck in a 2,800 mm aisle, with the top load level at 8,000 mm. Pallets weigh 950 kg, the site is in a moderate seismic zone and the customer wants first-in first-out rotation. The quote states a total of $16,800. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Push-back system for 20 products, 12 pallets wide, 3 deep and 4 levels high, worked by a reach truck in a 2,500 mm aisle, with the top load level at 13,000 mm. Pallets weigh 900 kg, the site is in a high seismic zone and the customer wants first-in first-out rotation, and a discount of 15 percent. The quote states a total of $13,596. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Push-back system for 20 products, 12 pallets wide, 3 deep and 4 levels high, worked by a reach truck in a 2,800 mm aisle, with the top load level at 12,000 mm. Pallets weigh 900 kg, the site is in a high seismic zone and the customer wants last-in first-out rotation, and a discount of 15 percent. The quote states a total of $12,096. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a Push-back system for 20 products, 12 pallets wide, 3 deep and 4 levels high, worked by a reach truck in a 2,800 mm aisle, with the top load level at 12,000 mm. Pallets weigh 900 kg, the site is in a high seismic zone and the customer wants last-in first-out rotation, and a discount of 15 percent, approved by sales management. The quote states a total of $12,096. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a Movirack system for 30 products, 16 pallets wide, 1 deep and 5 levels high, worked by a trilateral truck in a 2,000 mm aisle, with the top load level at 9,000 mm. Pallets weigh 1,300 kg, the site is in a minimal seismic zone and the customer wants any stock rotation, with 2 shuttle units, and a discount of 24 percent. The quote states a total of $38,600. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.