Predictika · Finned tube heat exchanger coil orders
An AI sales agent prepares an order for finned tube coils for a fictional building owner: the coil type, medium, fin style and material, tube material and wall, header, casing, connections, number of rows, size, design pressure and temperature, a delivery promise, a discount and the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how an Aerofin coil is configured and priced, and returns a verdict, every reason and the figures it computed.
This validator models Aerofin coil orders, not just the scenarios shown. An asterisk marks an item that is illustrative.
Any Aerofin coil order that touches these rules is in scope — not only the scenarios pictured here. Not covered: Aeromix face and bypass coils, process gas coolers, transformer oil coolers, fan/coil units, nuclear coils, direct expansion coils, Ampco-Pittsburgh pumps and air handling, freight and taxes. Coil type names, tube sizes and walls, fin styles and materials, header, casing and connection options and the pressure and temperature limits come from Aerofin's published General Products Catalog; prices and the other rules are modeled, not published by Aerofin. See the fine print at the end of the page.
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 |
|---|---|---|
| Fin styles that exist only for one coil family | Only with care Plate fin and spiral fin types take different fin styles, and each style takes only some fin materials; the lists have to be kept in step. | Coil type, fin style and fin material are in one request and checked together. |
| Pressure and temperature limits that differ by coil type | Only with workarounds Removable-header coils have a lower rating than the rest, and the limit sits across type, pressure and temperature fields. | All of the coil's choices travel together and every limit is checked on every call. |
| Row counts that depend on the coil type | Only with care One-row, two-row and twelve-row limits each belong to different types and end up as separate rules per type. | The type and the rows are checked together on every call. |
| A delivery promise shorter than the usual lead time | Only with care A promised date compared with a lead time takes a rule someone writes and keeps in step. | The promise travels with the order and is compared with the lead time on every call. |
| A stated total that must equal the unit price times quantity, less discount | Only with care Price rules can compute it, but the figure the agent stated has to be compared by a rule someone writes and maintains. | The stated total travels with the order 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 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. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed.
| 1 | Plate fin coil types take flat, star or wave fins and spiral fin coil types take edgewound, footed L, overlapped L, embedded or extruded fins. |
| 2 | The selected fin material is not offered with this fin style. |
| 3 | Embedded fins are available on 1 inch OD tubes only. |
| 4 | This coil type is a steam heating coil; water and glycol need a water coil type. |
| 5 | Cleanable removable-header coils are rated for 100 psig and 160 degrees F or less and are not offered for steam. |
| 6 | Removable-header coils are for 100 psig and 160 degrees F or less; the order is for 120 psig and 200 degrees F. |
| 7 | Removable-header coils are for 100 psig and 160 degrees F or less; the order is for 150 psig and 180 degrees F. |
| 8 | Standard coils are for 250 psig and 400 degrees F or less; the order is for 300 psig and 200 degrees F and needs a custom engineered design. |
| 9 | Standard coils are for 250 psig and 400 degrees F or less; the order is for 150 psig and 450 degrees F and needs a custom engineered design. |
| 10 | A design pressure of 2,000 psig is beyond the 1,500 psig special designs in the catalog. |
| 11 | 3 rows is not offered for this coil type; heating coils come in 1 or 2 rows (HM only 1, CHS only 2) and cooling coils up to 12. |
| 12 | 2 rows is not offered for this coil type; heating coils come in 1 or 2 rows (HM only 1, CHS only 2) and cooling coils up to 12. |
| 13 | 1 rows is not offered for this coil type; heating coils come in 1 or 2 rows (HM only 1, CHS only 2) and cooling coils up to 12. |
| 14 | 13 rows is not offered for this coil type; heating coils come in 1 or 2 rows (HM only 1, CHS only 2) and cooling coils up to 12. |
| 15 | A tube wall of 0.015 inch is thinner than the standard 0.020 inch. |
| 16 | A tube wall of 0.020 inch is thinner than the standard 0.025 inch. |
| 17 | 12 fins per inch is outside the range offered for this fin family. |
| 18 | 5 fins per inch is outside the range offered for this fin family. |
| 19 | A finned length of 150 inches by a height of 30 inches is outside the sizes offered (12 to 144 by 6 to 96). |
| 20 | A finned length of 60 inches by a height of 4 inches is outside the sizes offered (12 to 144 by 6 to 96). |
| 21 | Duct booster coils have threaded female connections at the tube ends; other connection types are not offered. |
| 22 | This tube material may need welded joints instead of brazed; a person should confirm the construction with the factory. |
| 23 | The selected header material is not standard for this coil type; a person should confirm it is available. |
| 24 | The coil face is over 80 square feet; a person should confirm shipping and casing support. |
| 25 | An order of 50 coils is a large release; a person should confirm shop capacity. |
| 26 | Delivery is promised in 10 days; coils are built to order and the quickest lead time is 14 days. |
| 27 | Delivery is promised in 20 days, sooner than the usual lead time of 35 days; a person should confirm the factory can meet it. |
| 28 | A discount of 8 percent is above the 5 percent a sales rep can give; a person should approve it. |
| 29 | A discount of 12 percent is above the 10 percent that can be approved. |
| 30 | The order states a total of $4,900.00; the validator computes $5,100.00. |
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 order 2 Aerofin type R coils for steam, 6 rows, star aluminum fins at 8 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and NPT-M connections, 60 inches by 30 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 35 days. The order states a total of $5,700.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 2 Aerofin type FNF coils for steam, 2 rows, edgewound aluminum fins at 8 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and NPT-M connections, 60 inches by 30 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 35 days. The order states a total of $2,100.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 4 Aerofin type C coils for water, 14 rows, overlapped L stainless steel fins at 8 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and NPT-M connections, 96 inches by 48 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 35 days, with a discount of 12 percent. The order states a total of $75,695.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 4 Aerofin type C coils for water, 10 rows, edgewound stainless steel fins at 8 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and NPT-M connections, 96 inches by 48 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 35 days, with a discount of 8 percent. The order states a total of $56,525.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please order 4 Aerofin type C coils for water, 10 rows, edgewound stainless steel fins at 8 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and NPT-M connections, 96 inches by 48 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 35 days, with a discount of 5 percent. The order states a total of $58,368.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 6 Aerofin type HWP coils for water, 2 rows, flat copper fins at 10 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and flanged connections, 36 inches by 24 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 10 days. The order states a total of $4,436.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 6 Aerofin type HWP coils for water, 2 rows, flat copper fins at 10 fins per inch, copper tubes with a 0.020 inch wall, carbon steel headers, galvanized steel casing and NPT-M connections, 36 inches by 24 inches, designed for 150 psig and 200 degrees F. Delivery is promised in 35 days. The order states a total of $2,016.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.