Predictika · Fire suppression and explosion protection quotes
An AI sales agent prepares a fire suppression and explosion protection quote for a fictional customer: clean-agent rooms, food-processing suppression, isolation valves, controllers. Before it goes out, the agent sends it to Predictika’s validator, which checks it against a model of publicly available Fike rules, compares the net total the agent states with its own, and returns a verdict with every reason.
This validator models about 90% of Fike's publicly available rules. It handles any quote built from these product lines, not just the scenarios shown below.
It does not cover real Fike prices or availability. Prices and thresholds are estimates unless Fike publishes them; the model is built from public product information.
12 scenarios in workflow pairs · click one to switch
Before sending, the agent must call
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator catches | Typical rules-based CPQ | Predictika |
|---|---|---|
| Hundreds of product rules across eight product lines | Only with workarounds Each product line needs its own option rules and validation rules, and they interact (agent, container, nozzle, market, food contact). | Every product is data in a catalog; the same rules evaluate every combination. |
| Food and hygienic contact rules | Only with care A food flag changes which nozzle, agent, cover, pad and detector are allowed, so each is a conditional rule on a different object. | The food flag is evaluated with every other rule and every reason is named. |
| Design concentration and occupied rooms | Only with care Safe limits depend on the agent, the room temperature and whether people are present, which means calculated fields plus validation rules per agent. | Concentration at maximum temperature is derived on each call and compared with each limit. |
| Controllers and commissioning charges | Only with care The number of controllers follows detector inputs and actuators across several lines and then drives a price adder. | Counts and charges are derived across lines on every call and reconcile to the net total. |
| The net total the agent states | Only with workarounds Comparing a stated figure with a computed one needs a separate rule per layout, and price rules rarely run on stated figures. | The stated net total is a field in the request and is checked against the computed net total. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is built, so a problem raised late can hide an earlier one. | Every rule is evaluated at the end of input and all findings come back together. |
Every rule is checked on every call, in whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| Rule | Effect | What it checks |
|---|---|---|
| 1 | block, approval | Clean agents: design concentration against the agent minimum, the maximum, and the safe limit for occupied rooms; occupied rooms above the recommended level need approval |
| 2 | block | Clean agents: container fill range and density, nozzle and agent match, valve and recharge-kit compatibility, mounting and floor loading |
| 3 | block, approval | Clean agents: regional marking (CE, UL, FM), thread type for the market, and storage temperature range |
| 4 | block, approval | Food applications: food-grade sodium bicarbonate, hygienic nozzles, FDA covers and detectors, stainless pads |
| 5 | block, approval | Explosion isolation: flange options, Kst and Pmax limits, installation distance calculated by Fike applications, hygienic and vibration conditions |
| 6 | block, approval | Explosion venting and rupture discs: vent sizing against the EN 14491 validity range, vacuum rating, process and ambient temperature, FM approval size limits |
| 7 | block, approval | Fire detection and control panels: releasing panels, battery sizing, loop wiring class and resistance, regional panel listing |
| 8 | block, approval | Turbine enclosures, deluge and inert-gas systems: skid sizes, selector valves, pipe material, deluge valve rating and automatic release |
| 9 | block, approval | Quote level: more than 8 explosion-protection controllers, an empty quote, and extra discount above the account tier’s desk limit block; extra discount above the automatic limit needs approval |
| 10 | computed | Quote level: gross price is the sum of line prices plus controllers, actuator modules, design and commissioning; the net total applies the account and extra discount |
| 11 | block | The net total the agent states must match the validator net total within $1 |