Predictika · Cold-formed steel framing orders

An AI sales agent's drywall stud order, checked before it goes out

An AI sales agent prepares an order for ClarkDietrich ProSTUD drywall studs: stud size and thickness, spacing, lateral load, deflection limit, bracing, wall height, coating and web stiffeners, plus the limiting height and weight the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published catalog tables and returns a verdict, every reason and the figures it computed.

Scope: ProSTUD drywall studs: web size and thickness, spacing, lateral load, deflection limit, bracing, wall height, coating, stiffeners and stated height and weight. See everything this validator covers

This validator models non-composite ProSTUD drywall stud orders across the catalog's limiting height tables, not just the scenarios shown below.

  • Wall height — the catalog limiting height for the selected stud web size and thickness (15, 18, 30 or 33 mil), spacing (12, 16 or 24 in), lateral load (5, 7.5 or 10 psf), deflection limit (L/120, L/240 or L/360) and bracing (full or at 48 in), compared with the wall height ordered.
  • Stiffeners and stated figures — web stiffeners at bearing points where the catalog calls for them, the limiting height the quote states, and the total weight of studs from the catalog weight per foot, the stud count and the wall height.
  • Approvals — coatings other than G40EQ (G40, G60, G90 and DiamondPlus), 30 and 33 mil studs that are sold in select markets only, and composite wall assemblies, whose heights this validator does not check.

Any order for these studs that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog has none, so there is no price build-up), track and other accessories, structural design of the wall, and composite wall limiting heights.

The AI sales agentBuilds the stud order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, 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
Limiting heights from a large tableOnly with workarounds
Each combination of stud size, thickness, spacing, load, deflection limit and bracing has its own published height; that is a table of more than a thousand entries to load and keep current.
The catalog values are the model, and the height for the chosen combination is looked up and compared on every call.
Stiffeners that depend on the studOnly with care
Whether stiffeners are called for depends on the stud size and thickness, so a rule has to be written for each affected stud.
The stud selects the stiffener requirement, and a missing stiffener comes back as its own finding.
Stated figures that must match the orderOnly with care
A stated limiting height or weight is a free-entry figure; a rule can compare it with the catalog value, but someone has to write and maintain that comparison.
The stated figures travel with the order and are compared with the computed figures on every call.
Coatings and market availabilityOnly with care
Coatings other than the standard one and the thicker studs are special order or select-market items; these are approvals, not hard stops.
Each one returns an approval finding that names what a person should confirm.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order 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 quote; approval findings need a person to sign off; everything else is computed.

1The wall is 159 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 158 in.
2ProSTUD 30MIL and 33MIL are available in select markets only, so a person should confirm availability.
3The wall is 120 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 80 in.
4The wall is 90 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 79 in.
5The catalog requires web stiffeners at bearing points for this stud, and the order has none.
6The wall is 130 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 129 in.
7The wall is 140 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 110 in.
8The wall is 150 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 138 in.
9Composite wall limiting heights apply only when the wall is built as tested per AISI S916 and ICC-ES AC86, and this validator does not check them, so a person should confirm the height with ClarkDietrich.
10G40EQ is the standard coating; G40 is available on request and G60, G90 and G40EQ DiamondPlus are special order (DiamondPlus only in select markets and thicknesses), so a person should confirm availability.
11The quote states a limiting height of 160 in, but the catalog value for this stud and wall is 158 in.
12The quote states 100 lb of studs, but 120 studs of this size at this wall height weigh 516 lb.
13The order has no studs.
14The wall is 300 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 195 in.
15The wall is 300 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 200 in.
16The quote states a limiting height of 400 in, but the catalog value for this stud and wall is 200 in.
17The quote states 1 lb of studs, but 120 studs of this size at this wall height weigh 1,440 lb.

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. Tall 6 in stud wall: A 178 in wall of 6 in studs at 24 in spacing, with no web stiffeners

The agent's request. Please quote 240 ProSTUD drywall studs, 6 in web, 18 mil, 24 in on center, for a 178 in high non-composite wall. The design is a 7.5 psf lateral load at a L/240 deflection limit with full bracing, with no web stiffeners, in G40EQ coating. The quote states a limiting height of 166 in and 2,100 lb of studs. It is ready to send.

Verdict: Blocked.

  • Wall height above the limiting height. The wall is 178 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 166 in.
  • Web stiffeners required at bearing points. The catalog requires web stiffeners at bearing points for this stud, and the order has none.

2. Tall 6 in stud wall: The agent resubmits after fixing the errors

The agent's request. Please quote 240 ProSTUD drywall studs, 6 in web, 18 mil, 16 in on center, for a 178 in high non-composite wall. The design is a 7.5 psf lateral load at a L/240 deflection limit with full bracing, with web stiffeners, in G40EQ coating. The quote states a limiting height of 196 in and 2,100 lb of studs. It is ready to send.

Verdict: Allowed.

  • Stud and wall summary. 240 studs at 178 in high weigh 2,100 lb in total, and the catalog limiting height for this stud, spacing, load and deflection is 196 in.

3. Braced 3-5/8 in wall: A 120 in wall of 3-5/8 in studs at 24 in spacing in G90 coating, with no stiffeners

The agent's request. Please quote 300 ProSTUD drywall studs, 3-5/8 in web, 15 mil, 24 in on center, for a 120 in high non-composite wall. The design is a 5 psf lateral load at a L/240 deflection limit with bracing at 48 in, with no web stiffeners, in G90 coating. The quote states a limiting height of 105 in and 1,050 lb of studs. It is ready to send.

Verdict: Blocked.

  • Wall height above the limiting height. The wall is 120 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 105 in.
  • Web stiffeners required at bearing points. The catalog requires web stiffeners at bearing points for this stud, and the order has none.
  • Coating other than G40EQ. G40EQ is the standard coating; G40 is available on request and G60, G90 and G40EQ DiamondPlus are special order (DiamondPlus only in select markets and thicknesses), so a person should confirm availability.

4. Braced 3-5/8 in wall: The agent resubmits after fixing the errors

The agent's request. Please quote 300 ProSTUD drywall studs, 3-5/8 in web, 15 mil, 16 in on center, for a 120 in high non-composite wall. The design is a 5 psf lateral load at a L/240 deflection limit with bracing at 48 in, with web stiffeners, in G90 coating. The quote states a limiting height of 129 in and 1,050 lb of studs. It is ready to send.

Verdict: Needs approval.

  • Coating other than G40EQ. G40EQ is the standard coating; G40 is available on request and G60, G90 and G40EQ DiamondPlus are special order (DiamondPlus only in select markets and thicknesses), so a person should confirm availability.
  • Stud and wall summary. 300 studs at 120 in high weigh 1,050 lb in total, and the catalog limiting height for this stud, spacing, load and deflection is 129 in.

5. Braced 3-5/8 in wall: The agent resubmits after fixing the errors

The agent's request. Please quote 300 ProSTUD drywall studs, 3-5/8 in web, 15 mil, 16 in on center, for a 120 in high non-composite wall. The design is a 5 psf lateral load at a L/240 deflection limit with bracing at 48 in, with web stiffeners, in G40EQ coating. The quote states a limiting height of 129 in and 1,050 lb of studs. It is ready to send.

Verdict: Allowed.

  • Stud and wall summary. 300 studs at 120 in high weigh 1,050 lb in total, and the catalog limiting height for this stud, spacing, load and deflection is 129 in.

6. Narrow 1-5/8 in wall: A 66 in wall of 1-5/8 in studs where the quote states the wrong limiting height

The agent's request. Please quote 180 ProSTUD drywall studs, 1-5/8 in web, 18 mil, 12 in on center, for a 66 in high non-composite wall. The design is a 7.5 psf lateral load at a L/360 deflection limit with full bracing, with web stiffeners, in G40EQ coating. The quote states a limiting height of 96 in and 287 lb of studs. It is ready to send.

Verdict: Blocked.

  • Stated limiting height differs from the catalog. The quote states a limiting height of 96 in, but the catalog value for this stud and wall is 71 in.

7. Narrow 1-5/8 in wall: The agent resubmits after fixing the errors

The agent's request. Please quote 180 ProSTUD drywall studs, 1-5/8 in web, 18 mil, 12 in on center, for a 66 in high non-composite wall. The design is a 7.5 psf lateral load at a L/360 deflection limit with full bracing, with web stiffeners, in G40EQ coating. The quote states a limiting height of 71 in and 287 lb of studs. It is ready to send.

Verdict: Allowed.

  • Stud and wall summary. 180 studs at 66 in high weigh 287 lb in total, and the catalog limiting height for this stud, spacing, load and deflection is 71 in.

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 ClarkDietrich ProSTUD drywall studs: stud size and thickness, spacing, lateral load, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published catalog tables and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 300 ProSTUD drywall studs, 3-5/8 in web, 15 mil, 24 in on center, for a 120 in high non-composite wall. The design is a 5 psf lateral load at a L/240 deflection limit with bracing at 48 in, with no web stiffeners, in G90 coating. The rest of the request is on screen. The quote states a limiting height of 105 in and 1,050 lb of studs.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings and one approval, all in one answer. The wall is 120 in high, but the catalog limiting height for the selected stud, spacing, load, deflection limit and bracing is 105 in. The catalog requires web stiffeners at bearing points for this stud, and the order has none.
  6. The validator returned two blocking findings and one approval 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 limiting heights from a large table, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the spacing to 16, the web stiffeners to yes and the stated limiting height to 129.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The two blocking findings are cleared; one approval remains for a person: coating other than G40EQ.
  13. The agent resubmits once more.
  14. The revised request. It changes the coating to G40EQ.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Three problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.