Predictika · Semiconductor process equipment
An AI sales agent prepares an order for GE50A elastomer-sealed digital mass flow controllers: the gas, the full-scale range code, the fitting, the connector, the seal and the valve, together with the flows the process needs, the inlet pressure, the supply voltage, the room temperature and the full scale it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the ordering table and specifications in the public MKS GE50A data sheet and returns a verdict, every reason and the figures it computed.
This validator models an order for the GE50A elastomer-sealed digital mass flow controller, based on the ordering information and specifications in the public MKS GE50A data sheet, not just the scenarios shown below.
Any GE50A order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (MKS does not publish list prices, so this page shows no price build-up), other MKS flow products, gases beyond the three modeled (the data sheet lists the gas code only by example), the Profibus connector, gas conversion factors, and whether a given seal suits a given gas.
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 |
|---|---|---|
| Fittings offered only for small full scales | Only with care Two of the 15 fittings exist only at 1000 sccm or below, so the fitting option depends on the range option; it can be done, but someone has to write and maintain that dependency for each fitting. | The range code and the fitting arrive together and are checked on every call. |
| A pressure range that steps with the full scale | Only with workarounds The minimum differential is 10, 15 or 25 psid depending on the full scale, and a CPQ order has no field for the customer's inlet pressure unless one is added, with a rule for each band. | The inlet pressure is a field in the request and is compared with the band for the full scale on every call. |
| Supply voltage that depends on the connector type | Only with workarounds Each connector type has its own power range, and the supply is a site fact, not a product option, so it has to be added as a field before any rule can check it. | The supply voltage is compared with the range for the chosen connector on every call. |
| The full scale the order states | Only with care The stated figure is derived from the three-digit range code, so a rule has to decode the code and compare it. | The stated full scale is a field in the request, compared with the one the code gives 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 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 full-scale range code 600 is not one of the 14 codes in the ordering table (500, 101, 201, 501, 102, 202, 502, 103, 203, 503, 104, 204, 304 and 504). |
| 2 | The order has 0 controllers; at least 1 is needed. |
| 3 | The 1/8 inch Swagelok and 2 VCR male fittings are offered only for 1000 sccm N2 equivalent or below; the full scale is 2000 sccm. |
| 4 | The process needs up to 600 sccm; the full scale of the controller is 500 sccm N2 equivalent. |
| 5 | The process needs as little as 9 sccm; the control range starts at 2 percent of the 500 sccm full scale. |
| 6 | The inlet pressure of 9 psig with the outlet at atmosphere is outside the 10 to 40 psid operating range for this full scale. |
| 7 | The inlet pressure of 41 psig with the outlet at atmosphere is outside the 10 to 40 psid operating range for this full scale. |
| 8 | The inlet pressure of 12 psig with the outlet at atmosphere is outside the 15 to 40 psid operating range for this full scale. |
| 9 | The inlet pressure of 20 psig with the outlet at atmosphere is outside the 25 to 40 psid operating range for this full scale. |
| 10 | The supply of 26 VDC does not meet the power requirement of the selected connector type, which is at least 11 VDC and at most 25 VDC. |
| 11 | The supply of 12 VDC does not meet the power requirement of the selected connector type, which is at least 15 VDC and at most 24 VDC. |
| 12 | The supply of 20 VDC does not meet the power requirement of the selected connector type, which is exactly 24 VDC. |
| 13 | The ambient temperature of 9 degrees Celsius is outside the 10 to 50 degree operating range. |
| 14 | The ambient temperature of 51 degrees Celsius is outside the 10 to 50 degree operating range. |
| 15 | The controller valve is not a positive shut-off, because some flow leaks through it when closed; zero flow needs a separate shut-off valve. |
| 16 | The order states a full scale of 1000 sccm; the range code gives 500 sccm N2 equivalent. |
| 17 | The data sheet says to consult the gas supplier on which elastomer suits the gas; a person should confirm the selected non-standard seal. |
| 18 | The operating pressure differential is published for full scales of 10 sccm and above; a person should confirm it for 5 sccm. |
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 8 GE50A mass flow controllers for nitrogen with range code 204, a Viton seal, a normally closed valve, 1/2 inch Swagelok fittings and the EtherCAT connector. The process needs flows from 500 to 18,000 sccm with the inlet at 12 psig and the outlet at atmosphere. The controllers are powered from 20 VDC in a room at 25 degrees Celsius. The quote states a full scale of 20,000 sccm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 GE50A mass flow controllers for nitrogen with range code 204, a Viton seal, a normally closed valve, 1/2 inch Swagelok fittings and the EtherCAT connector. The process needs flows from 500 to 18,000 sccm with the inlet at 25 psig and the outlet at atmosphere. The controllers are powered from 24 VDC in a room at 25 degrees Celsius. The quote states a full scale of 20,000 sccm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 GE50A mass flow controllers for sulfur hexafluoride with range code 203, a Viton seal, a normally closed valve, 1/8 inch Swagelok fittings and the analog 0 to 5 VDC on the 15 pin connector connector. The process needs flows from 40 to 1,800 sccm with the inlet at 25 psig and the outlet at atmosphere. The controllers are powered from 24 VDC in a room at 25 degrees Celsius. The quote states a full scale of 2,000 sccm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 GE50A mass flow controllers for sulfur hexafluoride with range code 203, a Viton seal, a normally closed valve, 1/4 inch Swagelok fittings and the analog 0 to 5 VDC on the 15 pin connector connector. The process needs flows from 40 to 1,800 sccm with the inlet at 25 psig and the outlet at atmosphere. The controllers are powered from 24 VDC in a room at 25 degrees Celsius. The quote states a full scale of 2,000 sccm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 4 GE50A mass flow controllers for ammonia with range code 102, a EPDM seal, a normally closed valve, 1/4 inch Swagelok fittings and the analog 4 to 20 mA on the 15 pin connector connector. The process needs flows from 2 to 90 sccm with the inlet at 20 psig and the outlet at atmosphere. The controllers are powered from 24 VDC in a room at 25 degrees Celsius. The process needs zero flow when the controllers are off, and the order has no separate shut-off valve. The quote states a full scale of 100 sccm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 GE50A mass flow controllers for ammonia with range code 102, a EPDM seal, a normally closed valve, 1/4 inch Swagelok fittings and the analog 4 to 20 mA on the 15 pin connector connector. The process needs flows from 2 to 90 sccm with the inlet at 20 psig and the outlet at atmosphere. The controllers are powered from 24 VDC in a room at 25 degrees Celsius. The process needs zero flow when the controllers are off, and the order includes a separate shut-off valve on each line. The quote states a full scale of 100 sccm. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 4 GE50A mass flow controllers for ammonia with range code 102, a Viton seal, a normally closed valve, 1/4 inch Swagelok fittings and the analog 4 to 20 mA on the 15 pin connector connector. The process needs flows from 2 to 90 sccm with the inlet at 20 psig and the outlet at atmosphere. The controllers are powered from 24 VDC in a room at 25 degrees Celsius. The process needs zero flow when the controllers are off, and the order includes a separate shut-off valve on each line. The quote states a full scale of 100 sccm. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.