Predictika · Process valve orders

An AI sales agent's diaphragm valve order, checked before it goes out

An AI sales agent prepares an order for pneumatically operated metal diaphragm valves: nominal size, connection, body and diaphragm materials, control function, actuator, surface finish and the process conditions the valve must meet. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published order data and returns a verdict, every reason and the figures it computed.

Scope: GEMÜ 687 pneumatically operated metal diaphragm valve orders: nominal size, body, connection, body and diaphragm materials, control function, actuator, surface finish, operating and control pressure, temperatures and steam sterilization. See everything this validator covers

This validator models orders for the GEMÜ 687 metal diaphragm valve as described in its public data sheet (US edition, read October 5, 2026), not just the scenarios shown below.

  • Order code — nominal size DN 10 to DN 100 (DN 12 not modeled), body (2/2-way, T or tank bottom), connection, body material, diaphragm, control function, actuator and surface finish, using GEMÜ's own codes as in the order data table.
  • Fit checks — the actuator's diaphragm size against the nominal size; the F/M, H/M and J/M actuator versions for control function 1 only; the three-piece PTFE/PVDF/EPDM diaphragm only with PFA-lined bodies; threaded, clamp and flange connections against body material and size; ASME BPE and cast-body surface finishes.
  • Process limits — the operating and control pressure limits by actuator, control function and diaphragm; medium and ambient temperature; steam sterilization limits per diaphragm; and the control air filling volume the agent states for the order, which must equal the actuator figure times the quantity.
  • Approval — the tank bottom valve body is listed on request, so it goes to a person.

Any GEMÜ 687 order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (GEMÜ does not publish list prices, so there is no price build-up or line-item quote), other GEMÜ valve types, the 6A, 6A2, 7A, 7A3, 4RN and 5RN actuator versions, accessories, control function 3 filling volume (not given in the data sheet table), control pressure limits for PTFE diaphragms on control function 1, and spigot, thread and flange availability per individual nominal size (shown only in an overview chart).

The AI sales agentBuilds the valve order from the conversation and says it is ready.
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
An actuator whose size must match the nominal sizeOnly with care
Each nominal size is documented for specific actuator diaphragm sizes, so a rule per size works, but each combination has to be kept in step with the data sheet.
The actuator size is looked up from the version chosen and checked against the nominal size on every call.
Pressure limits that depend on the actuator, control function and diaphragmOnly with workarounds
The limit is a table lookup across three choices; it is usually a hand-built matrix of rules that is easy to leave out of date.
The limits are looked up from the choices and compared with the stated operating and control pressures.
Materials and connections that only go together in certain waysOnly with workarounds
Threaded, clamp and flange connections each allow different body materials, so the rule depends on two choices on one order line.
Connection, body material and finish are in one request and every pairing is checked together.
Limits on sterilization that depend on the diaphragmOnly with care
A cycle length and temperature are free-entry values compared with a per-diaphragm limit; each diaphragm needs its own rule.
Cycle length and temperature are checked against the chosen diaphragm in the same pass as everything else.
Every problem returned in one answerOnly 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.

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 actuator has diaphragm size 25, which the data sheet does not offer for this nominal size (DN 32).
2The actuator has diaphragm size 50, which the data sheet does not offer for this nominal size (DN 100).
3The F/M, H/M and J/M actuator versions are listed only for control function 1 (normally closed); the quote has a different control function.
4The control pressure is 90 psi, above the 80 psi maximum given for this actuator.
5The control pressure is 70 psi, below the 80 psi minimum given for this actuator.
6The control pressure is 105 psi, above the 102 psi maximum given for this actuator.
7The PTFE/PVDF/EPDM three-piece diaphragm (code 71) is available only with PFA-lined bodies (body material codes 17 and 39).
8The data sheet pairs threaded sockets (codes 1 and 31) with body material 37 and threaded spigots (codes 6 and 62) with the forged body 40; the quote has a different body material.
9Threaded connections are listed only for diaphragm sizes 10 to 50; this actuator has diaphragm size 80.
10Clamp connections are listed only with forged bodies (body material codes 40 and F4).
11Flange connections are listed with body material codes 17, 18, 39, 83, C3 and 40; the quote has a different body material.
12Flange connections are listed only for diaphragm sizes 25 to 100; this actuator has diaphragm size 10.
13The operating pressure is 130 psi; the data sheet allows at most 60 psi for this actuator, control function and diaphragm.
14The operating pressure is 80 psi; the data sheet allows at most 75 psi for this actuator, control function and diaphragm.
15The medium temperature is 200 F; the chosen diaphragm covers 14 to 194 F.
16The ambient temperature is 150 F; the data sheet gives 32 to 140 F.
17Steam sterilization is requested, but the chosen diaphragm is listed as not applicable for sterilization.
18The sterilization cycle is 90 minutes; the chosen diaphragm allows at most 60 minutes per cycle.
19The sterilization cycle is 190 minutes; the chosen diaphragm allows at most 180 minutes per cycle.
20The sterilization temperature is 320 F; the data sheet gives a maximum of 302 F.

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. Cast clamp body, FKM and the wrong actuator: Order of 12 valves on a cast body with a clamp connection, an FKM diaphragm that cannot be steam sterilized and an actuator that does not fit

The agent's request. Please quote 12 GEMÜ valves with order code 687 50 D 80 37 4 2 H/N 1503, for 100 psi operating pressure and 95 psi control pressure, with a medium at 100 F and an ambient temperature of 77 F, with steam sterilization of 45 minutes per cycle at 275 F. The order states 292.92 cubic inches of control air in total. It is ready to send.

Verdict: Blocked.

  • Actuator size does not fit the nominal size. The actuator has diaphragm size 40, which the data sheet does not offer for this nominal size (DN 50).
  • Clamp connection needs a forged body. Clamp connections are listed only with forged bodies (body material codes 40 and F4).
  • Control pressure above the maximum. The control pressure is 95 psi, above the 80 psi maximum given for this actuator.
  • Diaphragm not listed for steam sterilization. Steam sterilization is requested, but the chosen diaphragm is listed as not applicable for sterilization.
  • Surface finish not listed for cast bodies. Investment-cast bodies are listed only with surface finish codes 1500, 1502 and 1507.

2. Cast clamp body, FKM and the wrong actuator: The agent resubmits after fixing the errors

The agent's request. Please quote 12 GEMÜ valves with order code 687 50 D 80 40 17 2 J/N 1503, for 100 psi operating pressure and 70 psi control pressure, with a medium at 100 F and an ambient temperature of 77 F, with steam sterilization of 45 minutes per cycle at 275 F. The order states 505.32 cubic inches of control air in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 valves of nominal size DN 50, diaphragm size 50, operating pressure limit 150 psi, control air filling volume for the order 505.32 cubic inches.

3. BPE finish and PTFE pressure: Order of 6 DN 80 valves with an ASME BPE finish on an ordinary spigot and an operating pressure above the PTFE diaphragm limit

The agent's request. Please quote 6 GEMÜ valves with order code 687 80 D 60 40 5M 1 4/N SF3, for 90 psi operating pressure and 90 psi control pressure, with a medium at 120 F and an ambient temperature of 80 F. The order states 842.16 cubic inches of control air in total. It is ready to send.

Verdict: Blocked.

  • Operating pressure above the limit. The operating pressure is 90 psi; the data sheet allows at most 75 psi for this actuator, control function and diaphragm.
  • ASME BPE surface needs a BPE body and connection. ASME BPE surface finishes are listed only with body material codes 40 and F4 and connection codes 59, 80 and 88.

4. BPE finish and PTFE pressure: The agent resubmits after fixing the errors

The agent's request. Please quote 6 GEMÜ valves with order code 687 80 D 59 40 5M 1 4/N SF3, for 90 psi operating pressure and 90 psi control pressure, with a medium at 120 F and an ambient temperature of 80 F. The order states 842.16 cubic inches of control air in total. It is ready to send.

Verdict: Blocked.

  • Operating pressure above the limit. The operating pressure is 90 psi; the data sheet allows at most 75 psi for this actuator, control function and diaphragm.

5. BPE finish and PTFE pressure: The agent resubmits after fixing the errors

The agent's request. Please quote 6 GEMÜ valves with order code 687 80 D 59 40 5M 1 4/N SF3, for 75 psi operating pressure and 90 psi control pressure, with a medium at 120 F and an ambient temperature of 80 F. The order states 842.16 cubic inches of control air in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 valves of nominal size DN 80, diaphragm size 80, operating pressure limit 75 psi, control air filling volume for the order 842.16 cubic inches.

6. DN 100 sterilization: Order of 4 DN 100 valves with a sterilization cycle and an operating pressure above the limits

The agent's request. Please quote 4 GEMÜ valves with order code 687 100 D 60 40 13 1 5/N 1502, for 110 psi operating pressure and 90 psi control pressure, with a medium at 150 F and an ambient temperature of 77 F, with steam sterilization of 90 minutes per cycle at 275 F. The order states 561.44 cubic inches of control air in total. It is ready to send.

Verdict: Blocked.

  • Operating pressure above the limit. The operating pressure is 110 psi; the data sheet allows at most 90 psi for this actuator, control function and diaphragm.
  • Sterilization cycle too long for the diaphragm. The sterilization cycle is 90 minutes; the chosen diaphragm allows at most 60 minutes per cycle.

7. DN 100 sterilization: The agent resubmits after fixing the errors

The agent's request. Please quote 4 GEMÜ valves with order code 687 100 D 60 40 13 1 5/N 1502, for 90 psi operating pressure and 90 psi control pressure, with a medium at 150 F and an ambient temperature of 77 F, with steam sterilization of 60 minutes per cycle at 275 F. The order states 561.44 cubic inches of control air in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 valves of nominal size DN 100, diaphragm size 100, operating pressure limit 90 psi, control air filling volume for the order 561.44 cubic inches.

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 an order for pneumatically operated metal diaphragm valves: nominal size, connection, body and diaphragm materials, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published order data 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 12 GEMÜ valves with order code 687 50 D 80 37 4 2 H/N 1503, for 100 psi operating pressure and 95 psi control pressure. The order states 292.92 cubic inches of control air in total. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The actuator has diaphragm size 40, which the data sheet does not offer for this nominal size (DN 50). Clamp connections are listed only with forged bodies (body material codes 40 and F4). The control pressure is 95 psi, above the 80 psi maximum given for this actuator. The other two are on screen.
  6. The validator returned five 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 pressure limits that depend on the actuator, control function and diaphragm, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the order code to 687 50 D 80 40 17 2 J/N 1503, the actuator version to J/N, the control pressure to 70 psi and the stated control air for the order to 505.32 cubic inches.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared, and the validator's figure matches the quote.
  13. Five problems caught in one call, fixed in one pass, 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.