Predictika · Air-operated double diaphragm pumps
An AI sales agent prepares an order for a metallic air-operated diaphragm pump from a public service manual, choosing diaphragm and valve-ball materials for a fluid, a temperature and a duty. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manual and returns a verdict, every reason and the figures it computed.
This validator models orders for the Blagdon B2502 metallic air-operated double diaphragm pump, not just the scenarios shown below.
Any order for this pump that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the manual lists none, so this validator produces no price build-up or line-item quote), other Blagdon pump models, the model-code letters (the manual's list repeats the letter P for two diaphragm materials, so diaphragms and valve balls are chosen by material name instead), the polyester and polyurethane diaphragms and the one-piece PTFE diaphragm, temperature limits for stainless steel and acetal valve balls (none are given), and ATEX or other certifications.
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 |
|---|---|---|
| A temperature limit that depends on the material | Only with care Each elastomer has its own range, so each needs its own comparison against the fluid temperature, for the diaphragm and again for the valve balls. | The materials and the fluid temperature travel in one request and every range is checked on every call. |
| A material that must not meet certain fluids | Only with workarounds The fluid is not part of the product configuration, so a rule has to reach across to a separate field and stays easy to miss when materials are added. | The fluid type is part of the request and compared with the material choices on every call. |
| A stated temperature limit that disagrees with the manual | Only with workarounds The figure the agent states is free text or a separate field, so it takes an extra rule that compares it with the material's own rating. | The stated figure is part of the request and is compared with the manual figure on every call. |
| Every problem returned in one answer | Only 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. |
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 order needs 137 litres a minute; the manual gives a capacity of 0 to 136 litres a minute (30 gallons a minute). |
| 2 | The fluid carries solids up to 4 mm; the manual gives a maximum solids size of 3 mm. |
| 3 | The discharge pressure is 126 psi; the manual gives a maximum working pressure of 125 psi (8.6 bar). |
| 4 | The air supply is 126 psi; the manual says a pressure regulator should be installed where the air supply could exceed 125 psi, so a person should confirm one is fitted. |
| 5 | The fluid is at 81 degrees C; the selected diaphragm material is rated to 80 degrees C at most. |
| 6 | The fluid is at -29 degrees C; the selected diaphragm material is rated down to -28 degrees C at the lowest. |
| 7 | The fluid is at 101 degrees C; the selected diaphragm material is rated to 100 degrees C at most. |
| 8 | The fluid is at -25 degrees C; the selected diaphragm material is rated down to -24 degrees C at the lowest. |
| 9 | The fluid is at -21 degrees C; the selected diaphragm material is rated down to -20 degrees C at the lowest. |
| 10 | The fluid is at -24 degrees C; the selected diaphragm material is rated down to -23 degrees C at the lowest. |
| 11 | The fluid is at 181 degrees C; the selected diaphragm material is rated to 180 degrees C at most. |
| 12 | The fluid is at 181 degrees C; the selected valve-ball material is rated to 180 degrees C at most. |
| 13 | The fluid is at -1 degrees C; the selected diaphragm material is rated down to 0 degrees C at the lowest. |
| 14 | The fluid is at -1 degrees C; the selected valve-ball material is rated down to 0 degrees C at the lowest. |
| 15 | The fluid is at -19 degrees C; the selected diaphragm material is rated down to -18 degrees C at the lowest. |
| 16 | The fluid is at -19 degrees C; the selected valve-ball material is rated down to -18 degrees C at the lowest. |
| 17 | The fluid is at 81 degrees C; the selected valve-ball material is rated to 80 degrees C at most. |
| 18 | The fluid is at -21 degrees C; the selected valve-ball material is rated down to -20 degrees C at the lowest. |
| 19 | Buna-N is selected for the diaphragm or the valve balls; the manual says it should not be used with highly polar solvents such as acetone and MEK, ozone, chlorinated hydrocarbons and nitro hydrocarbons. |
| 20 | EPDM is selected for the diaphragm or the valve balls and the fluid is an oil or solvent; the manual notes that EPDM has poor resistance to oils and solvents, so a person should confirm the fluid. |
| 21 | The order states a diaphragm maximum temperature of 100 degrees C; the manual gives 80 degrees C for the selected diaphragm material. |
| 22 | The order states a diaphragm maximum temperature of 100 degrees C; the manual gives 180 degrees C for the selected diaphragm material. |
| 23 | The order needs 200 litres a minute; the manual gives a capacity of 0 to 136 litres a minute (30 gallons a minute). |
| 24 | The fluid carries solids up to 5 mm; the manual gives a maximum solids size of 3 mm. |
| 25 | The discharge pressure is 150 psi; the manual gives a maximum working pressure of 125 psi (8.6 bar). |
| 26 | The fluid is at 90 degrees C; the selected diaphragm material is rated to 80 degrees C at most. |
| 27 | The air supply is 140 psi; the manual says a pressure regulator should be installed where the air supply could exceed 125 psi, so a person should confirm one is fitted. |
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 Blagdon B2502 pump with cast iron wetted parts and ball valves, a Santoprene diaphragm and Neoprene valve balls, for a water-based fluid at 120 degrees C, 140 litres a minute with solids up to 2 mm, 100 psi discharge pressure and a 100 psi air supply. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Blagdon B2502 pump with cast iron wetted parts and ball valves, a PTFE diaphragm and PTFE valve balls, for a water-based fluid at 120 degrees C, 130 litres a minute with solids up to 2 mm, 100 psi discharge pressure and a 100 psi air supply. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Blagdon B2502 pump with 316L stainless steel wetted parts and ball valves, a Buna-N diaphragm and Buna-N valve balls, for a highly polar solvent or chlorinated hydrocarbon at 25 degrees C, 120 litres a minute with solids up to 2 mm, 90 psi discharge pressure and a 100 psi air supply, with the diaphragm rated to 100 degrees C. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Blagdon B2502 pump with 316L stainless steel wetted parts and ball valves, a PTFE diaphragm and Buna-N valve balls, for a highly polar solvent or chlorinated hydrocarbon at 25 degrees C, 120 litres a minute with solids up to 2 mm, 90 psi discharge pressure and a 100 psi air supply, with the diaphragm rated to 180 degrees C. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Blagdon B2502 pump with 316L stainless steel wetted parts and ball valves, a PTFE diaphragm and PTFE valve balls, for a highly polar solvent or chlorinated hydrocarbon at 25 degrees C, 120 litres a minute with solids up to 2 mm, 90 psi discharge pressure and a 100 psi air supply, with the diaphragm rated to 180 degrees C. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Blagdon B2502 pump with aluminium wetted parts and weighted-ball valves, a EPDM diaphragm and EPDM valve balls, for an oil or solvent at 60 degrees C, 90 litres a minute with solids up to 1 mm, 130 psi discharge pressure and a 140 psi air supply, with the diaphragm rated to 100 degrees C. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Blagdon B2502 pump with aluminium wetted parts and weighted-ball valves, a Viton diaphragm and Viton valve balls, for an oil or solvent at 60 degrees C, 90 litres a minute with solids up to 1 mm, 110 psi discharge pressure and a 110 psi air supply, with the diaphragm rated to 180 degrees C. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.