Predictika · UPS system build sheets

An AI sales agent's Multi Sentry UPS system, checked before it goes out

An AI sales agent prepares a build sheet for a Riello UPS Multi Sentry MST 160 or MST 200 system with the number of units in parallel or N+1 redundant, the load it must carry, the site temperature and the power stated to the buyer. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the datasheet limits and returns a verdict, every reason and the figures it computed.

Scope: Riello UPS Multi Sentry MST 160 and MST 200 (3:3 online UPS) system build sheets: units in parallel or N+1, load, site temperature, stated power. See everything this validator covers

This validator models Multi Sentry MST 160 and MST 200 system build sheets, not just the scenarios shown below.

  • Models and power — the MST 160 (160 kVA / 160 kW) and MST 200 (200 kVA / 200 kW), both at unity output power factor; the power stated on the build sheet is compared with the units selected.
  • Parallel and N+1 systems — up to 8 units per parallel or N+1 redundant system; N+1 needs at least two units, and its usable capacity is one unit less than the total; the load must fit within the usable capacity.
  • Site — the UPS ambient temperature range of 0 to 40 degrees C.

Any MST 160 or MST 200 system build sheet that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Riello UPS publishes no price list, so this validator produces no price build-up or line-item quote), battery cabinets and battery runtime, communication cards and accessories, other Riello UPS ranges (Sentinel, other Multi Sentry sizes, modular UPS), and anything Riello UPS does not state publicly.

The AI sales agentBuilds the Multi Sentry system build sheet 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 limit of 8 units per systemOnly with care
A maximum-quantity rule that has to be written for this product and kept in step with every other rule on the same quote line.
The unit count is part of the same request and is checked on every call.
N+1 capacity that is one unit short of the totalOnly with workarounds
Usable capacity depends on the mode and the unit rating; a rule or formula has to be built and maintained so the load is compared with the right figure.
Usable capacity is computed from the model, mode and units, and the load is compared with it on every call.
Power stated on the sheet that must match the unitsOnly with care
A stated figure is a free-entry field; a rule can compare it with the units, but someone has to write and maintain that comparison.
The stated figure travels with the build sheet and is compared with the computed power on every call.
Site temperature limitsOnly with care
A range check on a free-entry field, easy on its own but one more rule to maintain.
Checked on every call alongside all other limits.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the build sheet 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 build sheet has 9 units in one system, but the Multi Sentry datasheet allows up to 8 units per redundant (N+1) or parallel system.
2The build sheet has 10 units in one system, but the Multi Sentry datasheet allows up to 8 units per redundant (N+1) or parallel system.
3N+1 redundancy needs at least two units in parallel; this build sheet has one unit.
4The load of 161 kW is more than the 160 kW this configuration can supply.
5The load of 321 kW is more than the 320 kW this configuration can supply.
6The site ambient temperature of 41 degrees C is outside the 0 to 40 degrees C range given for the UPS.
7The build sheet states 160 kW, but the selected units deliver 320 kW.
8The build sheet states 160 kW, but the selected units deliver 200 kW.
9The build sheet states 200 kW, but the selected units deliver 160 kW.
10The load of 1,700 kW is more than the 1,600 kW this configuration can supply.
11The site ambient temperature of 45 degrees C is outside the 0 to 40 degrees C range given for the UPS.
12The build sheet states 1,000 kW, but the selected units deliver 1,800 kW.

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. Single unit in N+1: One MST 200 as an N+1 system for a 150 kW load

The agent's request. Please prepare a build sheet for 1 x Multi Sentry MST 200 (200 kW) as an N+1 redundant system, for a load of 150 kW at a site running 25 degrees C. The build sheet states 160 kW. It is ready to send.

Verdict: Blocked.

  • N+1 redundancy with a single unit. N+1 redundancy needs at least two units in parallel; this build sheet has one unit.
  • Load above what the configuration can supply. The load of 150 kW is more than the 0 kW this configuration can supply.
  • Stated power differs from the configuration. The build sheet states 160 kW, but the selected units deliver 200 kW.

2. Single unit in N+1: The agent resubmits after fixing the errors

The agent's request. Please prepare a build sheet for 1 x Multi Sentry MST 200 (200 kW) as a parallel system, for a load of 150 kW at a site running 25 degrees C. The build sheet states 200 kW. It is ready to send.

Verdict: Allowed.

  • Build summary. The selected units deliver 200 kW.

3. Ten units in N+1: A ten-unit MST 200 N+1 system for a 1,400 kW load

The agent's request. Please prepare a build sheet for 10 x Multi Sentry MST 200 (200 kW) as an N+1 redundant system, for a load of 1,400 kW at a site running 25 degrees C. The build sheet states 2,000 kW. It is ready to send.

Verdict: Blocked.

  • More than 8 units in one system. The build sheet has 10 units in one system, but the Multi Sentry datasheet allows up to 8 units per redundant (N+1) or parallel system.

4. Ten units in N+1: The agent resubmits after fixing the errors

The agent's request. Please prepare a build sheet for 8 x Multi Sentry MST 200 (200 kW) as an N+1 redundant system, for a load of 1,400 kW at a site running 25 degrees C. The build sheet states 1,600 kW. It is ready to send.

Verdict: Allowed.

  • Build summary. The selected units deliver 1,600 kW.

5. Undersized N+1 at a hot site: Two MST 160 units in N+1 for a 250 kW load at a 45 degree site

The agent's request. Please prepare a build sheet for 2 x Multi Sentry MST 160 (160 kW) as an N+1 redundant system, for a load of 250 kW at a site running 45 degrees C. The build sheet states 320 kW. It is ready to send.

Verdict: Blocked.

  • Load above what the configuration can supply. The load of 250 kW is more than the 160 kW this configuration can supply.
  • Site temperature outside the UPS range. The site ambient temperature of 45 degrees C is outside the 0 to 40 degrees C range given for the UPS.

6. Undersized N+1 at a hot site: The agent resubmits after fixing the errors

The agent's request. Please prepare a build sheet for 3 x Multi Sentry MST 160 (160 kW) as an N+1 redundant system, for a load of 250 kW at a site running 45 degrees C. The build sheet states 480 kW. It is ready to send.

Verdict: Blocked.

  • Site temperature outside the UPS range. The site ambient temperature of 45 degrees C is outside the 0 to 40 degrees C range given for the UPS.

7. Undersized N+1 at a hot site: The agent resubmits after fixing the errors

The agent's request. Please prepare a build sheet for 3 x Multi Sentry MST 160 (160 kW) as an N+1 redundant system, for a load of 250 kW at a site running 35 degrees C. The build sheet states 480 kW. It is ready to send.

Verdict: Allowed.

  • Build summary. The selected units deliver 480 kW.

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 build sheet for a Riello UPS Multi Sentry MST 160 or MST 200 system. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the datasheet limits 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 prepare a build sheet for 1 x Multi Sentry MST 200 (200 kW) as an N+1 redundant system, for a load of 150 kW at a site running 25 degrees C. The build sheet states 160 kW. 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. N+1 redundancy needs at least two units in parallel; this build sheet has one unit. The load of 150 kW is more than the 0 kW this configuration can supply. The build sheet states 160 kW, but the selected units deliver 200 kW.
  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 power stated on the sheet that must match the units, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the system type to parallel and the stated power to 200 kW.
  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.