Predictika · Industrial air pollution control quotes
An AI sales agent prepares a quote for an industrial dust collector, a Flex-Kleen pulse-jet bag collector or a cdc cartridge collector from CECO Environmental: the collector and its bag removal, the filter media, the dust and the service, the construction material, the airflow, the number of filters, the gas temperature, the options, the discount and the total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the total it computed.
This validator models dust collector quotes, not just the scenarios shown below.
Any dust collector quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other CECO products. The product names, the Trap10 filters on top-removal collectors, the walk-in clean air plenum on top removal only, the Smart Timer and the cdc airflow range follow public CECO web pages. CECO collectors are engineered for each project and CECO publishes no model matrix or price list: the sizing limits, the media limits, the discount limits and all prices are modeled from comparable products and are not published by CECO.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Limits that depend on the collector | Only with care The airflow minimum, the filter limit and the media on offer differ between top removal, bottom removal and cartridge collectors, so changing the collector changes what is allowed. | The collector is checked against the media, the airflow and the options on every call. |
| Media area against airflow and dust | Only with workarounds How much air a collector can move depends on the number of filters, the area of each, and the dust, so a rule must compute the ratio and compare it with a limit that changes with the dust. | The ratio is computed inside the model and compared with the limit for the dust. |
| A stated total that must match the computed one | Only with workarounds The price depends on the collector, the number of filters, the media, the material, the options and the discount, so a rule must recompute it and compare it with the stated figure. | The total is computed inside the model and compared with the stated one. |
| Approval bands | Only with workarounds A discount above 8 percent, combustible dust, a custom inlet and a very large cartridge collector are not refused but need a person, so each needs a third outcome besides yes and no. | The model returns allow, needs approval or block for each band. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, so the agent can fix them in a single pass. |
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.
| 1 | 1,499 cfm is below the 1,500 cfm minimum modeled for this collector type. |
| 2 | 0 filters is outside the 1 to 600 filters one collector can hold. |
| 3 | 20,000 cfm over 0 square feet of media is denser than this dust allows (maximum ratio times ten: 60). |
| 4 | 70,000 cfm is above the 60,000 cfm published range of the cdc collector; an engineer should confirm. |
| 5 | This filter media is not offered on the selected collector (Trap10 on top-removal bag collectors only, Nanofiber on cdc only, Aramid on bag collectors only). |
| 6 | Gas at 276 degrees F is above the 275 degrees F limit of the selected media. |
| 7 | The weatherproof walk-in clean air plenum is offered with top bag removal only. |
| 8 | Combustible dust is quoted only with an explosion vent. |
| 9 | Combustible dust applications need an engineer to review the explosion protection. |
| 10 | Sanitary service is quoted in stainless steel construction only. |
| 11 | A discount of 9 percent is above 8 percent; a sales manager should approve it. |
| 12 | A discount of 21 percent is outside the 0 to 20 percent range. |
| 13 | A custom inlet design needs an engineer to review it. |
| 14 | The quote states $37,885; the modeled prices give $37,886. |
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.
The agent's request. Please quote a Flex-Kleen bottom removal bag collector in carbon steel with Trap10 filter media for fine dust and sanitary service. It moves 30,000 cfm through 160 bags, and the gas is 320 degrees F. Options: Smart Timer and walk-in clean air plenum. The discount is 25 percent. The quote states a total of $100,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Flex-Kleen top removal bag collector in 304 stainless steel with Trap10 filter media for fine dust and sanitary service. It moves 30,000 cfm through 240 bags, and the gas is 280 degrees F. Options: Smart Timer and walk-in clean air plenum. The discount is 15 percent. The quote states a total of $100,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Flex-Kleen top removal bag collector in 304 stainless steel with Trap10 filter media for fine dust and sanitary service. It moves 30,000 cfm through 240 bags, and the gas is 280 degrees F. Options: Smart Timer and walk-in clean air plenum. The discount is 8 percent. The quote states a total of $100,851. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Flex-Kleen top removal bag collector in carbon steel with Polyester filter media for combustible dust and general service. It moves 20,000 cfm through 160 bags, and the gas is 150 degrees F. Options: Smart Timer and custom inlet. The discount is 5 percent. The quote states a total of $42,446. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Flex-Kleen top removal bag collector in carbon steel with Polyester filter media for combustible dust and general service. It moves 20,000 cfm through 160 bags, and the gas is 150 degrees F. Options: Smart Timer, explosion vent and custom inlet. The discount is 5 percent. The quote states a total of $48,621. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a cdc cartridge collector in carbon steel with Nanofiber filter media for fine dust and sanitary service. It moves 1,000 cfm through 250 cartridges, and the gas is 170 degrees F. Options: Smart Timer. The discount is 0 percent. The quote states a total of $101,700. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a cdc cartridge collector in 304 stainless steel with Nanofiber filter media for fine dust and sanitary service. It moves 12,000 cfm through 100 cartridges, and the gas is 120 degrees F. Options: Smart Timer. The discount is 0 percent. The quote states a total of $70,000. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.