Predictika · Compact vacuum ejector quotes
An AI sales agent prepares a quote for Schmalz SCPS-L compact ejectors: family, nozzle size, valve, quantity, cables, ejector module, silencer, hose, supply pressure and temperature, and the total suction rate the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the datasheet's ordering rules and returns a verdict, every reason and the figures it computed.
This validator models the SCPS-L compact ejector family from its public datasheet, not just the scenarios shown below.
Any SCPS-L quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the datasheet lists none, so this validator produces no price build-up or line-item quote), other Schmalz ejector families, silencer, filter and valve accessories beyond the items listed, and custom configurations.
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 function that exists on only one family | Only with care A dependency from the family to each function, with one more rule for every function; each datasheet reprint means revisiting them. | The family and the requested functions arrive in one request and are checked together. |
| An ejector module that belongs to one nozzle size | Only with care A requires-rule between the nozzle and the module. It works, but each new module needs another line. | The module is checked against the nozzle on every call, whatever order the choices were made in. |
| Pressure and temperature inside the operating range | Easy A numeric range rule on each value is standard in any CPQ. | Checked with every other rule in the same call. |
| A stated suction rate that must equal quantity times the nozzle rate | Only with workarounds A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison for every nozzle size. | The stated total travels with the quote and is compared with the computed total 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 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 | IO-Link is a function of the SCPSi-L; the SCPS-L and SCPSc-L are not IO-Link ejectors. |
| 2 | The PNP version is made as SCPS-L and SCPSc-L only; the SCPSi-L has no PNP version. |
| 3 | The ejector module on the quote is for the other nozzle size; the SEP HV 3 16 22 module belongs to the 3-16 ejector and the SEP HV 3 20 22 module to the 3-20. |
| 4 | The supply pressure of 3.5 bar is outside the operating range of 4.0 to 6.0 bar. |
| 5 | The supply pressure of 6.5 bar is outside the operating range of 4.0 to 6.0 bar. |
| 6 | The operating temperature of 60 degrees C is outside the range of 0 to 50 degrees C. |
| 7 | The operating temperature of -5 degrees C is outside the range of 0 to 50 degrees C. |
| 8 | The quote states a total maximum suction rate of 1,292 l/min, but the ejectors on it give 908 l/min. |
| 9 | The quote states a total maximum suction rate of 227 l/min, but the ejectors on it give 908 l/min. |
| 10 | The vacuum hose has an inside diameter of 10 mm; Schmalz recommends 12 mm for this ejector. |
| 11 | The vacuum hose has an inside diameter of 14 mm; Schmalz recommends 16 mm for this ejector. |
| 12 | The hose recommendation holds for a maximum length of 2 m; the quote has 30 dm of hose. |
| 13 | The quote has no connection cable; the ejector is delivered without one, so confirm that the customer has a cable. |
| 14 | The quote has 3 connection cables for 4 ejectors; each ejector is delivered without a cable. |
| 15 | The SCPS-L HV 3-16 is listed by Schmalz as a phase-out item; confirm availability with Schmalz before quoting it. |
| 16 | The supply pressure of 7.0 bar is outside the operating range of 4.0 to 6.0 bar. |
| 17 | The operating temperature of 55 degrees C is outside the range of 0 to 50 degrees C. |
| 18 | The quote states a total maximum suction rate of 908 l/min, but the ejectors on it give 1,292 l/min. |
| 19 | The vacuum hose has an inside diameter of 12 mm; Schmalz recommends 14 mm for this ejector. |
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 12 Schmalz SCPSc-L 3-20 ejectors with a normally closed valve, 12 5 m connection cables, the SEP HV 3 16 22 module, the SD 29x70 silencer. The vacuum hose is 14 mm inside diameter and 1.5 m long, supplied at 7 bar in a 30 degree C environment. The customer needs IO-Link. The quote states a total maximum suction rate of 2,724 l/min. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 Schmalz SCPSi-L 3-20 ejectors with a normally closed valve, 12 5 m connection cables, the SEP HV 3 20 22 module, the SD 29x70 silencer. The vacuum hose is 16 mm inside diameter and 1.5 m long, supplied at 6 bar in a 30 degree C environment. The customer needs IO-Link. The quote states a total maximum suction rate of 3,876 l/min. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 Schmalz SCPSc-L 3-16 ejectors with a normally open valve, 8 5 m connection cables, the VFT G1/2-IG 100 filter. The vacuum hose is 12 mm inside diameter and 1 m long, supplied at 5 bar in a 65 degree C environment. The customer needs the PNP version. The quote states a total maximum suction rate of 1,362 l/min. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 Schmalz SCPSc-L 3-16 ejectors with a normally open valve, 8 5 m connection cables, the VFT G1/2-IG 100 filter. The vacuum hose is 12 mm inside diameter and 1 m long, supplied at 5 bar in a 45 degree C environment. The customer needs the PNP version. The quote states a total maximum suction rate of 1,816 l/min. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 Schmalz SCPS-L 3-16 ejectors with a normally closed valve, 4 2 m connection cables, the SEP HV 3 16 22 module, the SD 29x121.5 silencer. The vacuum hose is 10 mm inside diameter and 1 m long, supplied at 5.5 bar in a 20 degree C environment. The customer needs the PNP version. The quote states a total maximum suction rate of 1,816 l/min. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Schmalz SCPSc-L 3-16 ejectors with a normally closed valve, 6 2 m connection cables, the SEP HV 3 16 22 module, the SD 29x121.5 silencer. The vacuum hose is 10 mm inside diameter and 1 m long, supplied at 5.5 bar in a 20 degree C environment. The customer needs the PNP version. The quote states a total maximum suction rate of 1,362 l/min. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 6 Schmalz SCPSc-L 3-16 ejectors with a normally closed valve, 6 2 m connection cables, the SEP HV 3 16 22 module, the SD 29x121.5 silencer. The vacuum hose is 12 mm inside diameter and 1 m long, supplied at 5.5 bar in a 20 degree C environment. The customer needs the PNP version. The quote states a total maximum suction rate of 1,362 l/min. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.