Predictika · Strut channel and trapeze hangers

An AI sales agent's Unistrut trapeze beam order, checked before it goes out

An AI sales agent prepares an order for trapeze beams cut from Unistrut strut channel: the channel, finish, piercing, span, load, deflection limit, bracing, hanger rods and the price. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published beam load tables and the ordering rules and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Atkore Unistrut trapeze beams cut from P1000 (1-5/8 x 1-5/8 inch) and P1001 (back-to-back) 12 gauge strut channel, in seven finishes and seven piercing patterns, with hanger rods. See everything this validator covers

This validator models orders for these two channels, not just the scenarios shown below. The channel names, finishes, piercing factors and the beam load tables (maximum allowable load, span/180, span/240 and span/360 loads and the lateral bracing reduction factor for spans from 2 to 20 feet) are Unistrut's published data as reproduced by a Unistrut distributor; the prices, the finish-to-environment suitability, the hanger rod capacities and the referral rules are modeled from comparable strut programs and are not Atkore-published.

  • Beam capacity — the load per beam is checked against the catalog value for the span and the chosen deflection limit, reduced for piercing (KO 95, T 85, HS 90, SL 85, H3 90, DS 70 percent), for lateral bracing (unbraced beams use the table's reduction factor), for a concentrated midspan load (half) and for the channel's own weight. Spans not in the table, and span and deflection pairs the catalog marks not recommended, are blocked.
  • Finish and hardware — the finish must suit the installation (outdoor, wash-down), steel rods must not be mixed with stainless or aluminum channel, and two hanger rods must carry the load.
  • Referrals and price — aluminum channel (separate load data), P1001 in seismic applications, beams over 2,000 pounds and very large orders go to engineering or the project desk; a volume discount applies and the total the agent states is compared with the computed total.

Any trapeze beam order for these two channels that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Unistrut channels (P1100, P3000, P5500 and the rest of the catalog), fittings, clamps and other Atkore brands (Allied Tube & Conduit, cable, cable tray), column loads, bearing loads, connection design and the engineering sign-off itself. Prices, finish suitability, rod capacities and the referral thresholds are modeled assumptions.

The AI sales agentBuilds the trapeze beam order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, the line-item quote and the computed figures.

7 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
Load capacity that depends on span, deflection limit, piercing and bracingOnly with workarounds
The catalog allows a different load at every span, deflection limit and channel, then reduces it for piercing, bracing and point loads. A rules-based CPQ needs a lookup table per channel and a calculation across lines, which is rarely built; capacity is usually left to an engineer.
The load, span, channel, piercing and bracing are in one request and the capacity is computed on every call.
Spans the catalog marks not recommendedOnly with care
Each not-recommended pair is a separate rule or table row that must be kept current.
The table is part of the model and is checked with everything else.
Finish that must suit the environmentOnly with care
A product rule per finish and environment; every new finish multiplies the rules.
Finish and environment are checked together.
Hardware that must match the channel materialOnly with workarounds
Steel rods with stainless or aluminum channel is a cross-line rule between two products that is easy to leave out.
Channel and rods are in one request and the pairing is checked with the rest.
Stated total that must equal the discounted priceOnly with care
A stated figure is a free-entry field; a rule can compare it with the computed total, but the volume discount has to be kept in step.
The stated total travels with the order and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved or 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 order; approval findings need a person to sign off; everything else is computed.

1A span of 11 feet is not in the published beam load table; spans run from 2 to 10 feet in 1 foot steps and then 12, 14, 16, 18 and 20 feet.
2The catalog marks a span of 20 feet at this deflection limit as not recommended for this channel.
3A load of 550 pounds over 6 feet is above what the beam carries; the catalog allows 560 pounds for this channel, span and deflection limit before the piercing (100 percent), lateral bracing (100 percent) and channel weight reductions.
4The finish is not suited to the installation environment of this order.
5The load of 1500 pounds is more than the two hanger rods of this size carry, 730 pounds each.
6Steel hanger rods must not be mixed with stainless steel or aluminum channel; use stainless rods.
7Aluminum channel has its own load data and the order is referred to engineering.
8Seismic applications are pre-approved for the P1000 channel; the P1001 back-to-back channel goes to engineering review.
9A beam load of 2100 pounds needs an engineered, stamped design before the order is released.
10An order of 500 beams is priced by the project desk and needs approval.
11The quote states an order total of $1,755.00; the modeled prices give $1,760.00.
12The order has 0 beams; at least 1 is needed.

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. Rooftop pipe rack: 360 trapeze beams on a rooftop pipe rack with a pregalvanized finish and no lateral bracing

The agent's request. Please quote 360 trapeze beams cut from Unistrut P1001 back-to-back channel (1-5/8 x 3-1/4 inch, 12 gauge), pregalvanized finish, KO pierced, for outdoor installation. Each beam spans 8 ft and carries 800 lb as a uniform load, checked against a span/240 deflection limit. Each beam hangs from two 1/2 inch steel rods. The quote states an order total of $35,964.00. It is ready to send.

Verdict: Blocked.

  • Load above the beam capacity. A load of 800 pounds over 8 feet is above what the beam carries; the catalog allows 950 pounds for this channel, span and deflection limit before the piercing (95 percent), lateral bracing (85 percent) and channel weight reductions.
  • Finish not suited to the environment. The finish is not suited to the installation environment of this order.

2. Rooftop pipe rack: The agent resubmits after fixing the errors

The agent's request. Please quote 360 trapeze beams cut from Unistrut P1001 back-to-back channel (1-5/8 x 3-1/4 inch, 12 gauge), hot-dip galvanized finish, KO pierced, for outdoor installation. Each beam spans 8 ft and carries 800 lb as a uniform load, checked against a span/240 deflection limit; with lateral bracing. Each beam hangs from two 1/2 inch steel rods. The quote states an order total of $46,332.00. It is ready to send.

Verdict: Allowed.

  • Order summary. 360 beams at $143 each, order total of $46,332.00 at the illustrative prices.

3. Wash-down trapezes: 220 aluminum trapeze beams with steel hanger rods for a wash-down area

The agent's request. Please quote 220 trapeze beams cut from Unistrut P1000 channel (1-5/8 x 1-5/8 inch, 12 gauge), aluminum finish, solid, for wash-down or corrosive installation. Each beam spans 6 ft and carries 150 lb as a uniform load, checked against a span/360 deflection limit. Each beam hangs from two 3/8 inch steel rods. The quote states an order total of $21,560.00. It is ready to send.

Verdict: Blocked.

  • Steel rods with stainless or aluminum channel. Steel hanger rods must not be mixed with stainless steel or aluminum channel; use stainless rods.
  • Stated total does not match. The quote states an order total of $21,560.00; the modeled prices give $19,404.00.
  • Aluminum channel needs engineering review. Aluminum channel has its own load data and the order is referred to engineering.

4. Wash-down trapezes: The agent resubmits after fixing the errors

The agent's request. Please quote 220 trapeze beams cut from Unistrut P1000 channel (1-5/8 x 1-5/8 inch, 12 gauge), aluminum finish, solid, for wash-down or corrosive installation. Each beam spans 6 ft and carries 150 lb as a uniform load, checked against a span/360 deflection limit. Each beam hangs from two 3/8 inch stainless steel rods. The quote states an order total of $24,156.00. It is ready to send.

Verdict: Needs approval.

  • Aluminum channel needs engineering review. Aluminum channel has its own load data and the order is referred to engineering.
  • Order summary. 220 beams at $122 each, order total of $24,156.00 at the illustrative prices.

5. Wash-down trapezes: The agent resubmits after fixing the errors

The agent's request. Please quote 220 trapeze beams cut from Unistrut P1000 channel (1-5/8 x 1-5/8 inch, 12 gauge), 304 stainless steel finish, solid, for wash-down or corrosive installation. Each beam spans 6 ft and carries 150 lb as a uniform load, checked against a span/360 deflection limit. Each beam hangs from two 3/8 inch stainless steel rods. The quote states an order total of $43,164.00. It is ready to send.

Verdict: Allowed.

  • Order summary. 220 beams at $218 each, order total of $43,164.00 at the illustrative prices.

6. Plain channel in a wash-down area: 80 plain-finish trapeze beams in a wash-down area with no lateral bracing

The agent's request. Please quote 80 trapeze beams cut from Unistrut P1000 channel (1-5/8 x 1-5/8 inch, 12 gauge), plain finish, solid, for wash-down or corrosive installation. Each beam spans 10 ft and carries 300 lb as a uniform load, checked against the maximum allowable load. Each beam hangs from two 3/8 inch steel rods. The quote states an order total of $4,408.00. It is ready to send.

Verdict: Blocked.

  • Load above the beam capacity. A load of 300 pounds over 10 feet is above what the beam carries; the catalog allows 340 pounds for this channel, span and deflection limit before the piercing (100 percent), lateral bracing (66 percent) and channel weight reductions.
  • Finish not suited to the environment. The finish is not suited to the installation environment of this order.

7. Plain channel in a wash-down area: The agent resubmits after fixing the errors

The agent's request. Please quote 80 trapeze beams cut from Unistrut P1001 back-to-back channel (1-5/8 x 3-1/4 inch, 12 gauge), Defender finish, solid, for wash-down or corrosive installation. Each beam spans 10 ft and carries 300 lb as a uniform load, checked against the maximum allowable load; with lateral bracing. Each beam hangs from two 3/8 inch steel rods. The quote states an order total of $12,008.00. It is ready to send.

Verdict: Allowed.

  • Order summary. 80 beams at $158 each, order total of $12,008.00 at the illustrative prices.

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 an order for trapeze beams cut from Unistrut strut channel: the channel, finish, piercing, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published beam load tables and the ordering rules and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 360 trapeze beams cut from Unistrut P1001 back-to-back channel (1-5/8 x 3-1/4 inch, 12 gauge), pregalvanized finish, KO pierced, for outdoor installation. Each beam spans 8 ft and carries 800 lb as a uniform load, checked against a span/240 deflection limit. The rest of the request is on screen. The quote states an order total of $35,964.00.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. A load of 800 pounds over 8 feet is above what the beam carries; the catalog allows 950 pounds for this channel, span and deflection limit before the piercing (95 percent), lateral bracing (85 percent) and channel weight reductions. The finish is not suited to the installation environment of this order.
  6. The validator returned two 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.
  7. What this shows: for load capacity that depends on span, deflection limit, piercing and bracing, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the finish to Hot-dip galvanized (HG), the lateral bracing to yes and the stated order total to $46,332.00.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with Unistrut P1001 channel and KO punching (illustrative price); the other line is on screen.
  13. Both earlier findings are cleared, and the validator's total, $46,332.00, matches the quote.
  14. Two problems caught in one call, fixed in one pass, and a clean $46,332.00 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.