Predictika · Scaffolding orders

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

An AI sales agent prepares an order for a modular scaffold for a building contractor: working, facade or reinforcement scaffold, bay length and width, load class, number of lifts and decked levels, whether it is tied to the structure, and the stair tower. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product information and returns a verdict, every reason and the figures it computed.

Scope: PERI UP Flex modular scaffolding (working, facade and reinforcement scaffolds, Stair 75 and Stair 100 / 125): bay size, load class, tying, height, stairs, steel deck count. See everything this validator covers

This validator models orders for the PERI UP Flex scaffolding line, not just the scenarios shown below.

  • Bays and grid — PERI UP Flex works on a 25 cm grid, with steel decks 25 cm wide in lengths such as 250 and 300 cm; the model accepts bay lengths and widths on that grid, the number of bays, lifts and decked levels, and counts the steel decks needed.
  • Load classes — load classes 1 to 6 (0.75 to 6.00 kN/m²) under EN 12810 and EN 12811; PERI states that the 250 cm steel deck reaches load class 5 and the 300 cm deck load class 4, and the model sets limits for the other bay lengths.
  • Application — modular working scaffold, facade scaffold and reinforcement scaffold, with rules on tying to the structure, free-standing height against base width, and facade load class.
  • Stair towers and height — PERI UP Flex Stair 75 and Stair 100 / 125, stair width, height limits and approval for tall scaffolds, plus the stated steel deck count compared with the computed one.

Any order for this line that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this validator produces no price build-up or itemized list), PERI UP Easy, the Suspended Scaffolding and Working Platform LGS 150, PERI formwork and shoring products, engineering design for a specific site, and any national rules. Several limits are modeled by Predictika from comparable scaffold systems rather than published by PERI; the footer says which.

The AI sales agentBuilds the scaffold 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.

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
A load class that the steel deck length cannot carryOnly with care
The deck length and load class limits can be written as a table, but each new bay length means more rows to maintain.
Bay length, load class and application are checked together on every call.
A facade scaffold that is untied or too tall for its baseOnly with care
Tying and height rules depend on application, width and height at once; they are easy to write one at a time and miss in combination.
Application, tying, height and width are checked together.
A stated steel deck count that must match bays, decked levels and deck columnsOnly with care
A stated figure is a free-entry field; a rule can compare it with a calculation, but someone has to write and maintain that comparison.
The stated count travels with the order and is compared with the computed one on every call.
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 order has 0 bays; at least 1 is needed.
2The scaffold has 0 lifts; at least 1 is needed.
34 levels are decked but the scaffold has only 3 lifts.
4A bay length of 260 cm is not available; bay lengths follow the 25 cm grid from 75 cm to 300 cm.
5A bay length of 325 cm is not available; bay lengths follow the 25 cm grid from 75 cm to 300 cm.
6A bay length of 50 cm is not available; bay lengths follow the 25 cm grid from 75 cm to 300 cm.
7A bay width of 80 cm is not available; bay widths follow the 25 cm grid from 75 cm to 300 cm.
8A bay width of 50 cm is not available; bay widths follow the 25 cm grid from 75 cm to 300 cm.
9A bay width of 325 cm is not available; bay widths follow the 25 cm grid from 75 cm to 300 cm.
10Load class 0 does not exist; PERI UP Flex load classes are 1 to 6.
11Load class 7 does not exist; PERI UP Flex load classes are 1 to 6.
12Load class 7 is for heavy duty work; a person should confirm the use with a PERI engineer.
13Load class 6 is for heavy duty work; a person should confirm the use with a PERI engineer.
14Load class 6 is above what a 250 cm steel deck bay carries; the highest load class for this length is 5.
15Load class 5 is for heavy duty work; a person should confirm the use with a PERI engineer.
16Load class 5 is above what a 300 cm steel deck bay carries; the highest load class for this length is 4.
17Load class 6 is above what a 225 cm steel deck bay carries; the highest load class for this length is 5.
18Load class 5 is above what a 275 cm steel deck bay carries; the highest load class for this length is 4.
19The order states 100 steel decks; 10 bays on 3 decked levels with 3 decks across each bay make 90.
20The order states 90 steel decks; 10 bays on 2 decked levels with 3 decks across each bay make 60.
21A facade scaffold is anchored to the building; the order has it untied.
22An untied scaffold 800 cm high on a 75 cm wide bay is above 4 times its width; it must be tied.
23An untied scaffold 800 cm high needs a person to confirm stability and ballast (modeled).
24A facade scaffold is ordered at load class 5; the model allows facade scaffolds up to load class 4.
25An untied scaffold 600 cm high needs a person to confirm stability and ballast (modeled).
26An untied scaffold 400 cm high on a 75 cm wide bay is above 4 times its width; it must be tied.
27An untied scaffold 600 cm high on a 75 cm wide bay is above 4 times its width; it must be tied.
28A stair width of 100 cm does not match the selected stair; Stair 75 is 75 cm wide and Stair 100 / 125 is 100 or 125 cm wide.
29A stair width of 75 cm does not match the selected stair; Stair 75 is 75 cm wide and Stair 100 / 125 is 100 or 125 cm wide.
30A Stair 75 tower of 1,400 cm is above the 1,200 cm the model allows for the lightweight stair.
31The scaffold is 2,600 cm high; a person should confirm the design and tie pattern above 24 m (modeled threshold).
32The scaffold is 800 cm high with no stair tower; a person should confirm how crews will get up.
33An order of 40 bays goes to a person to confirm supply and delivery (modeled threshold of 40 bays).
345 levels are decked but the scaffold has only 3 lifts.

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. Facade scaffold: A facade scaffold with a heavy load class, a long bay, no ties and no stair

The agent's request. Please order a facade scaffold of PERI UP Flex: 24 bays of 300 cm by 75 cm, 6 lifts with 6 decked levels, load class 5, not tied to the structure, with no stair tower. The order states 2000 steel decks in total. It is ready to send.

Verdict: Blocked.

  • Load class too high for the steel deck length. Load class 5 is above what a 300 cm steel deck bay carries; the highest load class for this length is 4.
  • Stated deck count does not match. The order states 2,000 steel decks; 24 bays on 6 decked levels with 3 decks across each bay make 432.
  • Facade scaffold must be tied. A facade scaffold is anchored to the building; the order has it untied.
  • Facade scaffold load class too high. A facade scaffold is ordered at load class 5; the model allows facade scaffolds up to load class 4.
  • Untied scaffold too tall for its width. An untied scaffold 1,200 cm high on a 75 cm wide bay is above 4 times its width; it must be tied.
  • Heavy load class. Load class 5 is for heavy duty work; a person should confirm the use with a PERI engineer.
  • No stair on a tall scaffold. The scaffold is 1,200 cm high with no stair tower; a person should confirm how crews will get up.
  • Untied scaffold. An untied scaffold 1,200 cm high needs a person to confirm stability and ballast (modeled).

2. Facade scaffold: The agent resubmits after fixing the errors

The agent's request. Please order a facade scaffold of PERI UP Flex: 24 bays of 250 cm by 75 cm, 6 lifts with 6 decked levels, load class 3, tied to the structure, with a PERI UP Flex Stair 75 (75 cm wide). The order states 432 steel decks in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 bay(s), 432 steel deck(s) in total, 1,200 cm high.

3. Working scaffold: A working scaffold at load class 6 on long bays

The agent's request. Please order a modular working scaffold of PERI UP Flex: 12 bays of 275 cm by 100 cm, 4 lifts with 4 decked levels, load class 6, tied to the structure, with no stair tower. The order states 192 steel decks in total. It is ready to send.

Verdict: Blocked.

  • Load class too high for the steel deck length. Load class 6 is above what a 275 cm steel deck bay carries; the highest load class for this length is 4.
  • Heavy load class. Load class 6 is for heavy duty work; a person should confirm the use with a PERI engineer.
  • No stair on a tall scaffold. The scaffold is 800 cm high with no stair tower; a person should confirm how crews will get up.

4. Working scaffold: The agent resubmits after fixing the errors

The agent's request. Please order a modular working scaffold of PERI UP Flex: 12 bays of 275 cm by 100 cm, 4 lifts with 4 decked levels, load class 4, tied to the structure, with a PERI UP Flex Stair 100 / 125 (100 cm wide). The order states 192 steel decks in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 bay(s), 192 steel deck(s) in total, 800 cm high.

5. Tall scaffold: A tall working scaffold with a Stair 75 of the wrong width and a large bay count

The agent's request. Please order a modular working scaffold of PERI UP Flex: 45 bays of 250 cm by 125 cm, 14 lifts with 14 decked levels, load class 4, tied to the structure, with a PERI UP Flex Stair 75 (100 cm wide). The order states 3150 steel decks in total. It is ready to send.

Verdict: Blocked.

  • Stair width does not match the stair. A stair width of 100 cm does not match the selected stair; Stair 75 is 75 cm wide and Stair 100 / 125 is 100 or 125 cm wide.
  • Stair 75 too high. A Stair 75 tower of 2,800 cm is above the 1,200 cm the model allows for the lightweight stair.
  • Scaffold above 24 m. The scaffold is 2,800 cm high; a person should confirm the design and tie pattern above 24 m (modeled threshold).
  • Large order. An order of 45 bays goes to a person to confirm supply and delivery (modeled threshold of 40 bays).

6. Tall scaffold: The agent resubmits after fixing the errors

The agent's request. Please order a modular working scaffold of PERI UP Flex: 30 bays of 250 cm by 125 cm, 12 lifts with 12 decked levels, load class 4, tied to the structure, with a PERI UP Flex Stair 100 / 125 (100 cm wide). The order states 1800 steel decks in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 30 bay(s), 1,800 steel deck(s) in total, 2,400 cm high.

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 a modular scaffold for a building contractor: working, facade or reinforcement scaffold, bay length and width, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product information 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 order a facade scaffold of PERI UP Flex: 24 bays of 300 cm by 75 cm, 6 lifts with 6 decked levels. The order states 2000 steel decks in total. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings and three approvals, all in one answer. Load class 5 is above what a 300 cm steel deck bay carries; the highest load class for this length is 4. The order states 2,000 steel decks; 24 bays on 6 decked levels with 3 decks across each bay make 432. A facade scaffold is anchored to the building; the order has it untied. The other two are on screen.
  6. The validator returned five blocking findings and three approvals 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 a stated steel deck count that must match bays, decked levels and deck columns, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the bay length to 250 cm, the load class to 3, the tied to the structure to yes, the stair tower to Stair 75 and the stated steel decks to 432. It sets the stair width to 75 cm.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All eight earlier findings are cleared, and the validator's figure matches the quote.
  13. Eight 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. Now you can try the other scenarios yourself.