Predictika · IO-Link master quotes
An AI sales agent prepares a quote for ifm IO-Link masters: a series, a fieldbus, the installation environment, the devices on each master, the sensor current, the cables and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how the masters, ports, cables and environments fit together and returns a verdict, every reason and the total it computed.
This validator models ifm IO-Link master quotes, not just the scenarios shown below.
Any ifm IO-Link master quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: article numbers beyond the series, sensors, gateways and software. The series names, fieldbus families and port counts come from ifm datasheets; the fieldbus-to-series rules, sensor supply limits, cable rules, housing availability, thresholds and all prices are modeled from comparable products, not published by ifm, and prices are illustrative.
6 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 |
|---|---|---|
| A series that must suit the fieldbus and the environment | Only with care Each series is offered with some fieldbus interfaces and some housings, so a table and a rule per combination are needed, and every new master adds rows. | The series, the fieldbus and the environment are in one request and are checked together on every call. |
| Devices that must fit the ports | Only with care Each series has its own port and Class B port counts, so a lookup per series and a comparison with the devices per master are needed. | The series sets the ports and the devices per master are compared with them directly. |
| Cables that follow from the devices and masters | Only with workarounds The cable counts depend on the devices, the masters and the series, spread over several fields, and a separate calculation is needed for each. | The cable counts are fields of the request and are compared with the devices and masters in the same pass. |
| A stated total that must match the computed total | Only with workarounds The total is built from masters, cables and a discount, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed total on every call. |
| 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 quote connects 5 IO-Link devices to each master; this series has 4 ports. |
| 2 | 1 devices per master need a Class B port; this series has 0 Class B ports. |
| 3 | The requested fieldbus interface is not offered on the chosen master series in this model. |
| 4 | The chosen master series does not suit the installation environment (IP20 cabinet masters are for control cabinets, field masters are for machine mounting, and the SmartLine has no IP69K housing). |
| 5 | The connected devices draw 3,601 mA from one master; the sensor supply is limited to 3,600 mA. |
| 6 | The quote has 10 IO-Link cables for 12 connected devices; one cable is needed per device. |
| 7 | The quote has 1 Ethernet cables for 2 masters; each master needs at least one. |
| 8 | The quote has 1 power cables for 2 field masters; each field master needs one. |
| 9 | The quote states a total of 119,000 cents; the illustrative prices give 119,200 cents. |
| 10 | The discount is above 10 percent of the subtotal; a sales manager should approve it. |
| 11 | The discount of 30,000 cents is above 25 percent of the 119,200 cent subtotal. |
| 12 | An order of 50 or more masters is priced as a project; a person should confirm it. |
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 quote 4 SmartLine masters with EtherCAT, for a washdown (IP69K) installation, with 6 IO-Link devices on each master drawing 2,000 mA, with 20 IO-Link cables, 4 Ethernet cables and 4 power cables. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 DataLine masters with EtherCAT, for a washdown (IP69K) installation, with 6 IO-Link devices on each master drawing 2,000 mA, with 24 IO-Link cables, 4 Ethernet cables and 4 power cables, for a total of 254,400 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3 DataLine masters with PROFINET, for a machine-mounted (IP67) installation, with 8 IO-Link devices on each master drawing 3,000 mA, 2 of them Class B devices, with 24 IO-Link cables, 3 Ethernet cables and 3 power cables, and a discount of 40,000 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 PerformanceLine masters with PROFINET, for a machine-mounted (IP67) installation, with 8 IO-Link devices on each master drawing 3,000 mA, 2 of them Class B devices, with 24 IO-Link cables, 3 Ethernet cables and 3 power cables, and a discount of 40,000 cents. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 2 CabinetLine masters with Modbus TCP, for a control cabinet (IP20) installation, with 8 IO-Link devices on each master drawing 3,800 mA, with 16 IO-Link cables and 2 Ethernet cables, for a total of 100,000 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 CabinetLine masters with Modbus TCP, for a control cabinet (IP20) installation, with 8 IO-Link devices on each master drawing 3,800 mA, with 16 IO-Link cables and 2 Ethernet cables, for a total of 133,200 cents. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.