Predictika · Automated warehouse storage and picking systems
An AI sales agent prepares an order for an automated shuttle storage system: an OSR Shuttle Evo variant, the container size and load, the rack, the climate, the Pick-it-Easy workstations, the throughput the customer needs and the container locations it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the system rules and returns a verdict, every reason and the capacities it computed.
This validator models one automated shuttle storage order at a time, not just the scenarios shown below.
Any OSR Shuttle Evo storage order that touches these rules is in scope — not only the scenarios pictured here. The product names (OSR Shuttle Evo and Evo+, Open Shuttle, Pick-it-Easy Evo and Pick-it-Easy Robot), the container size range, the 50 kg load, the depth of up to 4 and the 1D and 2D variants come from KNAPP's public information. Throughput per aisle and workstation, the freezer and robot restriction, the rack height limit and the approval thresholds are modeled from comparable products and are not KNAPP's published rules. Not covered: prices (none are modeled, so there is no price build-up), software, conveyors, other KNAPP systems and engineering of a real installation.
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 |
|---|---|---|
| Capacity that depends on several choices | Only with care Container moves and order lines per hour come from the shuttle variant, the number of aisles and the workstations together, so each pairing needs its own calculation rule. | Variant, aisles and workstations are in one request, and both capacities are computed and compared with the need on every call. |
| Options that exist only on one variant | Only with care The Open Shuttle link exists only on the Evo+, so a product rule per option and variant is needed and kept up to date. | The variant and the option are in one request and the link is checked with everything else. |
| Climate that limits the workstation | Only with workarounds The freezer restriction links the climate on one line with the workstation on another, so it needs a cross-line rule. | The climate and workstation are in one request and checked together. |
| Levels that must fit the rack height | Only with care The levels, container height and rack height interact, and the calculation sits in a price or validation rule that is easy to miss. | The needed height is computed from the levels and container height and compared with the rack on every call. |
| 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 | The container is 860 by 400 mm; the OSR Shuttle Evo handles containers from 250 by 250 mm up to 850 by 650 mm. |
| 2 | The container is 600 by 240 mm; the OSR Shuttle Evo handles containers from 250 by 250 mm up to 850 by 650 mm. |
| 3 | The load per container is 51 kg; the OSR Shuttle Evo handles loads up to 50 kg. |
| 4 | The storage depth is 5; the shuttle stores containers from 1 up to 4 deep. |
| 5 | A rack over 30 meters needs a structural and fire protection review; a person should confirm it. |
| 6 | The rack height is 37 meters; this model accepts racks up to 36 meters. |
| 7 | 40 levels need about 16 meters of rack height; the rack is 12 meters. |
| 8 | A freezer store down to minus 28 degrees Celsius needs a project review of the climate design; a person should confirm it. |
| 9 | The Pick-it-Easy Robot cell is not accepted in a freezer environment in this model; use the Pick-it-Easy Evo workstation. |
| 10 | Linking Open Shuttle mobile robots to the store needs the OSR Shuttle Evo+. |
| 11 | The aisles supply 2,000 container moves per hour; the order needs 2200. |
| 12 | The workstations handle 3,000 order lines per hour; the order needs 3100. |
| 13 | More than 10 aisles is a multi-phase installation; a person should confirm the project plan. |
| 14 | The order states 57,601 container locations; the aisles, levels, depth and bays give 57600. |
| 15 | The storage depth is 0; the shuttle stores containers from 1 up to 4 deep. |
| 16 | 45 levels need about 18 meters of rack height; the rack is 12 meters. |
| 17 | The aisles supply 3,200 container moves per hour; the order needs 4000. |
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 prepare an order for 10 aisles of the OSR Shuttle Evo (1D) storing 600 by 400 mm containers up to 55 kg, 5 deep, with 45 levels in a 33.0 meter rack in a chilled store, with 6 Pick-it-Easy Evo workstations, linked to Open Shuttle mobile robots, for 7,500 container moves and 4,200 order lines per hour. The order states 560,000 container locations. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an order for 10 aisles of the OSR Shuttle Evo+ storing 600 by 400 mm containers up to 45 kg, 4 deep, with 45 levels in a 30.0 meter rack in a chilled store, with 9 Pick-it-Easy Evo workstations, linked to Open Shuttle mobile robots, for 7,500 container moves and 4,200 order lines per hour. The order states 432,000 container locations. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare an order for 4 aisles of the OSR Shuttle Evo (2D) storing 600 by 400 mm containers up to 30 kg, 2 deep, with 36 levels in a 15.0 meter rack in a freezer store, with 3 Pick-it-Easy Robot workstations, for 3,000 container moves and 2,400 order lines per hour. The order states 57,600 container locations. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an order for 4 aisles of the OSR Shuttle Evo (2D) storing 600 by 400 mm containers up to 30 kg, 2 deep, with 36 levels in a 15.0 meter rack in a freezer store, with 6 Pick-it-Easy Evo workstations, for 3,000 container moves and 2,400 order lines per hour. The order states 57,600 container locations. It is ready to send.
Verdict: Needs approval.
The agent's request. Please prepare an order for 4 aisles of the OSR Shuttle Evo (2D) storing 900 by 600 mm containers up to 40 kg, 2 deep, with 40 levels in a 12.0 meter rack in a ambient store, with 6 Pick-it-Easy Evo workstations, for 3,000 container moves and 2,400 order lines per hour. The order states 76,800 container locations. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an order for 4 aisles of the OSR Shuttle Evo (2D) storing 800 by 600 mm containers up to 40 kg, 2 deep, with 30 levels in a 12.0 meter rack in a ambient store, with 6 Pick-it-Easy Evo workstations, for 3,000 container moves and 2,400 order lines per hour. The order states 57,600 container locations. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.