Predictika · Industrial storage quotes

An AI sales agent's pallet rack quote, checked before it goes out

An AI sales agent prepares a quote for a run of bolted teardrop pallet rack, with starter and add-on units, beam levels, decking, anchors, pallet loads, an extra discount and a stated total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rack and returns a verdict and every reason.

Scope: Bolted teardrop pallet rack quotes: starter and add-on units, 48 to 120 in beams, 36 to 48 in deep frames, 96 to 144 in tall, extra beam levels, wire decking, anchors and the price build-up. See everything this validator covers

This validator models pallet rack run quotes, not just the scenarios shown below.

  • Run layout — one starter unit per row, add-on units that must match the frame depth and height of the run, and the brands of existing teardrop rack that can be extended.
  • Loads and levels — the load on each beam level against the shelf capacity, the total load on a bay against the upright, the number of levels that fit each frame height, and the extra beam pairs those levels need.
  • Decking, anchors and floor — wire decking for loose cartons, anchor kits for tall or seismic racks, and the floors that can take anchors.
  • Total, discount and reviews — the total stated on the quote against the computed total, the warranty, the extra discount limit and approval band, and the cases that need a person: seismic sites, other teardrop brands, long rows and large orders.

Any pallet rack quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: structural rack, shelving, freight and installation. Product structure and several size and capacity figures follow Global Industrial's public listings; the other rules, thresholds and all prices are modeled, not published by Global Industrial, and the prices are illustrative.

The AI sales agentBuilds the pallet rack quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Add-on units that must match the runOnly with care
Depth and height of every add-on have to be compared with the starter or the existing rack, and a starter is needed only for a new run.
The starter, the add-ons and the existing rack are fields of one request and are checked together on every call.
Pallet loads against shelf and upright capacityOnly with workarounds
The shelf capacity depends on the beam width and depth, the upright capacity on the frame height, and the load on how many pallets sit on a level.
The loads are computed from the size, the pallet weight and the levels, and compared with both capacities on every call.
Levels, extra beams and deckingOnly with workarounds
The levels that fit depend on the frame height, each level above two needs extra beam pairs, and decking depends on the load type and the number of bays.
Levels, beam pairs and deck sets are checked together, whatever order they were entered in.
Anchors and floorOnly with care
Anchors are required above 96 in or at a seismic site, one per frame, and an asphalt floor cannot take them.
Height, site, floor and anchor kits are checked together, so one change cannot hide another.
Stated total against the computed totalOnly with workarounds
The total depends on size, tiers, beams, decks, anchors and the discount, so any change has to be recomputed.
The stated total is a field of the quote and is compared with the computed one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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.

What this validator catches: findings from its test cases

Click to expand

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.

1A new rack run starts with a starter unit (two upright frames and the first beams); the quote has no starter and no existing rack to connect to.
2One starter unit per row; the quote has 2 starter units. Extend the row with add-on units, or quote a second row separately.
3Bolted teardrop add-on units connect only to teardrop-style rack; structural (bolted/welded-in-place) rack uses a different connection.
4Add-on units must have the same frame depth and height as the starter or existing run they extend.
5The load planned on each beam level is 6,000 lbs, above the 5,630 lbs shelf capacity of this size.
6The load planned on each beam level is 5,600 lbs, above the 5,030 lbs shelf capacity of this size.
7The load planned on each beam level is 6,600 lbs, above the 6,590 lbs shelf capacity of this size.
8The total load on a bay is 28,640 lbs, above the 28,000 lbs rated capacity of the upright frame at this height.
93 beam levels do not fit this frame height; at most 2 levels fit.
10Each unit includes 2 beam levels; 4 extra beam pairs are needed for the levels requested, but the quote has 2.
11Wire decking is selected for every level; 8 deck sets are needed, but the quote has 6.
12Loose cartons cannot sit on open beams; the levels need wire decking.
13Anchoring is required for this height or site; 5 anchor kits are needed (one per upright frame), but the quote has 0.
14The rack must be anchored, but an asphalt floor cannot hold the footplate anchors; a concrete slab is needed.
15The rack carries a limited 2-year warranty; the quote promises 5 years.
16The quote states a total of 1,700 dollars, but its lines add up to 1,877 dollars.
17A seismic site needs the rack capacities verified by a seismic engineer; the listed ratings apply to static conditions only.
18The existing rack is a teardrop brand not on the interchangeable list; a sales engineer must confirm the connection.
19A row of 14 bays is longer than the usual 12; confirm layout and aisle plan.
20The extra discount is more than 5 percent of the subtotal; sales manager approval is needed.
21The extra discount is more than 15 percent of the subtotal; this cannot be quoted.
22The order total of 5,170 dollars is above 5,000; credit review and Factory Direct pricing check are needed.
23Anchoring is required for this height or site; 3 anchor kits are needed (one per upright frame), but the quote has 0.
24The rack carries a limited 2-year warranty; the quote promises 3 years.
25The quote states a total of 1,000 dollars, but its lines add up to 1,368 dollars.

Scenarios and results

Click to expand

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.

1. Layout, levels and anchors: A quote for a 120-inch pallet rack run with two starters, four beam levels and a 3-year warranty

The agent's request. Please quote a new run of bolted teardrop pallet rack with 2 starter units and 3 add-on units, beams 96 inches wide and frames 42 inches deep and 120 inches high. It has 4 beam levels per bay with no extra beam pairs, no anchor kits, for pallets on a 6-inch concrete floor at a standard site, with loads of 1,800 pounds per position. The quote has a 3-year warranty and states a total of $3,000. It is ready to send.

Verdict: Blocked.

  • More than one starter in a run. One starter unit per row; the quote has 2 starter units. Extend the row with add-on units, or quote a second row separately.
  • Too many beam levels for the height. 4 beam levels do not fit this frame height; at most 3 levels fit.
  • Extra beam levels not ordered. Each unit includes 2 beam levels; 10 extra beam pairs are needed for the levels requested, but the quote has 0.
  • Anchors missing. Anchoring is required for this height or site; 7 anchor kits are needed (one per upright frame), but the quote has 0.
  • Warranty longer than 2 years. The rack carries a limited 2-year warranty; the quote promises 3 years.
  • Stated total differs from the quote. The quote states a total of 3,000 dollars, but its lines add up to 2,968 dollars.

2. Layout, levels and anchors: The agent resubmits after fixing the errors

The agent's request. Please quote a new run of bolted teardrop pallet rack with 1 starter unit and 4 add-on units, beams 96 inches wide and frames 42 inches deep and 120 inches high. It has 3 beam levels per bay with 5 extra beam pairs, 6 anchor kits, for pallets on a 6-inch concrete floor at a standard site, with loads of 1,800 pounds per position. The quote has a 2-year warranty and states a total of $3,354. It is ready to send.

Verdict: Allowed.

  • Order summary. 5 bays, 6 upright frames, level load 3,600 lbs of 7,160 lbs shelf capacity, total 3,354 dollars.

3. Cartons, frames and floor: A quote for a 120-inch pallet rack run for loose cartons on an asphalt floor

The agent's request. Please quote a new run of bolted teardrop pallet rack with 1 starter unit and 3 add-on units, beams 96 inches wide and frames 42 inches deep and 120 inches high, the add-on frames 48 inches deep and 120 inches high. It has 2 beam levels per bay with no extra beam pairs, 5 anchor kits, for loose cartons on an asphalt floor at a standard site, with loads of 1,800 pounds per position. The quote has a 2-year warranty and states a total of $2,243. It is ready to send.

Verdict: Blocked.

  • Add-on does not match the run frames. Add-on units must have the same frame depth and height as the starter or existing run they extend.
  • Loose cartons without decking. Loose cartons cannot sit on open beams; the levels need wire decking.
  • Asphalt floor cannot be anchored. The rack must be anchored, but an asphalt floor cannot hold the footplate anchors; a concrete slab is needed.

4. Cartons, frames and floor: The agent resubmits after fixing the errors

The agent's request. Please quote a new run of bolted teardrop pallet rack with 1 starter unit and 3 add-on units, beams 96 inches wide and frames 42 inches deep and 120 inches high. It has 2 beam levels per bay with no extra beam pairs, 8 wire deck sets and 5 anchor kits, for loose cartons on a 6-inch concrete floor at a standard site, with loads of 1,800 pounds per position. The quote has a 2-year warranty and states a total of $2,883. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 bays, 5 upright frames, level load 3,600 lbs of 7,160 lbs shelf capacity, total 2,883 dollars.

5. Loads, seismic site and discount: A quote for a seismic-site extension of another brand of teardrop rack with heavy pallets and a large discount

The agent's request. Please quote an extension of existing teardrop rack of another brand with 2 add-on units, beams 120 inches wide and frames 42 inches deep and 120 inches high. It has 2 beam levels per bay with no extra beam pairs, 2 anchor kits, for pallets on a 6-inch concrete floor at a seismic site, with loads of 2,000 pounds per position. The quote has a 2-year warranty, an extra discount of $400 and states a total of $638. It is ready to send.

Verdict: Blocked.

  • Load exceeds shelf capacity. The load planned on each beam level is 6,000 lbs, above the 5,630 lbs shelf capacity of this size.
  • Extra discount above 15 percent. The extra discount is more than 15 percent of the subtotal; this cannot be quoted.
  • Seismic site needs an engineer. A seismic site needs the rack capacities verified by a seismic engineer; the listed ratings apply to static conditions only.
  • Other teardrop brand. The existing rack is a teardrop brand not on the interchangeable list; a sales engineer must confirm the connection.

6. Loads, seismic site and discount: The agent resubmits after fixing the errors

The agent's request. Please quote an extension of existing teardrop rack of another brand with 2 add-on units, beams 120 inches wide and frames 42 inches deep and 120 inches high. It has 2 beam levels per bay with no extra beam pairs, 2 anchor kits, for pallets on a 6-inch concrete floor at a seismic site, with loads of 1,800 pounds per position. The quote has a 2-year warranty, an extra discount of $150 and states a total of $888. It is ready to send.

Verdict: Needs approval.

  • Seismic site needs an engineer. A seismic site needs the rack capacities verified by a seismic engineer; the listed ratings apply to static conditions only.
  • Other teardrop brand. The existing rack is a teardrop brand not on the interchangeable list; a sales engineer must confirm the connection.
  • Extra discount between 5 and 15 percent. The extra discount is more than 5 percent of the subtotal; sales manager approval is needed.
  • Order summary. 2 bays, 2 upright frames, level load 5,400 lbs of 5,630 lbs shelf capacity, total 888 dollars.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a quote for a run of bolted teardrop pallet rack, with starter and add-on units. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rack and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a new run of bolted teardrop pallet rack with 2 starter units and 3 add-on units, beams 96 inches wide and frames 42 inches deep and 120 inches high. It has 4 beam levels per bay with no extra beam pairs, no anchor kits, for pallets on a 6-inch concrete floor at a standard site. The rest of the request is on screen. The quote has a 3-year warranty and states a total of $3,000.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. One starter unit per row; the quote has 2 starter units. Extend the row with add-on units, or quote a second row separately. 4 beam levels do not fit this frame height; at most 3 levels fit. Each unit includes 2 beam levels; 10 extra beam pairs are needed for the levels requested, but the quote has 0. The other three are on screen.
  6. The validator returned six blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other and against the stated total.
  7. What this shows: for levels, extra beams and decking, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the starter units to 1, the add-on units to 4, the beam levels to 3, the extra beam pairs to 5 and the stated total to $3,354. Two more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six problems caught in one call, fixed in one pass, and a clean $3,354 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.