Predictika · Stormwater chamber systems

An AI sales agent's StormTech chamber system, checked before it goes out

An AI sales agent prepares a subsurface stormwater system built from StormTech MC-3500 or MC-7200 chambers: rows, chambers, end caps, cover, stone, row spacing, inlet flow and the installed storage it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the design rules ADS publishes and returns a verdict, every reason and the figures it computed.

Scope: StormTech MC-3500 and MC-7200 chamber systems: installed storage, cover, stone, row spacing, inlet flow and scour protection. See everything this validator covers

This validator models systems built from StormTech MC-3500 or MC-7200 chambers and their end caps, based on the design rules ADS publishes, not just the scenarios shown below.

  • Installed storage — chambers (rows times chambers per row) and end caps multiplied by the installed storage ADS lists for each part on a 9 inch foundation, compared with the storage the project requires and with the figure the quote states.
  • Cover — at least 24 inches of cover over the chambers (30 inches for an unpaved surface where vehicles could rut it), and at most 8.0 feet over an MC-3500 or 7.0 feet over an MC-7200.
  • Stone and spacing — at least 9 inches of foundation stone, 12 inches of stone above the chambers, 6 inches between MC-3500 rows or 9 inches between MC-7200 rows, and 36 inches between perpendicular beds. A deeper foundation goes to an engineer, because the storage figures assume 9 inches.
  • Inlet — the flow allowed through a 12, 15, 18 or 24 inch inlet pipe (24 inch differs by chamber), which assumes scour protection fabric of at least 14.5 feet from the end cap.

Any MC-3500 or MC-7200 system that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (ADS does not publish a price list, so this page shows no price build-up), other StormTech chambers, manifold and outlet sizing, foundation depth by soil bearing capacity, geotextile, isolator rows and installation details.

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

8 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
Installed storage that must equal chambers and end caps times the listed volumeOnly with care
The storage is a derived figure; a rule can compare a stated figure with it, but each part has its own volume and the formulas must be kept in step with the manual.
The stated storage is a field in the request and is compared with the computed storage on every call.
Limits that depend on the chamber modelOnly with care
Row spacing, maximum cover and the 24 inch inlet allowance differ between the MC-3500 and MC-7200, so each needs its own rule per model.
The chamber and each measurement arrive in one request and are checked together.
Cover that depends on the surfaceOnly with care
The minimum changes with a paved or unpaved surface, so the rule has to look at two choices on different lines.
Surface and cover are compared on every call, in any order.
Inlet flow that depends on pipe size, chamber and scour fabricOnly with workarounds
The allowance depends on the pipe, the chamber and the fabric length at once, so it takes a cross-line rule that interacts with the others.
Pipe, chamber, flow and fabric length are in one request and checked with the rest.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved or a step is completed, so an engineer 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 quote has 23 inches of cover over the chambers; the selected surface needs at least 24 inches.
2The quote has 29 inches of cover over the chambers; the selected surface needs at least 30 inches.
3The quote has 97 inches of cover over the chambers; this chamber allows at most 96 inches.
4The quote has 85 inches of cover over the chambers; this chamber allows at most 84 inches.
5The quote has 8 inches of foundation stone under the chambers; at least 9 inches is required.
6The quote uses 12 inches of foundation stone; the storage figures assume 9 inches, so an engineer should confirm the storage.
7The quote has 11 inches of stone above the chambers; at least 12 inches is required.
8The quote spaces rows 5 inches apart; this chamber needs at least 6 inches between parallel rows.
9The quote spaces rows 8 inches apart; this chamber needs at least 9 inches between parallel rows.
10The quote spaces rows 6 inches apart; this chamber needs at least 9 inches between parallel rows.
11The quote separates perpendicular beds by 35 inches; at least 36 inches is required.
12The inlet scour protection fabric is 173 inches long; the inlet flow allowances assume at least 174 inches (14.5 feet) from the end cap.
13The quote sends 71 liters a second into the inlet; the selected pipe allows 70 liters a second.
14The quote sends 100 liters a second into the inlet; the selected pipe allows 99 liters a second.
15The quote sends 157 liters a second into the inlet; the selected pipe allows 156 liters a second.
16The quote sends 242 liters a second into the inlet; the selected pipe allows 241 liters a second.

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. Cover and stone above: An MC-3500 basin under an unpaved lot

The agent's request. Please quote a stormwater system of MC-3500 chambers: 18 rows of 12 chambers with 36 end caps, for a project that needs 39,000 cubic feet of storage. The chambers sit under 26 inches of cover below an unpaved surface, with 9 inches of foundation stone, 10 inches of stone above them and rows spaced 6 inches apart. The inlet is a 24 inch pipe carrying 200 liters a second, with 174 inches of scour protection fabric. The quote states 39,423.6 cubic feet of installed storage. It is ready to send.

Verdict: Blocked.

  • Cover over the chambers too shallow. The quote has 26 inches of cover over the chambers; the selected surface needs at least 30 inches.
  • Stone above the chambers too shallow. The quote has 10 inches of stone above the chambers; at least 12 inches is required.

2. Cover and stone above: The agent resubmits after fixing the errors

The agent's request. Please quote a stormwater system of MC-3500 chambers: 18 rows of 12 chambers with 36 end caps, for a project that needs 39,000 cubic feet of storage. The chambers sit under 30 inches of cover below an unpaved surface, with 9 inches of foundation stone, 12 inches of stone above them and rows spaced 6 inches apart. The inlet is a 24 inch pipe carrying 200 liters a second, with 174 inches of scour protection fabric. The quote states 39,423.6 cubic feet of installed storage. It is ready to send.

Verdict: Allowed.

  • Storage summary. 216 chambers and 36 end caps give 39,423.6 cubic feet of installed storage, against 39,000 cubic feet required.

3. Rows, inlet and stated storage: An MC-7200 system with tight rows, a heavy inlet flow and a stale storage figure

The agent's request. Please quote a stormwater system of MC-7200 chambers: 12 rows of 10 chambers with 24 end caps, for a project that needs 34,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 9 inches of foundation stone, 12 inches of stone above them and rows spaced 6 inches apart. The inlet is a 24 inch pipe carrying 300 liters a second, with 174 inches of scour protection fabric. The quote states 32,076.0 cubic feet of installed storage. It is ready to send.

Verdict: Blocked.

  • Row spacing too tight. The quote spaces rows 6 inches apart; this chamber needs at least 9 inches between parallel rows.
  • Inlet flow above the allowance. The quote sends 300 liters a second into the inlet; the selected pipe allows 269 liters a second.
  • Stated storage does not match. The quote states 32,076.0 cubic feet of installed storage; the chambers and end caps give 34,843.2 cubic feet.

4. Rows, inlet and stated storage: The agent resubmits after fixing the errors

The agent's request. Please quote a stormwater system of MC-7200 chambers: 12 rows of 10 chambers with 24 end caps, for a project that needs 34,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 9 inches of foundation stone, 12 inches of stone above them and rows spaced 9 inches apart. The inlet is a 24 inch pipe carrying 250 liters a second, with 174 inches of scour protection fabric. The quote states 32,076.0 cubic feet of installed storage. It is ready to send.

Verdict: Blocked.

  • Stated storage does not match. The quote states 32,076.0 cubic feet of installed storage; the chambers and end caps give 34,843.2 cubic feet.

5. Rows, inlet and stated storage: The agent resubmits after fixing the errors

The agent's request. Please quote a stormwater system of MC-7200 chambers: 12 rows of 10 chambers with 24 end caps, for a project that needs 34,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 9 inches of foundation stone, 12 inches of stone above them and rows spaced 9 inches apart. The inlet is a 24 inch pipe carrying 250 liters a second, with 174 inches of scour protection fabric. The quote states 34,843.2 cubic feet of installed storage. It is ready to send.

Verdict: Allowed.

  • Storage summary. 120 chambers and 24 end caps give 34,843.2 cubic feet of installed storage, against 34,000 cubic feet required.

6. Foundation stone and scour fabric: An MC-3500 system with thin foundation stone and short scour fabric

The agent's request. Please quote a stormwater system of MC-3500 chambers: 8 rows of 10 chambers with 16 end caps, for a project that needs 14,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 7 inches of foundation stone, 12 inches of stone above them and rows spaced 6 inches apart. The inlet is an 18 inch pipe carrying 150 liters a second, with 120 inches of scour protection fabric. The quote states 14,721.6 cubic feet of installed storage. It is ready to send.

Verdict: Blocked.

  • Foundation stone too shallow. The quote has 7 inches of foundation stone under the chambers; at least 9 inches is required.
  • Scour protection too short. The inlet scour protection fabric is 120 inches long; the inlet flow allowances assume at least 174 inches (14.5 feet) from the end cap.

7. Foundation stone and scour fabric: The agent resubmits after fixing the errors

The agent's request. Please quote a stormwater system of MC-3500 chambers: 8 rows of 10 chambers with 16 end caps, for a project that needs 14,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 12 inches of foundation stone, 12 inches of stone above them and rows spaced 6 inches apart. The inlet is an 18 inch pipe carrying 150 liters a second, with 174 inches of scour protection fabric. The quote states 14,721.6 cubic feet of installed storage. It is ready to send.

Verdict: Needs approval.

  • Foundation deeper than the design basis. The quote uses 12 inches of foundation stone; the storage figures assume 9 inches, so an engineer should confirm the storage.
  • Storage summary. 80 chambers and 16 end caps give 14,721.6 cubic feet of installed storage, against 14,000 cubic feet required.

8. Foundation stone and scour fabric: The agent resubmits after fixing the errors

The agent's request. Please quote a stormwater system of MC-3500 chambers: 8 rows of 10 chambers with 16 end caps, for a project that needs 14,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 9 inches of foundation stone, 12 inches of stone above them and rows spaced 6 inches apart. The inlet is an 18 inch pipe carrying 150 liters a second, with 174 inches of scour protection fabric. The quote states 14,721.6 cubic feet of installed storage. It is ready to send.

Verdict: Allowed.

  • Storage summary. 80 chambers and 16 end caps give 14,721.6 cubic feet of installed storage, against 14,000 cubic feet required.

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 subsurface stormwater system built from StormTech MC-3500 or MC-7200 chambers: rows, chambers, end caps, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the design rules ADS publishes 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 a stormwater system of MC-7200 chambers: 12 rows of 10 chambers with 24 end caps, for a project that needs 34,000 cubic feet of storage. The chambers sit under 36 inches of cover below a paved surface, with 9 inches of foundation stone, 12 inches of stone above them and rows spaced 6 inches apart. The rest of the request is on screen. The quote states 32,076.0 cubic feet of installed storage.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The quote spaces rows 6 inches apart; this chamber needs at least 9 inches between parallel rows. The quote sends 300 liters a second into the inlet; the selected pipe allows 269 liters a second. The quote states 32,076.0 cubic feet of installed storage; the chambers and end caps give 34,843.2 cubic feet.
  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 inlet flow that depends on pipe size, chamber and scour fabric, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the row spacing to 9 inches and the inlet flow to 250 liters a second.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The quote states 32,076.0 cubic feet of installed storage; the chambers and end caps give 34,843.2 cubic feet.
  12. Two findings cleared. Still blocking: stated storage does not match.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated installed storage as to 34,843.2.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  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.