Predictika · Fire suppression and explosion protection quotes

An AI sales agent's fire-protection quote, checked before it goes out

An AI sales agent prepares a fire suppression and explosion protection quote for a fictional customer, with clean-agent rooms, explosion suppression and isolation, rupture discs and explosion vents in one request. Before it goes out, the agent sends it to Predictika, which checks it against a model of Fike's public product rules, compares the net total the agent states with its own, and returns a verdict with every reason.

Scope: Fike clean-agent suppression, explosion protection, rupture discs, inert-gas systems and fire detection and control panels, quoted with account discounts and the net total the agent states. See everything this validator covers

This validator models 1,084 of the 1,190 Fike configuration rules we inventoried from public product information (91 percent). It handles any quote built from these product lines, not just the scenarios shown below.

  • Clean-agent suppression — Agent selection, design concentration limits (including occupied rooms), container fill, nozzles, valves, regional marking and market approvals.
  • Explosion protection — Suppression, isolation and venting for dust and gas hazards, including food-grade and hygienic requirements, Kst and Pmax limits, vent sizing and installation distance.
  • Rupture discs — Disc size, material, burst pressure, operating ratio, temperature, holders, gaskets and tolerances for two disc families.
  • Inert-gas systems — Agent approval by market, manifold and relief valves, selector valves, control panels and skid limits.
  • Fire detection and control panels — EN 54 and UL panels: loop, zone and device capacities, batteries, repeaters, wiring, sensor spacing and listings.
  • Quote terms — Account discount tiers, extra discount authority, controllers and commissioning charges, and the net total the agent states.

Any Fike quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: real Fike prices and availability. Prices and thresholds are estimates unless Fike publishes them. About 9 percent of the inventoried rules are not modeled.

The AI sales agentBuilds the fire-protection quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

8 scenarios in 4 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
Hundreds of product rules across eight product linesOnly 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 rulesOnly 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 roomsOnly 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 chargesOnly 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 statesOnly 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 answerOnly 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.

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. These are findings recorded from the validator running its test cases on October 19, 2026.

1Bucket elevator legs are vented with EleGuard vents, not HI-CV round DN600 EN1092.
2Metal dust with FlamQuench II DN600 91000520-S requires Fike consultation.
3EleQuench 350x650 mm 34603900 is for organic dusts only.
4Process temperature 70 C is outside the vent limit -20 to 60 C - use PFA seal / CV-I / CV-S-I / HT variant or consult Fike.
5Ambient temperature 70 C is outside the EXV-ESS rect 920x920 mm ambient range -20 to 60 C.
6Pred 0.7 bar exceeds the vent Pred max 0.6 bar.
7Battery energy storage vent - engineered from off-gas analysis and large-scale testing.
8Silicone gasket is not rated for 300 C.
9BI indicator is not rated for process temperature 300 C.
10FlamQuench II SQ 24x36in 91209000 operating limit is 260 C - process 300 C.
11Insulated vents shall not be used with FlamQuench II SQ 24x36in 91209000 - Armaflex on the panel is permitted.
12The flameless dust cover is rated to 150 C - process 300 C.
13Pred 0.1 bar must be at least Pstat 0.075 bar plus twice the burst tolerance 0.015 bar.
14Pstat 0.12 bar is outside the EleGuard rect 350x650 mm burst range 0.05 to 0.1 bar.
15KG 200 bar m/s exceeds the EXV-GEP-I round DN500 limit 170 bar m/s.
16Pmax 9 bar exceeds the EXV-GEP-I round DN500 limit 8 bar.
17Gas engine exhaust in manned or marine areas needs the GEX flameless device.
18EPACO PSU supports batteries up to 75 Ah - 88 Ah quoted.
19EPACO is a legacy system - one-year warranty - EXP is the current controller.
20Installed 44 Ah is below the 149.18 Ah battery calculation - ESTIMATE.
2115 RC8 relay cards exceed the 4 per EPACO system.
22EPACO load 5.18 A exceeds the 5 A PSU limit.
23Ambient 65 C is outside -18 to 60 C for CERex 29945022-C-S.
24Installation distance for FAV DN150 must be calculated by Fike EP Applications - IsolCalc.

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. Plant quote, five product lines: Six different problems across five product lines, in one answer

The agent's request. Quote for Northfield Plant: FM-200 in an occupied room at 11 percent and ECARO-25 in a UPS room, two food-processing suppression lines (spreader nozzle with food-grade agent, and a telescopic nozzle with standard sodium bicarbonate), an isolation valve, an SRL 3 in rupture disc operating at 85 psig and an indoor explosion vent with no duct. National account with a 4 percent extra discount. Net total $161,698.50. Ready to send.

Verdict: Blocked.

  • Indoor vent needs a duct or flameless venting. Indoor equipment must be vented through a duct to a safe outside location or use flameless venting.
  • Food application needs a hygienic nozzle. Food application needs a hygienic nozzle - FDA materials, not Spreader 4in.
  • Food application needs food-grade sodium bicarbonate. Food application needs food-grade sodium bicarbonate, not SBC.
  • Operating pressure above the disc operating-ratio limit. Operating pressure 85 psig exceeds the 81 psig operating-ratio limit of SRL 3in 316 - consider RD520 Axius.
  • Concentration above the safe limit for an occupied room. Occupied space - concentration at maximum temperature 11.07 percent exceeds the LOAEL / 5 min limit 10.5 percent.
  • Stated net total differs from the validator total. The net total the agent states ($161,698.50) differs from the net total the validator computes ($139,060.71).
  • Concentration above the recommended level for an occupied room. Fike does not recommend FM-200 HFC-227ea above 10.5 percent in normally occupied spaces.

2. Plant quote, five product lines: The agent resubmits after fixing the errors

The agent's request. Quote for Northfield Plant: the same five product lines with the FM-200 room at the standard concentration, hygienic nozzles and food-grade agent on both lines, the rupture disc operating at 75 psig and the vent ducted 3 m outside. National account with a 4 percent extra discount. Net total $127,326.01. Ready to send.

Verdict: Allowed.

  • Quote summary. List price $148,053.50 less 14 percent total discount = net $127,326.01; explosion-protection controllers required: 1.

3. EU market: SF 1230 for an EU site needs a person to sign off

The agent's request. Quote for Lindqvist Datacenter: an SF 1230 clean-agent system in a 650 lb container with BSP nozzles for the 1,000 sq ft occupied room, EU market. Net total $29,594.00. Ready to send.

Verdict: Needs approval.

  • Agent has no CE marking for the EU market. Fike SF 1230 FK-5-1-12 is UL / ULC / FM only - no CE marking - only FM-200 is CE marked.
  • Quote summary. List price $29,594.00 less 0 percent total discount = net $29,594.00; explosion-protection controllers required: 0.

4. EU market: The agent resubmits after fixing the errors

The agent's request. Quote for Lindqvist Datacenter: an FM-200 clean-agent system in CE-marked 83 L containers with BSP nozzles for the 1,000 sq ft occupied room, EU market. Net total $22,395.68. Ready to send.

Verdict: Allowed.

  • Quote summary. List price $22,395.68 less 0 percent total discount = net $22,395.68; explosion-protection controllers required: 0.

5. Rupture disc: The disc is priced correctly but will not hold at this pressure

The agent's request. Quote for Calloway Gas Compression: one 3 in SRL stainless steel rupture disc, 100 psig burst at 100 F, gas service, primary duty, 120 psig MAWP, operating at 85 psig. Net total $1,105.00. Ready to send.

Verdict: Blocked.

  • Operating pressure above the disc operating-ratio limit. Operating pressure 85 psig exceeds the 81 psig operating-ratio limit of SRL 3in 316 - consider RD520 Axius.

6. Rupture disc: The agent resubmits after fixing the errors

The agent's request. Quote for Calloway Gas Compression: one 3 in SRL stainless steel rupture disc, 100 psig burst at 100 F, gas service, primary duty, 120 psig MAWP, operating at 75 psig. Net total $1,105.00. Ready to send.

Verdict: Allowed.

  • Quote summary. List price $1,105.00 less 0 percent total discount = net $1,105.00; explosion-protection controllers required: 0.

7. Explosion venting: An indoor vent has nowhere safe to discharge

The agent's request. Quote for Ridgeway Grain Products: one rectangular 36 x 44 in explosion vent for a 10 m3 dust collector, Kst 150, Pmax 8 bar, indoor location, no duct. Net total $2,360.00. Ready to send.

Verdict: Blocked.

  • Indoor vent needs a duct or flameless venting. Indoor equipment must be vented through a duct to a safe outside location or use flameless venting.

8. Explosion venting: The agent resubmits after fixing the errors

The agent's request. Quote for Ridgeway Grain Products: one rectangular 36 x 44 in explosion vent for a 10 m3 dust collector, Kst 150, Pmax 8 bar, indoor location, ducted 3 m to the outside. Net total $2,360.00. Ready to send.

Verdict: Allowed.

  • Quote summary. List price $2,360.00 less 0 percent total discount = net $2,360.00; explosion-protection controllers required: 0.

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 a fire suppression and explosion protection quote for a fictional customer, with clean-agent rooms, explosion suppression and isolation. Before it goes out, the agent sends it to Predictika, which checks it against a model of Fike's public product rules, compares the net total the agent states with its own, and returns a verdict with every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Quote for Northfield Plant: FM-200 in an occupied room at 11 percent and ECARO-25 in a UPS room, two food-processing suppression lines (spreader nozzle with food-grade agent, and a telescopic nozzle with standard sodium bicarbonate). National account with a 4 percent extra discount. The rest of the request is on screen. Net total $161,698.50.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings and one approval, all in one answer. Indoor equipment must be vented through a duct to a safe outside location or use flameless venting. Food application needs a hygienic nozzle - FDA materials, not Spreader 4in. Food application needs food-grade sodium bicarbonate, not SBC. The other three are on screen.
  6. The validator returned six blocking findings and one approval 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 and against the stated total.
  7. What this shows: for design concentration and occupied rooms, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the FM-200 design concentration to 6.25 percent, the food line 1 nozzle to Telescopic hygienic 4 in, the food line 2 sodium bicarbonate to food-grade, the rupture disc operating pressure to 75 psig, the indoor explosion vent to Ducted 3 m outside and the net total stated on the quote to $127,326.01.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with 1 x CV rect 36x44 in and 1 x SRL 3in 316; the other five lines are on screen.
  13. All seven earlier findings are cleared, and the validator's total, $127,326.01, matches the quote.
  14. Seven problems caught in one call, fixed in one pass, and a clean $127,326.01 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.