Predictika · Remote telecontrol units

An AI sales agent's telecontrol unit order, checked before it goes out

An AI sales agent prepares an order for an S4W-RTU remote telecontrol unit from the public datasheet: the case, the I/O extension modules and communication modules, the inputs and outputs the site needs, and the data points, alarm sequences, recipients, calendars and exceptions asked for. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of that datasheet and returns a verdict and every reason.

Scope: S4W-RTU telecontrol unit: case, I/O and communication modules, site inputs and outputs, data points and alarm functions. See everything this validator covers

This validator models orders for the S4W-RTU as set out in the public Lacroix Sofrel datasheet, not just the scenarios shown below.

  • Case and modules — four case sizes (Dual, Small, Medium, Large) with their own built-in inputs and outputs, up to ten I/O extension modules and up to three communication modules.
  • Inputs and outputs — the digital inputs, 4-20 mA analog inputs, AIT, AIV, digital outputs, DO+ outputs and analog outputs the site needs are each compared with what the case and the fitted modules provide.
  • Functions — up to 2,000 data points, 20 alarm sequences, 14 recipients per sequence, 20 deferral calendars and 10 calendar exceptions. The bus extension module (EXT) is listed without a stated rule, so it goes to a person.

Any order for this unit that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Lacroix Sofrel publishes none for this unit, so this validator produces no price build-up or line-item quote), other Sofrel products, which module goes in which slot, power and installation. Assumptions: the datasheet limits are treated as hard limits, the capacity of each kind of input and output is the case allowance plus the fitted modules, and the bus extension module is treated as needing confirmation because no rule is published for it.

The AI sales agentBuilds the telecontrol unit order 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
Capacity that is the case plus the modules fittedOnly with workarounds
Each kind of input and output has its own allowance from the case and from each module type, so the total has to be summed and compared for every kind.
The capacity of every kind is derived from the case and the fitted modules and compared with the site's need on every call.
Several independent limits on one orderOnly with care
Module counts, data points, alarm sequences, recipients, calendars and exceptions are separate checks, and a rep who fixes one often meets the next on re-save.
All of them are checked together on every call and each is reported.
An option listed without a ruleOnly with workarounds
A rules-based setup either ignores it or blocks it, because there is no stated condition to encode.
It is flagged for a person to confirm, kept apart from the hard errors.
Every problem returned in one answer, with approvals kept apart from errorsOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so errors and approvals arrive piecemeal.
All findings come back together: errors first, then items for a person to confirm.

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 site needs 1 4-20 mA analog inputs; the case and modules provide 0.
2The order has 11 I/O extension modules; the S4W takes up to ten.
3The order has 4 communication modules; the S4W takes up to 3.
4The site needs 25 digital inputs; the case and modules provide 24.
5The site needs 7 4-20 mA analog inputs; the case and modules provide 6.
6The site needs 1 AIT inputs; the modules provide 0.
7The site needs 4 AIV inputs; the modules provide 0.
8The site needs 7 digital outputs; the case and modules provide 6.
9The site needs 4 DO+ (60 VA) outputs; the 4DO+ modules provide 0.
10The site needs 2 analog outputs; the modules provide 0.
11The order manages 2,001 data points; the S4W manages up to 2,000.
12The order has 21 alarm sequences; the S4W supports 20.
13An alarm sequence has 15 recipients; the S4W supports 14 per sequence.
14The order has 21 deferral calendars; the S4W supports 20.
15The order has 11 calendar exceptions; the S4W supports 10.
16The datasheet lists a bus extension module (EXT) without saying when it is needed or what it adds; a person should confirm it.
17The order manages 2,500 data points; the S4W manages up to 2,000.
18The order has 5 communication modules; the S4W takes up to 3.
19The site needs 40 digital inputs; the case and modules provide 8.
20The site needs 3 4-20 mA analog inputs; the case and modules provide 0.
21The site needs 2 digital outputs; the case and modules provide 0.
22The order manages 3,000 data points; the S4W manages up to 2,000.
23An alarm sequence has 20 recipients; the S4W supports 14 per sequence.

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. Inputs and outputs: Small case with no extension modules for a lifting station

The agent's request. Please quote an S4W-RTU Small case with no extension modules and 1 x RS485. The site needs 24 digital inputs, 6 4-20 mA analog inputs, 6 digital outputs, with 900 data points, 6 alarm sequences, 8 recipients per sequence, 3 deferral calendars and 2 calendar exceptions. It is ready to send.

Verdict: Blocked.

  • Not enough digital inputs. The site needs 24 digital inputs; the case and modules provide 8.
  • Not enough 4-20 mA analog inputs. The site needs 6 4-20 mA analog inputs; the case and modules provide 2.
  • Not enough digital outputs. The site needs 6 digital outputs; the case and modules provide 2.

2. Inputs and outputs: The agent resubmits after fixing the errors

The agent's request. Please quote an S4W-RTU Small case with 1 x 16DI, 1 x 4AImA, 1 x 4DO and 1 x RS485. The site needs 24 digital inputs, 6 4-20 mA analog inputs, 6 digital outputs, with 900 data points, 6 alarm sequences, 8 recipients per sequence, 3 deferral calendars and 2 calendar exceptions. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 I/O module(s) and 1 communication module(s) fitted; 24 digital inputs, 6 analog 4-20 mA inputs and 6 digital outputs available.

3. Modules and data points: Large case with too many modules and data points

The agent's request. Please quote an S4W-RTU Large case with 7 x 16DI, 2 x 8AImA, 1 x 8DO, 1 x 4DO, 1 x 4DO+ and 2 x RS485, 1 x HID, 1 x DL. The site needs 120 digital inputs, 20 4-20 mA analog inputs, 12 digital outputs, with 2,400 data points, 12 alarm sequences, 10 recipients per sequence, 6 deferral calendars and 4 calendar exceptions. It is ready to send.

Verdict: Blocked.

  • More than ten I/O modules. The order has 12 I/O extension modules; the S4W takes up to ten.
  • More than three communication modules. The order has 4 communication modules; the S4W takes up to 3.
  • More than 2000 data points. The order manages 2,400 data points; the S4W manages up to 2,000.

4. Modules and data points: The agent resubmits after fixing the errors

The agent's request. Please quote an S4W-RTU Large case with 7 x 16DI, 2 x 8AImA, 1 x 8DO and 2 x RS485, 1 x HID, 1 x DL. The site needs 120 digital inputs, 20 4-20 mA analog inputs, 12 digital outputs, with 2,400 data points, 12 alarm sequences, 10 recipients per sequence, 6 deferral calendars and 4 calendar exceptions. It is ready to send.

Verdict: Blocked.

  • More than three communication modules. The order has 4 communication modules; the S4W takes up to 3.
  • More than 2000 data points. The order manages 2,400 data points; the S4W manages up to 2,000.

5. Modules and data points: The agent resubmits after fixing the errors

The agent's request. Please quote an S4W-RTU Large case with 7 x 16DI, 2 x 8AImA, 1 x 8DO and 2 x RS485, 1 x DL. The site needs 120 digital inputs, 20 4-20 mA analog inputs, 12 digital outputs, with 2,000 data points, 12 alarm sequences, 10 recipients per sequence, 6 deferral calendars and 4 calendar exceptions. It is ready to send.

Verdict: Allowed.

  • Order summary. 10 I/O module(s) and 3 communication module(s) fitted; 128 digital inputs, 20 analog 4-20 mA inputs and 12 digital outputs available.

6. Alarm recipients and bus extension: Medium case with 16 recipients and a bus extension module

The agent's request. Please quote an S4W-RTU Medium case with 1 x 8DI, 1 x 4AImA, 1 x 4DO and 1 x RS485. The site needs 20 digital inputs, 4 4-20 mA analog inputs, 8 digital outputs, with 1,500 data points, 10 alarm sequences, 16 recipients per sequence, 5 deferral calendars and 3 calendar exceptions. The order also includes the bus extension module (EXT). It is ready to send.

Verdict: Blocked.

  • More than 14 recipients in a sequence. An alarm sequence has 16 recipients; the S4W supports 14 per sequence.
  • Bus extension module to confirm. The datasheet lists a bus extension module (EXT) without saying when it is needed or what it adds; a person should confirm it.

7. Alarm recipients and bus extension: The agent resubmits after fixing the errors

The agent's request. Please quote an S4W-RTU Medium case with 1 x 8DI, 1 x 4AImA, 1 x 4DO and 1 x RS485. The site needs 20 digital inputs, 4 4-20 mA analog inputs, 8 digital outputs, with 1,500 data points, 10 alarm sequences, 14 recipients per sequence, 5 deferral calendars and 3 calendar exceptions. The order also includes the bus extension module (EXT). It is ready to send.

Verdict: Needs approval.

  • Bus extension module to confirm. The datasheet lists a bus extension module (EXT) without saying when it is needed or what it adds; a person should confirm it.
  • Order summary. 3 I/O module(s) and 1 communication module(s) fitted; 20 digital inputs, 6 analog 4-20 mA inputs and 8 digital outputs available.

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 an order for an S4W-RTU remote telecontrol unit from the public datasheet: the case, the I/O extension modules and communication modules, the inputs and outputs the site needs, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of that datasheet and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an S4W-RTU Large case with 7 x 16DI, 2 x 8AImA, 1 x 8DO, 1 x 4DO, 1 x 4DO+ and 2 x RS485. The site needs 120 digital inputs, 20 4-20 mA analog inputs, 12 digital outputs, with 2,400 data points, 12 alarm sequences. 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 order has 12 I/O extension modules; the S4W takes up to ten. The order has 4 communication modules; the S4W takes up to 3. The order manages 2,400 data points; the S4W manages up to 2,000.
  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 capacity that is the case plus the modules fitted, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It removes the module 4DO and module 4DO+.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. The order has 4 communication modules; the S4W takes up to 3. The order manages 2,400 data points; the S4W manages up to 2,000.
  12. One finding cleared. Still blocking: more than three communication modules and more than 2000 data points.
  13. The agent resubmits once more.
  14. The revised request. It changes the data points to 2,000. It removes the Communication module HID.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared.
  18. Three problems caught in one call, fixed in two passes, 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.