Predictika · Industrial air pollution control quotes

An AI sales agent's dust collector quote, checked before it goes out

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.

Scope: One dust collector quote: collector, filter media, dust, service, material, airflow, filter count, gas temperature, options, discount and the stated total. See everything this validator covers

This validator models dust collector quotes, not just the scenarios shown below.

  • Collectors — the Flex-Kleen pulse-jet bag collector with top or bottom bag removal and the cdc cartridge collector, each with its own airflow minimum and filter limit.
  • Filters and media — Polyester, Aramid, Trap10 and Nanofiber media, which media each collector offers, the gas temperature each media can take, and how much air the media can handle for fine, combustible or nuisance dust.
  • Construction and options — carbon steel or stainless steel construction, sanitary service, the walk-in clean air plenum, the explosion vent, the Smart Timer and a custom inlet.
  • Totals and approvals — the total stated on the quote is compared with the modeled price; a discount above 8 percent, combustible dust, a custom inlet and a cdc collector above 60,000 cfm go to a person, and a discount above 20 percent is refused.

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.

The AI sales agentBuilds the quote from the conversation with the plant engineer and says it is ready to send.
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
Limits that depend on the collectorOnly 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 dustOnly 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 oneOnly 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 bandsOnly 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 answerOnly 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.

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.

11,499 cfm is below the 1,500 cfm minimum modeled for this collector type.
20 filters is outside the 1 to 600 filters one collector can hold.
320,000 cfm over 0 square feet of media is denser than this dust allows (maximum ratio times ten: 60).
470,000 cfm is above the 60,000 cfm published range of the cdc collector; an engineer should confirm.
5This 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).
6Gas at 276 degrees F is above the 275 degrees F limit of the selected media.
7The weatherproof walk-in clean air plenum is offered with top bag removal only.
8Combustible dust is quoted only with an explosion vent.
9Combustible dust applications need an engineer to review the explosion protection.
10Sanitary service is quoted in stainless steel construction only.
11A discount of 9 percent is above 8 percent; a sales manager should approve it.
12A discount of 21 percent is outside the 0 to 20 percent range.
13A custom inlet design needs an engineer to review it.
14The quote states $37,885; the modeled prices give $37,886.

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. Bottom removal collector for fine dust: A Flex-Kleen bottom removal bag collector with Trap10 media for fine dust, a walk-in plenum, sanitary service in carbon steel, 320 degree gas and a 25 percent discount

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.

  • Air-to-media ratio too high. 30,000 cfm over 5,760 square feet of media is denser than this dust allows (maximum ratio times ten: 45).
  • Media not offered on this collector. 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).
  • Gas too hot for the media. Gas at 320 degrees F is above the 300 degrees F limit of the selected media.
  • Walk-in plenum only on top removal. The weatherproof walk-in clean air plenum is offered with top bag removal only.
  • Sanitary service needs stainless. Sanitary service is quoted in stainless steel construction only.
  • Discount too high. A discount of 25 percent is outside the 0 to 20 percent range.
  • Stated total does not match. The quote states $100,000; the modeled prices give $42,075.

2. Bottom removal collector for fine dust: The agent resubmits after fixing the errors

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.

  • Stated total does not match. The quote states $100,000; the modeled prices give $93,177.
  • Discount above 8 percent. A discount of 15 percent is above 8 percent; a sales manager should approve it.

3. Bottom removal collector for fine dust: The agent resubmits after fixing the errors

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.

  • Order summary. Media area 8,640 square feet; collector price $100,851 after discount.

4. Combustible dust collector: A Flex-Kleen top removal bag collector for combustible dust with a custom inlet

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.

  • Combustible dust needs explosion vent. Combustible dust is quoted only with an explosion vent.
  • Combustible dust engineering review. Combustible dust applications need an engineer to review the explosion protection.
  • Custom inlet design. A custom inlet design needs an engineer to review it.

5. Combustible dust collector: The agent resubmits after fixing the errors

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.

  • Combustible dust engineering review. Combustible dust applications need an engineer to review the explosion protection.
  • Custom inlet design. A custom inlet design needs an engineer to review it.
  • Order summary. Media area 5,760 square feet; collector price $48,621 after discount.

6. Cartridge collector for sanitary service: A cdc cartridge collector in carbon steel for sanitary service with 250 cartridges

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.

  • Airflow below the unit minimum. 1,000 cfm is below the 1,500 cfm minimum modeled for this collector type.
  • Filter count out of range. 250 filters is outside the 1 to 200 filters one collector can hold.
  • Gas too hot for the media. Gas at 170 degrees F is above the 160 degrees F limit of the selected media.
  • Sanitary service needs stainless. Sanitary service is quoted in stainless steel construction only.

7. Cartridge collector for sanitary service: The agent resubmits after fixing the errors

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.

  • Order summary. Media area 20,000 square feet; collector price $70,000 after discount.

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 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, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen. The quote states a total of $100,000.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings, all in one answer. 30,000 cfm over 5,760 square feet of media is denser than this dust allows (maximum ratio times ten: 45). 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). Gas at 320 degrees F is above the 300 degrees F limit of the selected media. The other four are on screen.
  6. The validator returned seven 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 and against the stated total.
  7. What this shows: for a stated total that must match the computed one, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the collector to Flex-Kleen top removal bag collector, the construction to 304 stainless steel, the number of bags to 240, the gas temperature to 280 F and the discount to 15 percent.
  10. It calls the validator again.
  11. Still blocked, with one finding and one approval, all in one answer. The quote states $100,000; the modeled prices give $93,177.
  12. Six findings cleared. Still blocking: stated total does not match. A new approval needs a person: discount above 8 percent.
  13. The agent resubmits once more.
  14. The revised request. It changes the discount to 8 percent and the total stated on the quote to $100,851.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared.
  18. Seven problems caught in one call, fixed in two passes, and a clean $100,851 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.