Predictika · Pool automation system configurations
An AI sales agent configures a Hayward OmniLogic (HLBASE) pool and spa control system: relay boards, I/O expansion, pumps and heaters, chlorinator cell, remotes and power. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the published installation limits and returns a verdict, every reason and the capacity figures it computed.
This validator models OmniLogic HLBASE configurations against the limits in the public Hayward installation manual (read October 5, 2026), not just the scenarios shown below.
Any configuration that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Hayward does not publish a price list for this system, so there is no price build-up), other Hayward product lines, wiring gauge choices, and local electrical codes. Limits are as stated in the manual read; an older revision names some cells differently.
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 |
|---|---|---|
| Capacity that grows with each board added | Only with care Relays and outputs depend on how many banks, singles and expansion boards are on the order, so each total has to be derived and compared by hand. | Capacity is computed from the boards on every call and compared with what the system needs and what the quote states. |
| A limit that depends on voltage | Only with workarounds The relay load limit is 3 HP or 1.5 HP depending on the supply, so it needs a separate rule for each voltage. | The voltage is in the request, so the matching limit is applied with every other rule. |
| A cell size that depends on the pool volume | Only with care Each TurboCell has its own pool size, so each volume and cell pairing needs a rule kept in step with the manual. | The cell size limit is derived from the cell chosen and compared with the pool volume. |
| Distances and counts for remotes | Only with workarounds Wired and wireless remotes each have a count or distance limit that interacts with the rest of the order. | Every distance and count is in one request, so every conflict is found together. |
| 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 | The system needs 5 high voltage relays; the quoted controller and relay boards give 4. |
| 2 | The system needs 11 high voltage relays; the quoted controller and relay boards give 10. |
| 3 | The quote has 2 HLRELAYBANK boards; the manual lists one, which adds four relays next to the four on the controller. |
| 4 | The quote has 3 single HLRELAY units; they mount only in the #9 and #10 positions. |
| 5 | The quote has 2 HLIOEXPAND boards; the manual lists one, which adds four sensor inputs, four heater outputs and four actuator outputs. |
| 6 | The system needs 9 valve actuators; the quoted controller and boards give 8. |
| 7 | The system needs 5 valve actuators; the quoted controller and boards give 4. |
| 8 | The system needs 9 heater or low voltage outputs; the quoted controller and boards give 8. |
| 9 | The system needs 9 temperature sensor or external inputs; the quoted controller and boards give 8. |
| 10 | The system has 17 variable speed pumps and Smart Heaters; one OmniLogic controls up to 16. |
| 11 | The quote has 6 heaters or chillers on one body of water; the manual allows five combined. |
| 12 | The design needs 13 circuit breakers; the OmniLogic subpanel holds up to 12. |
| 13 | The quote has 3 bodies of water; one OmniLogic supports one or two, typically a pool and spa. |
| 14 | The quote has 3 HLWALLMOUNT remotes; up to two can be connected. |
| 15 | The HLWALLMOUNT is 501 feet from the controller; the manual allows up to 500 feet, depending on cable gauge. |
| 16 | The HLWLAN is 251 feet from the home router; the manual lists a range of up to 250 feet. |
| 17 | The pool holds 26 thousand gallons; the chosen TurboCell is listed for pools up to 25 thousand gallons. |
| 18 | The pool holds 16 thousand gallons; the chosen TurboCell is listed for pools up to 15 thousand gallons. |
| 19 | The OmniLogic controller takes 120 VAC only and is permanently damaged if connected to 240 V; the quote supplies it at 240 V. |
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 configure an OmniLogic HLBASE system for a pool of 30 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 1 single relay, 1 I/O expansion board, a TurboCell rated for 40 thousand gallons, 6 variable speed pumps and Smart Heaters, 1 HLWALLMOUNT remote 150 feet from the controller and an HLWLAN 120 feet from the router. The controller is supplied at 120 V and the relay load is 1.5 HP at 240 V. The quote states 11 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Blocked.
The agent's request. Please configure an OmniLogic HLBASE system for a pool of 30 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 2 single relays, 1 I/O expansion board, a TurboCell rated for 40 thousand gallons, 6 variable speed pumps and Smart Heaters, 1 HLWALLMOUNT remote 150 feet from the controller and an HLWLAN 120 feet from the router. The controller is supplied at 120 V and the relay load is 1.5 HP at 240 V. The quote states 10 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Allowed.
The agent's request. Please configure an OmniLogic HLBASE system for a pool of 32 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 0 single relays, 1 I/O expansion board, a TurboCell rated for 25 thousand gallons, 17 variable speed pumps and Smart Heaters, 1 HLWALLMOUNT remote 200 feet from the controller and an HLWLAN 100 feet from the router. The controller is supplied at 120 V and the relay load is 2.0 HP at 120 V. The quote states 8 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Blocked.
The agent's request. Please configure an OmniLogic HLBASE system for a pool of 32 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 0 single relays, 1 I/O expansion board, a TurboCell rated for 25 thousand gallons, 16 variable speed pumps and Smart Heaters, 1 HLWALLMOUNT remote 200 feet from the controller and an HLWLAN 100 feet from the router. The controller is supplied at 120 V and the relay load is 2.0 HP at 120 V. The quote states 8 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Blocked.
The agent's request. Please configure an OmniLogic HLBASE system for a pool of 32 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 0 single relays, 1 I/O expansion board, a TurboCell rated for 40 thousand gallons, 16 variable speed pumps and Smart Heaters, 1 HLWALLMOUNT remote 200 feet from the controller and an HLWLAN 100 feet from the router. The controller is supplied at 120 V and the relay load is 2.0 HP at 240 V. The quote states 8 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Allowed.
The agent's request. Please configure an OmniLogic HLBASE system for a pool of 22 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 0 single relays, 1 I/O expansion board, a TurboCell rated for 25 thousand gallons, 4 variable speed pumps and Smart Heaters, 3 HLWALLMOUNT remotes 600 feet from the controller and an HLWLAN 300 feet from the router. The controller is supplied at 240 V and the relay load is 1.0 HP at 240 V. The quote states 8 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Blocked.
The agent's request. Please configure an OmniLogic HLBASE system for a pool of 22 thousand gallons with 2 bodies of water: 1 HLRELAYBANK board and 0 single relays, 1 I/O expansion board, a TurboCell rated for 25 thousand gallons, 4 variable speed pumps and Smart Heaters, 2 HLWALLMOUNT remotes 450 feet from the controller and an HLWLAN 200 feet from the router. The controller is supplied at 120 V and the relay load is 1.0 HP at 240 V. The quote states 8 high voltage relays and 8 valve actuators. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.