Predictika · Industrial air filtration
An AI sales agent prepares a bank of Airpocket bag filters for an air handling unit: family, filter class and efficiency, size, pocket depth, number of pockets, quantity, frame, header depth and the airflow and pressure drop it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the performance tables MANN+HUMMEL publishes and returns a verdict, every reason and the figures it computed.
This validator models banks of three MANN+HUMMEL bag filter families for HVAC air handling units, based on the performance tables in the MANN+HUMMEL Air Filtration Catalog, not just the scenarios shown below.
Any bank of Airpocket EF, Select Glass or EF Glass filters that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (MANN+HUMMEL does not publish list prices for these filters, so this page shows no price build-up), Airpocket Access and Airpocket Select (synthetic), prefilter bag filters, panel, compact and HEPA filters, housings, and filter combinations the catalog does not list.
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 |
|---|---|---|
| Only the filter combinations the catalog publishes (64 rows across three families) | Only with workarounds Each family has its own table of class, efficiency, size, depth and pocket count. A rules-based CPQ needs a compatibility table or one rule per row, and every catalog update means editing them. | Class, efficiency, size, depth and pockets arrive in one request and are matched to the published rows on every call. |
| Final pressure drop that is the lower of two formulas | Only with care The recommended final pressure drop is derived from the row's initial value by a two-way formula, then compared with the unit's limit; the formula has to be kept in step with the catalog. | The initial value comes from the matched row, the final value is computed, and both are checked on every call. |
| Glass fiber and synthetic filters with different options | Only with care Frame options and the airflow range differ by family, so the same quote needs different rules depending on one earlier choice. | The family and each option are compared together, in any order. |
| Airflow and pressure drop the quote states | Only with care The stated figures are derived from the chosen row, so a rule has to recompute them and compare. | The stated figures are fields in the request, compared with the computed ones on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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. |
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 | The selected filter class is not offered for this family; Airpocket EF is ePM10 and ePM1 only, while Select Glass and EF Glass are ePM10, ePM2.5 and ePM1. |
| 2 | A pocket depth of 400 mm is not offered for the selected family; Airpocket EF offers 360, 500, 535, 600 and 635 mm, Select Glass 360, 500 and 635 mm, and EF Glass 360, 535 and 635 mm. |
| 3 | The catalog lists no filter with 10 pockets, 85 percent efficiency and a depth of 600 mm in this size, class and family. |
| 4 | The catalog lists no filter with 9 pockets, 85 percent efficiency and a depth of 635 mm in this size, class and family. |
| 5 | The catalog lists no filter with 10 pockets, 85 percent efficiency and a depth of 635 mm in this size, class and family. |
| 6 | A filter size of 400 by 400 mm is not a published size for these filters. |
| 7 | A pocket depth of 535 mm is not offered for the selected family; Airpocket EF offers 360, 500, 535, 600 and 635 mm, Select Glass 360, 500 and 635 mm, and EF Glass 360, 535 and 635 mm. |
| 8 | Glass fiber filters are made with a metal frame only; a plastic frame is not offered. |
| 9 | A plastic frame for Airpocket EF is available only on request; a person should confirm it with MANN+HUMMEL. |
| 10 | Header depth is 20 or 25 mm; the quote has 30 mm. |
| 11 | The operating temperature of 71 degrees Celsius is above the 70 degree maximum heat resistance. |
| 12 | The selected ISO 16,890 filter class is lower than the class the project requires. |
| 13 | The recommended final pressure drop of 200 Pa is above the 199 Pa the air handling unit allows. |
| 14 | The recommended final pressure drop of 105 Pa is above the 104 Pa the air handling unit allows. |
| 15 | The quote states 40,000 cubic meters an hour of nominal airflow; the selected filters give 40800. |
| 16 | The quote states an initial pressure drop of 70 Pa; the catalog lists 75 Pa for the selected filter. |
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 6 Airpocket EF bag filters, 592 by 592 by 635 mm with 6 pockets, ISO 16890 class ePM10 at 70 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 21,600 cubic meters an hour. The unit allows a final pressure drop of 250 Pa and the air is at 80 degrees Celsius. The filters have a plastic frame and a 25 mm header. The quote states 20,400 cubic meters an hour of nominal airflow and an initial pressure drop of 40 Pa. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Airpocket EF bag filters, 592 by 592 by 635 mm with 6 pockets, ISO 16890 class ePM1 at 65 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 21,600 cubic meters an hour. The unit allows a final pressure drop of 250 Pa and the air is at 60 degrees Celsius. The filters have a plastic frame and a 25 mm header. The quote states 20,400 cubic meters an hour of nominal airflow and an initial pressure drop of 100 Pa. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 7 Airpocket EF bag filters, 592 by 592 by 635 mm with 6 pockets, ISO 16890 class ePM1 at 65 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 21,600 cubic meters an hour. The unit allows a final pressure drop of 250 Pa and the air is at 60 degrees Celsius. The filters have a metal frame and a 25 mm header. The quote states 23,800 cubic meters an hour of nominal airflow and an initial pressure drop of 100 Pa. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 12 Airpocket EF bag filters, 592 by 592 by 635 mm with 8 pockets, ISO 16890 class ePM1 at 85 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 40,800 cubic meters an hour. The unit allows a final pressure drop of 180 Pa and the air is at 40 degrees Celsius. The filters have a metal frame and a 25 mm header. The quote states 40,800 cubic meters an hour of nominal airflow and an initial pressure drop of 90 Pa. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 Airpocket EF bag filters, 592 by 592 by 635 mm with 10 pockets, ISO 16890 class ePM1 at 85 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 40,800 cubic meters an hour. The unit allows a final pressure drop of 180 Pa and the air is at 40 degrees Celsius. The filters have a metal frame and a 25 mm header. The quote states 40,800 cubic meters an hour of nominal airflow and an initial pressure drop of 75 Pa. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 Airpocket Select Glass bag filters, 592 by 592 by 635 mm with 10 pockets, ISO 16890 class ePM1 at 85 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 27,200 cubic meters an hour. The unit allows a final pressure drop of 300 Pa and the air is at 40 degrees Celsius. The filters have a plastic frame and a 30 mm header. The quote states 27,200 cubic meters an hour of nominal airflow and an initial pressure drop of 170 Pa. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 Airpocket Select Glass bag filters, 592 by 592 by 635 mm with 10 pockets, ISO 16890 class ePM1 at 85 percent efficiency, for a hospital air handling unit that needs class ePM1 filtration and moves 27,200 cubic meters an hour. The unit allows a final pressure drop of 300 Pa and the air is at 40 degrees Celsius. The filters have a metal frame and a 25 mm header. The quote states 27,200 cubic meters an hour of nominal airflow and an initial pressure drop of 170 Pa. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.