Predictika · Operator panel orders
An AI sales agent prepares an order for Beijer Electronics X2 pro operator panels: the panel size, the ports and display the application needs, and the cabinet it will be installed in. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the technical data in the Beijer hardware and installation manuals and returns a verdict and every reason.
This validator models orders for the seven X2 pro panels from the technical data in their hardware and installation manuals, not just the scenarios shown below.
Any order for these panels that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are published in the documents read, so this validator produces no price build-up or itemized list), accessories, software licensing and the Configuration manual, and Beijer panels other than the X2 pro.
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 |
|---|---|---|
| Ports that differ for every panel | Only with care Ethernet, USB and CAN counts differ across seven panels; a rule or attribute per panel works, but each is entered and maintained by hand. | Every panel is checked against its own port counts on every call, and the finding names the numbers. |
| Installation limits such as plate thickness and temperature | Only with workarounds Numeric limits that depend on which panel was chosen are usually written as a separate rule per model. | The limit of the chosen panel is looked up and compared on every call. |
| Manual that disagrees with itself | Only with workarounds A doubtful item is either enforced as a hard rule or left out, with nothing to send it to a person. | The doubtful CAN item returns a finding that needs a person to confirm, separate from hard blocks. |
| 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 | The application needs 2 Ethernet ports on the panel; the chosen panel has 1. |
| 2 | The application needs 2 USB host ports; the chosen panel has 1. |
| 3 | The application needs 2 CAN ports; the chosen panel has 1. |
| 4 | The application needs 1 CAN ports; the chosen panel has 0. |
| 5 | The Beijer manual for the X2 pro 7 2eth lists a CAN port in one place and not in another; a person should confirm it before CAN is ordered. |
| 6 | The application needs 2 RS-232 ports; X2 pro panels have 1. |
| 7 | The application needs 2 RS-422 ports; X2 pro panels have 1 RS-422 port as an alternative to 2 RS-485 ports. |
| 8 | The application needs 3 RS-485 ports; X2 pro panels have 2. |
| 9 | The application needs both RS-422 and RS-485; X2 pro panels offer 1 RS-422 port or 2 RS-485 ports, not both. |
| 10 | The application needs a display of at least 1024 by 600 pixels; the chosen panel has 800 by 480 pixels. |
| 11 | The application needs a display of at least 801 by 480 pixels; the chosen panel has 800 by 480 pixels. |
| 12 | The application needs a display of at least 1280 by 801 pixels; the chosen panel has 1280 by 800 pixels. |
| 13 | The mounting plate is 12 mm thick; the chosen panel allows a maximum installation plate thickness of 11 mm. |
| 14 | The mounting plate is 8 mm thick; the chosen panel allows a maximum installation plate thickness of 7 mm. |
| 15 | The cabinet has 42 mm of depth behind the plate; the chosen panel needs a mounting depth of 43 mm. |
| 16 | The cabinet depth of 43 mm covers the mounting depth of 43 mm but not the extra 100 mm of clearance the manual lists; a person should confirm there is room for the cables. |
| 17 | The cabinet depth of 142 mm covers the mounting depth of 43 mm but not the extra 100 mm of clearance the manual lists; a person should confirm there is room for the cables. |
| 18 | The cabinet temperature is 61 degrees C; the chosen panel operates from -10 to 60 degrees C. |
| 19 | The cabinet temperature is -11 degrees C; the chosen panel operates from -10 to 60 degrees C. |
| 20 | The cabinet temperature is 51 degrees C; the chosen panel operates from 0 to 50 degrees C. |
| 21 | The cabinet temperature is -1 degrees C; the chosen panel operates from 0 to 50 degrees C. |
| 22 | The relative humidity is 86 percent; X2 pro panels operate at 5 to 85 percent, non-condensing. |
| 23 | The relative humidity is 4 percent; X2 pro panels operate at 5 to 85 percent, non-condensing. |
| 24 | The supply is 17 volts DC; X2 pro panels run on 24 volts DC, from 18 to 32 volts. |
| 25 | The supply is 33 volts DC; X2 pro panels run on 24 volts DC, from 18 to 32 volts. |
| 26 | The application needs front protection of IP 66; the chosen panel is IP 65. |
| 27 | The order has 0 panels; at least 1 is needed. |
| 28 | The panels draw 100.8 watts in total at rated voltage; the power supply provides 100.0 watts. |
| 29 | The order states a total power draw of 40.0 watts; the panels draw 43.2 watts at rated voltage. |
| 30 | The panels draw 136.8 watts in total at rated voltage; the power supply provides 100.0 watts. |
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 1 X2 pro 7 panel: 2 Ethernet, 3 RS-485 ports, a display of at least 1280 by 800 pixels, in a cabinet at 25 degrees C with a 3 mm plate, on a 100 W power supply. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 X2 pro 12 panel: 2 Ethernet, 2 RS-485 ports, a display of at least 1280 by 800 pixels, in a cabinet at 25 degrees C with a 3 mm plate, on a 100 W power supply. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 1 X2 pro 10 panel: 1 Ethernet, 0 RS-485 ports, a display of at least 1024 by 600 pixels, in a cabinet at 65 degrees C with a 9 mm plate, on a 100 W power supply. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 X2 pro 10 panel: 1 Ethernet, 0 RS-485 ports, a display of at least 1024 by 600 pixels, in a cabinet at 55 degrees C with a 9 mm plate, on a 100 W power supply. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 X2 pro 10 panel: 1 Ethernet, 0 RS-485 ports, a display of at least 1024 by 600 pixels, in a cabinet at 55 degrees C with a 6 mm plate, on a 100 W power supply. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 4 X2 pro 15 panels: 1 Ethernet, 0 RS-485 ports, a display of at least 1280 by 800 pixels, in a cabinet at 25 degrees C with a 3 mm plate, on a 100 W power supply. The order states a total power draw of 70 W. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 3 X2 pro 15 panels: 1 Ethernet, 0 RS-485 ports, a display of at least 1280 by 800 pixels, in a cabinet at 25 degrees C with a 3 mm plate, on a 100 W power supply. The order states a total power draw of 93.6 W. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.