Predictika · Reserve power batteries

An AI sales agent's PowerSafe SBS EON battery bank, checked before it goes out

An AI sales agent prepares a quote for a bank of EnerSys PowerSafe SBS EON batteries: the model, how many are wired in series and in parallel, the charger and its setting, the temperature and how the batteries are stored and installed. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of EnerSys's published data and operating rules and returns a verdict, every reason and the figures it computed.

Scope: EnerSys PowerSafe SBS EON battery banks (12 V blocks and 2 V cells) with their charger setting, temperature, discharge, storage and installation limits. See everything this validator covers

This validator models quotes for PowerSafe SBS EON banks built on EnerSys's range summary and its installation, operation and maintenance manual, not just the scenarios shown below.

  • Bank figures — 24 models, from the 12 V SBS B14 to SBS 210F blocks to the 2 V SBS 320 to SBS 3900 cells. The nominal voltage, the capacity at the 10 hour rate and the total weight are worked out from the blocks in series and the parallel strings, and compared with the figures the agent states.
  • Charging — the float charge setting is 2,290 mV per cell at 20 degrees C, corrected by 4 mV per cell for each degree, and never below 2,210 mV; cyclic duty is charged at 2,400 mV per cell at 20 degrees C. The charger must supply at least 0.1 times the 10 hour capacity of the bank, plus the load on float duty.
  • Operation, storage and installation — operating temperatures from −40 to +50 degrees C, the recommended end-of-discharge voltage for each discharge time, a low-voltage disconnect on cyclic duty, the longest storage time before a refresh charge at each storage temperature, no upside-down installation, and horizontal installation of the 2 V cells on cyclic duty.

Any PowerSafe SBS EON bank quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (EnerSys publishes none for these batteries), limits on parallel strings (the manual gives none), other EnerSys battery ranges, fast-charge and partial-state-of-charge duty, cabinets, racks and connectors, and sizing a bank from a load profile. Assumptions: the capacity is the 10 hour rate to 1.80 V per cell at 20 degrees C; the cyclic charge voltage is checked at 20 degrees C only; a discharge time on a boundary of the manual's table takes the lower of the two voltages; and the source documents are EnerSys's French range summary and Spanish manual.

The AI sales agentBuilds the battery bank 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.

7 scenarios in 3 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
A charge setting that depends on the temperatureOnly with care
A lookup or formula by temperature with a floor. It works, but the correction and the 2,210 mV minimum have to be kept in step with the manual.
The recommended setting is worked out from the temperature on every call and compared with the setting the agent states.
A charger that must cover the capacity, the strings and the loadOnly with care
A calculation from the model, the number of strings and the load, compared with the charger rating. Each model has its own capacity to look up.
The capacity of the chosen model and the strings is looked up and the needed current is compared with the charger.
Stated voltage, capacity and weight that must match the bankOnly with care
Stated figures are free-entry fields; a rule can compare them with computed ones, but the weight and capacity tables for 24 models are easy to get wrong.
The stated figures travel with the quote and are compared with the computed ones on every call.
Limits that depend on the application and the cell type togetherOnly with workarounds
Horizontal installation is advised only for 2 V cells on cyclic duty, so one rule has to read the application, the model and the orientation.
The application, the model type and the orientation are in one request and are checked with the rest.
Every problem returned in one answerOnly 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.

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; everything else is computed.

1The order needs at least one block or cell in series and at least one string.
2The operating temperature of -41 degrees C is outside the -40 to +50 degrees C range of the batteries.
3The operating temperature of 51 degrees C is outside the -40 to +50 degrees C range of the batteries.
4The charger is set to 2,290 mV per cell; the manual recommends 2,210 mV per cell for this application at 45 degrees C.
5The charger is set to 2,209 mV per cell; the minimum charge voltage at any temperature is 2,210 mV per cell.
6The manual gives the cyclic charge voltage of 2,400 mV per cell at 20 degrees C only; at 25 degrees C a person should confirm the temperature compensation.
7For cyclic duty the manual advises a low-voltage disconnect at 1,930 mV per cell (80 percent depth of discharge); the setting is 0 mV per cell (0 means none).
8For cyclic or hybrid duty EnerSys recommends installing the 2 V SBS 320 to SBS 3900 cells horizontally; a person should confirm an upright installation.
9The batteries cannot be installed upside down; any other orientation is allowed.
10The charger can deliver 38 A; the manual calls for at least 39 A, which is 0.1 times the 10 hour capacity of the bank plus the load on float duty.
11An end-of-discharge voltage of 1,649 mV per cell is below the 1,650 mV per cell the manual recommends for a discharge of 5 minutes.
12The manual lists end-of-discharge voltages only for discharges of 5 minutes to 20 hours; 4 minutes is outside that range.
1325 months in storage at 20 degrees C is longer than the 24.0 months the manual allows before a refresh charge; the batteries need a refresh charge before use.
14The manual gives storage times only for 10, 15, 20, 25, 30, 35 and 40 degrees C; 22 degrees C is not listed.
15The quote states a nominal bank voltage of 24 V; the blocks in series give 48 V.
16The quote states a bank capacity of 92 Ah; the strings give 184 Ah at the 10 hour rate.
17The quote states a total weight of 200.0 kg; the blocks weigh 224.0 kg in total.

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. Telecom battery cabinet on float duty: Charger set for 10 C, undersized, and a stated capacity from four strings

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 4 SBS C11 blocks in series in each of 3 parallel strings, on float (standby) duty, installed upright, at 20 degrees C, charged at 2,330 mV per cell from a 55 A charger with a 30 A load, designed for a 480 minute discharge to 1,800 mV per cell. The quote states a nominal bank voltage of 48 V, a bank capacity of 368 Ah and a total weight of 336.0 kg. It is ready to send.

Verdict: Blocked.

  • Charge voltage not as recommended. The charger is set to 2,330 mV per cell; the manual recommends 2,290 mV per cell for this application at 20 degrees C.
  • Charger too small. The charger can deliver 55 A; the manual calls for at least 58 A, which is 0.1 times the 10 hour capacity of the bank plus the load on float duty.
  • Stated capacity does not match. The quote states a bank capacity of 368 Ah; the strings give 276 Ah at the 10 hour rate.

2. Telecom battery cabinet on float duty: The agent resubmits after fixing the errors

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 4 SBS C11 blocks in series in each of 3 parallel strings, on float (standby) duty, installed upright, at 20 degrees C, charged at 2,290 mV per cell from a 60 A charger with a 30 A load, designed for a 480 minute discharge to 1,800 mV per cell. The quote states a nominal bank voltage of 48 V, a bank capacity of 276 Ah and a total weight of 336.0 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 block(s) in series and 3 string(s) in parallel, 24 cell(s) per string, nominal 48 V, 276 Ah at the 10 hour rate, total weight 336.0 kg.

3. Hot outdoor shelter: Shelter at 45 C with float left at 2,290 mV and batteries stored 14 months

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 4 SBS 100 blocks in series in each of 2 parallel strings, on float (standby) duty, installed upright, at 45 degrees C, charged at 2,290 mV per cell from a 45 A charger with a 25 A load, designed for a 480 minute discharge to 1,800 mV per cell, and stored for 14 months at 30 degrees C before installation. The quote states a nominal bank voltage of 48 V, a bank capacity of 200 Ah and a total weight of 260.8 kg. It is ready to send.

Verdict: Blocked.

  • Charge voltage not as recommended. The charger is set to 2,290 mV per cell; the manual recommends 2,210 mV per cell for this application at 45 degrees C.
  • Stored longer than the manual allows. 14 months in storage at 30 degrees C is longer than the 12.0 months the manual allows before a refresh charge; the batteries need a refresh charge before use.

4. Hot outdoor shelter: The agent resubmits after fixing the errors

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 4 SBS 100 blocks in series in each of 2 parallel strings, on float (standby) duty, installed upright, at 45 degrees C, charged at 2,210 mV per cell from a 45 A charger with a 25 A load, designed for a 480 minute discharge to 1,800 mV per cell, and stored for 14 months at 30 degrees C before installation. The quote states a nominal bank voltage of 48 V, a bank capacity of 200 Ah and a total weight of 260.8 kg. It is ready to send.

Verdict: Needs approval.

  • Stored longer than the manual allows. 14 months in storage at 30 degrees C is longer than the 12.0 months the manual allows before a refresh charge; the batteries need a refresh charge before use.
  • Order summary. 4 block(s) in series and 2 string(s) in parallel, 24 cell(s) per string, nominal 48 V, 200 Ah at the 10 hour rate, total weight 260.8 kg.

5. Cyclic 2 V cell bank: Cyclic 2 V bank installed upside down at the wrong charge voltage

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 24 SBS 400 cells in series in each of 3 parallel strings, on cyclic duty, installed upside down, at 20 degrees C, charged at 2,290 mV per cell from a 140 A charger, designed for a 480 minute discharge to 1,800 mV per cell, with no low-voltage disconnect. The quote states a nominal bank voltage of 48 V, a bank capacity of 1,200 Ah and a total weight of 1,728.0 kg. It is ready to send.

Verdict: Blocked.

  • Charge voltage not as recommended. The charger is set to 2,290 mV per cell; the manual recommends 2,400 mV per cell for this application at 20 degrees C.
  • Batteries installed upside down. The batteries cannot be installed upside down; any other orientation is allowed.
  • Low-voltage disconnect on cyclic duty. For cyclic duty the manual advises a low-voltage disconnect at 1,930 mV per cell (80 percent depth of discharge); the setting is 0 mV per cell (0 means none).

6. Cyclic 2 V cell bank: The agent resubmits after fixing the errors

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 24 SBS 400 cells in series in each of 3 parallel strings, on cyclic duty, installed upright, at 20 degrees C, charged at 2,400 mV per cell from a 140 A charger, designed for a 480 minute discharge to 1,800 mV per cell, with no low-voltage disconnect. The quote states a nominal bank voltage of 48 V, a bank capacity of 1,200 Ah and a total weight of 1,728.0 kg. It is ready to send.

Verdict: Needs approval.

  • Low-voltage disconnect on cyclic duty. For cyclic duty the manual advises a low-voltage disconnect at 1,930 mV per cell (80 percent depth of discharge); the setting is 0 mV per cell (0 means none).
  • 2 V cells installed upright on cyclic duty. For cyclic or hybrid duty EnerSys recommends installing the 2 V SBS 320 to SBS 3900 cells horizontally; a person should confirm an upright installation.
  • Order summary. 24 block(s) in series and 3 string(s) in parallel, 24 cell(s) per string, nominal 48 V, 1,200 Ah at the 10 hour rate, total weight 1,728.0 kg.

7. Cyclic 2 V cell bank: The agent resubmits after fixing the errors

The agent's request. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 24 SBS 400 cells in series in each of 3 parallel strings, on cyclic duty, installed horizontally, at 20 degrees C, charged at 2,400 mV per cell from a 140 A charger, designed for a 480 minute discharge to 1,800 mV per cell, with a low-voltage disconnect at 1,930 mV per cell. The quote states a nominal bank voltage of 48 V, a bank capacity of 1,200 Ah and a total weight of 1,728.0 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 block(s) in series and 3 string(s) in parallel, 24 cell(s) per string, nominal 48 V, 1,200 Ah at the 10 hour rate, total weight 1,728.0 kg.

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 quote for a bank of EnerSys PowerSafe SBS EON batteries: the model, how many are wired in series and in parallel, the charger and its setting, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of EnerSys's published data and operating rules and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote Northgate Telecom Services a PowerSafe SBS EON battery bank of 4 SBS C11 blocks in series in each of 3 parallel strings. The quote states a nominal bank voltage of 48 V, a bank capacity of 368 Ah and a total weight of 336.0 kg. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The charger is set to 2,330 mV per cell; the manual recommends 2,290 mV per cell for this application at 20 degrees C. The charger can deliver 55 A; the manual calls for at least 58 A, which is 0.1 times the 10 hour capacity of the bank plus the load on float duty. The quote states a bank capacity of 368 Ah; the strings give 276 Ah at the 10 hour rate.
  6. The validator returned three blocking findings 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.
  7. What this shows: for stated voltage, capacity and weight that must match the bank, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the charger setting to 2,290 mV per cell, the charger rating to 60 A and the stated capacity to 276 Ah.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.