Predictika · Commercial ceilings

An AI sales agent's Prelude XL grid order, checked before it goes out

An AI sales agent prepares a suspension grid order for a commercial ceiling: Prelude XL 15/16 inch exposed tee main beams, cross tees and wall or shadow molding, in a finish, with piece counts, the ceiling load, any Fire Guard or seismic requirement, and the total cartons it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the item, finish, load and carton figures in Armstrong's public data sheet and returns a verdict, every reason and the cartons it computed.

Scope: Prelude XL 15/16 inch grid: six main beams, eight cross tees, six moldings, finishes, Fire Guard, seismic design category D, E or F, load rating and cartons. See everything this validator covers

This validator models one Prelude XL grid order at a time, based on the items and tables in the public Armstrong Prelude XL and Prelude XL High Recycled Content data sheet, not just the scenarios shown below.

  • Items and finishes — main beams 7301, 7300, 7305, 7306, 7307 and 7302, cross tees XL7380, XL7357, XL7390, XL7341, XL7340, XL7342, XL7348 and XL7328, and moldings 7800, 7808, 7875, 7877, 7878 and 7897. Several items are listed only in White, Blizzard White and Charcoal Black; the 7800 and 7878 moldings are not offered in Silver Grey, Gun Metal Grey or Silver Satin; a custom color goes to a person.
  • Fire Guard — Fire Guard items exist only for the 12 foot main beams 7301 and 7300, the 4 foot cross tees XL7341 and XL7340 and the 2 foot cross tee XL7328; 8300, XL8340 and XL8323 are listed in Black and White only, and the data sheet gives no finish note for 8301 and XL8341, so those go to a person.
  • Seismic design category D, E or F — the intermediate-duty main beams have no seismic listing, the 7/8 inch wall molding needs BERC2 beam end retaining clips (or a 2 inch molding), the 7877, 7878 and 7897 shadow moldings need the Seismic Rx grid and the BERC2 clip, and the 7875 shadow molding goes to a person because the data sheet does not list it as suitable.
  • Load and fixtures — the ceiling load on a main beam (weight per square foot times main beam spacing) against the published L/360 load test figure at 4 foot or 5 foot hanger spacing, and the data sheet's note that fixtures over 56 pounds should be independently supported.
  • Cartons — pieces ordered are rounded up to whole cartons using the pieces per carton and linear feet per carton the data sheet lists, BERC2 clips at 200 to a carton, and the cartons the order states must equal the computed total.

Any Prelude XL grid order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the data sheet publishes none, so this page shows no price build-up), other Armstrong suspension systems and ceiling panels, made-to-order sizes and rout spacing, hanger wire and accessories other than BERC2, and engineering sign-off of a real ceiling.

The AI sales agentBuilds the grid 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
Items that exist only in some finishesOnly with workarounds
Each item has its own list of finishes, and moldings follow a different list. A rules-based CPQ needs an item-by-finish table or a rule per footnote, and each data sheet update means editing them.
Item and finish arrive in one request and are checked against the published footnotes on every call.
Fire Guard and seismic options that depend on other itemsOnly with care
Whether an item has a Fire Guard version, and whether a molding needs clips in seismic design category D, E or F, depends on the main beam, cross tee and molding chosen elsewhere in the order.
The main beam, cross tee, molding, finish, clips and the two options are compared together, in any order.
Load rating against ceiling weightOnly with care
The rating depends on the main beam and the hanger spacing, and the load depends on weight and beam spacing, so the rule needs a lookup and a calculation at once.
The rating lookup and the load are computed on every call and compared, including at the exact limit.
Cartons rounded up per lineOnly with care
Each line rounds up to whole cartons at a different pieces-per-carton figure, and the stated total has to be recomputed and compared.
Every line is rounded and totaled on every call, and the stated total is a field compared with the computed one.
Every problem returned in one answerOnly 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.

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 order needs at least 1 main beam and 1 cross tee piece, and no negative counts; it has 0 main beams and 300 cross tees.
2The data sheet publishes main beam load ratings only for 4 foot and 5 foot hanger wire spacing; the order uses 6 feet.
3The ceiling load on a main beam is 16.76 pounds per linear foot; the selected main beam is rated 16.73 pounds per linear foot at that hanger spacing (L/360 test load).
4The ceiling load on a main beam is 13.52 pounds per linear foot; the selected main beam is rated 13.50 pounds per linear foot at that hanger spacing (L/360 test load).
5The ceiling load on a main beam is 8.75 pounds per linear foot; the selected main beam is rated 8.73 pounds per linear foot at that hanger spacing (L/360 test load).
6A fixture of 57 pounds is over 56 pounds; the data sheet says fixtures weighing more than 56 pounds should be independently supported.
7The selected main beam is listed only in White, Blizzard White and Charcoal Black finishes; the order asks for another finish.
8The selected cross tee is listed only in White, Blizzard White and Charcoal Black finishes; the order asks for another finish.
9The selected molding is not offered in the requested finish; the data sheet lists it only in White, Blizzard White and Charcoal Black, or not in Silver Grey, Gun Metal Grey and Silver Satin.
10The data sheet lists the Fire Guard items 8301 and XL8341 without a finish note; a person should confirm the finish with Armstrong TechLine.
11The Fire Guard items 8300, XL8340 and XL8323 are listed in Black and White only; the order asks for another finish.
12Fire Guard items are listed only for the 12 foot main beams 7301 and 7300 and the 4 foot cross tees XL7341 and XL7340 and the 2 foot cross tee XL7328; the selected main beam or cross tee has no Fire Guard item.
13The 7/8 inch wall molding in seismic design category D, E or F needs BERC2 beam end retaining clips or a 2 inch wall molding; the order has 0 clips.
14The selected intermediate-duty main beam has no seismic category listing in the data sheet; use a heavy-duty main beam for seismic design category D, E or F.
15The 7877, 7878 and 7897 shadow moldings are suitable for seismic design category D, E or F only with the Seismic Rx suspension system and the BERC2 clip; the order has 0 clips.
16The 7875 shadow molding is not among the shadow moldings the data sheet lists as suitable for seismic design category D, E or F; a person should confirm it.
17A custom color is made to order and the data sheet says lead time increases and sustainability criteria must be evaluated; a person should confirm it.
18The order states 11 cartons in total; the pieces per carton in the data sheet give 12 cartons.
19The order states 13 cartons in total; the pieces per carton in the data sheet give 12 cartons.
20The order states 1 carton in total; the pieces per carton in the data sheet give 12 cartons.

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. Load, fixture and carton total: Gymnasium grid with heavy tile, a heavy fixture and a wrong carton total

The agent's request. Please prepare a Prelude XL grid order of 7301 heavy-duty 12 foot main beams (160 pieces), XL7341 4 foot cross tees (600 pieces) and 7808 hemmed angle molding, 2 inch (120 pieces) in white, with no BERC2 clips, for a ceiling with a load of 4.50 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is not required and seismic design category D, E or F is not required. The heaviest light fixture is 62 pounds. The order states 27 cartons in total. It is ready to send.

Verdict: Blocked.

  • Ceiling load above the main beam rating. The ceiling load on a main beam is 18.00 pounds per linear foot; the selected main beam is rated 16.73 pounds per linear foot at that hanger spacing (L/360 test load).
  • Fixture needs independent support. A fixture of 62 pounds is over 56 pounds; the data sheet says fixtures weighing more than 56 pounds should be independently supported.
  • Stated cartons do not match. The order states 27 cartons in total; the pieces per carton in the data sheet give 30 cartons.

2. Load, fixture and carton total: The agent resubmits after fixing the errors

The agent's request. Please prepare a Prelude XL grid order of 7301 heavy-duty 12 foot main beams (160 pieces), XL7341 4 foot cross tees (600 pieces) and 7808 hemmed angle molding, 2 inch (120 pieces) in white, with no BERC2 clips, for a ceiling with a load of 4.00 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is not required and seismic design category D, E or F is not required. The heaviest light fixture is 50 pounds. The order states 30 cartons in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 30 carton(s) in total: 8 main beam, 10 cross tee, 12 molding and 0 clip carton(s); the grid and molding cartons hold 5520 linear feet.

3. Finish and Fire Guard: Fire Guard corridor grid in Light Grey with a 2 inch molding

The agent's request. Please prepare a Prelude XL grid order of 7300 intermediate-duty 12 foot main beams (240 pieces), XL7340 4 foot cross tees (960 pieces) and 7808 hemmed angle molding, 2 inch (150 pieces) in light grey, with no BERC2 clips, for a ceiling with a load of 1.10 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is required and seismic design category D, E or F is not required. The heaviest light fixture is 0 pounds. The order states 43 cartons in total. It is ready to send.

Verdict: Blocked.

  • Finish not available on the molding. The selected molding is not offered in the requested finish; the data sheet lists it only in White, Blizzard White and Charcoal Black, or not in Silver Grey, Gun Metal Grey and Silver Satin.
  • Fire Guard item not offered in the finish. The Fire Guard items 8300, XL8340 and XL8323 are listed in Black and White only; the order asks for another finish.

4. Finish and Fire Guard: The agent resubmits after fixing the errors

The agent's request. Please prepare a Prelude XL grid order of 7300 intermediate-duty 12 foot main beams (240 pieces), XL7340 4 foot cross tees (960 pieces) and 7808 hemmed angle molding, 2 inch (150 pieces) in white, with no BERC2 clips, for a ceiling with a load of 1.10 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is required and seismic design category D, E or F is not required. The heaviest light fixture is 0 pounds. The order states 43 cartons in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 43 carton(s) in total: 12 main beam, 16 cross tee, 15 molding and 0 clip carton(s); the grid and molding cartons hold 8220 linear feet.

5. Seismic design category D, E or F: Seismic category D grid with an intermediate-duty main beam and no clips

The agent's request. Please prepare a Prelude XL grid order of 7300 intermediate-duty 12 foot main beams (400 pieces), XL7342 4 foot (1-1/2 inch) cross tees (1,200 pieces) and 7800 hemmed angle molding, 7/8 inch (300 pieces) in white, with no BERC2 clips, for a ceiling with a load of 0.95 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is not required and seismic design category D, E or F is required. The heaviest light fixture is 0 pounds. The order states 50 cartons in total. It is ready to send.

Verdict: Blocked.

  • Main beam not for seismic design. The selected intermediate-duty main beam has no seismic category listing in the data sheet; use a heavy-duty main beam for seismic design category D, E or F.
  • Seismic D, E, F needs BERC2 clips or 2 inch molding. The 7/8 inch wall molding in seismic design category D, E or F needs BERC2 beam end retaining clips or a 2 inch wall molding; the order has 0 clips.

6. Seismic design category D, E or F: The agent resubmits after fixing the errors

The agent's request. Please prepare a Prelude XL grid order of 7301 heavy-duty 12 foot main beams (400 pieces), XL7342 4 foot (1-1/2 inch) cross tees (1,200 pieces) and 7875 shadow molding (300 pieces) in white, with 400 clips, for a ceiling with a load of 0.95 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is not required and seismic design category D, E or F is required. The heaviest light fixture is 0 pounds. The order states 52 cartons in total. It is ready to send.

Verdict: Needs approval.

  • Shadow molding not listed for seismic D, E, F. The 7875 shadow molding is not among the shadow moldings the data sheet lists as suitable for seismic design category D, E or F; a person should confirm it.
  • Order summary. 52 carton(s) in total: 20 main beam, 20 cross tee, 10 molding and 2 clip carton(s); the grid and molding cartons hold 12,600 linear feet.

7. Seismic design category D, E or F: The agent resubmits after fixing the errors

The agent's request. Please prepare a Prelude XL grid order of 7301 heavy-duty 12 foot main beams (400 pieces), XL7342 4 foot (1-1/2 inch) cross tees (1,200 pieces) and 7877 shadow molding (300 pieces) in white, with 400 clips, for a ceiling with a load of 0.95 pounds per square foot on main beams 4 feet apart and hanger wires 4 feet apart. Fire Guard is not required and seismic design category D, E or F is required. The heaviest light fixture is 0 pounds. The order states 52 cartons in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 52 carton(s) in total: 20 main beam, 20 cross tee, 10 molding and 2 clip carton(s); the grid and molding cartons hold 12,600 linear feet.

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 suspension grid order for a commercial ceiling: Prelude XL 15/16 inch exposed tee main beams, cross tees and wall or shadow molding, in a finish. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the item, finish, load and carton figures in Armstrong's public data sheet and returns a verdict, every reason and the cartons it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please prepare a Prelude XL grid order of 7301 heavy-duty 12 foot main beams (160 pieces), XL7341 4 foot cross tees (600 pieces) and 7808 hemmed angle molding. Fire Guard is not required and seismic design category D, E or F is not required. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The ceiling load on a main beam is 18.00 pounds per linear foot; the selected main beam is rated 16.73 pounds per linear foot at that hanger spacing (L/360 test load). A fixture of 62 pounds is over 56 pounds; the data sheet says fixtures weighing more than 56 pounds should be independently supported. The order states 27 cartons in total; the pieces per carton in the data sheet give 30 cartons.
  6. The validator returned three 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 rating against ceiling weight, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the ceiling weight to 4.00, the heaviest fixture to 50 pounds and the stated total cartons as to 30.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.