Predictika · Tolling reader orders
An AI sales agent prepares an order for a Kapsch JANUS multi-protocol reader lane from the public Kapsch datasheets and FAQ: the reader model, power, mounting, antennas and RF modules, active protocols, site limits, reader sync, licensing and transponders. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of those published limits and returns a verdict, every reason and the figures it computed.
This validator models JANUS reader lane orders using the public Kapsch MPR2.4 and MPR4.1 datasheets, the multi-protocol reader FAQ and the transponder datasheets, not just the scenarios shown below.
Any single JANUS MPR2.4 or MPR4.1 reader lane order is in scope — not only the scenarios pictured here. Not covered: prices (Kapsch publishes no list prices for these products, so this validator produces no price build-up), other Kapsch readers and products, antennas and cabling part numbers, and local regulation beyond the license reminder. Assumptions: the MPR4.1 is treated as having no RF modules and no redundancy because its datasheet lists none, and TDMAv6 support is sent to a person because the datasheets list only TDM.
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 |
|---|---|---|
| Reader model that fixes ports, power and mounting | Only with care Each reader brings its own port count, supply and mounting, and every other choice has to be kept in step by hand. | The reader decides the antenna ports, the supply and the mounting, and all three are checked together on every call. |
| Protocols that may be active together | Only with workarounds A count of active protocols with different caps by speed and by redundancy, written as separate rules. | The active protocols are counted on every call and compared with each cap that applies. |
| Limits that depend on the reader and the site | Only with workarounds Temperature range, fans, spacing and sync lengths each differ by reader and need rules of their own. | The site temperatures, fans, reader spacing and cable lengths are checked against the reader's limits in one pass. |
| A stated figure that disagrees with the datasheet | Only with workarounds The stated antenna ports and transponders per box are separate fields and each needs its own rule. | Each stated figure is part of the request and is compared with the datasheet figure on every call. |
| A choice the datasheet leaves open | Only with workarounds Rules know pass or fail; a TDMAv6 transponder, a speed above the tested range or an RF module on the MPR4.1 has to be built as a special rule. | It goes to a person as needs approval, neither passed nor blocked. |
| 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 quote; approval findings need a person to sign off; everything else is computed.
| 1 | The quote has 5 antennas; this reader has 4 antenna ports. |
| 2 | The quote has 9 antennas; this reader has 8 antenna ports. |
| 3 | The MPR2.4 uses one RF module per antenna; the quote has 3 RF modules for 4 antennas. |
| 4 | A single MPR4.1 reader serves up to four lanes; the quote has 5 lanes. |
| 5 | California Title 21 (T21) is listed for the MPR4.1 only; the MPR2.4 datasheet does not list it. |
| 6 | At most four protocols can be active at the same time on a reader; the quote has 5. |
| 7 | Four protocols are active at highway speed; Kapsch recommends at most three, so a person should confirm the protocol set with Kapsch. |
| 8 | Redundant operation is listed for the MPR2.4 only; the MPR4.1 datasheet lists no redundancy. |
| 9 | A redundant reader with these protocols takes at most 5 RF modules (8 with a TDM frame and no more than 2 other protocols, otherwise 5); the quote has 8. |
| 10 | A redundant reader with these protocols takes at most 5 RF modules (8 with a TDM frame and no more than 2 other protocols, otherwise 5); the quote has 6. |
| 11 | MRFMS and MRFMS+ RF modules cannot be mixed within a single reader. |
| 12 | The power supply on the quote does not match the reader (the MPR2.4 takes 115 to 230 VAC; the MPR4.1 takes 19 to 30 VDC). |
| 13 | The site low of -35 C is below the reader operating limit of -34 C. |
| 14 | The site high of 75 C is above the 74 C operating limit of the readers. |
| 15 | The MPR2.4 operates above 55 C only with circulating fans; the site high is 60 C and the quote has no fan tray. |
| 16 | The MPR2.4 is a rack-mount reader designed for a NEMA 4 cabinet; only the MPR4.1 is built for outdoor mounting without a cabinet. |
| 17 | Readers within 600 ft of each other must be synchronized; the nearest reader is 500 ft away and the quote has no sync. |
| 18 | The sync cable runs total 2,100 ft; the recommended maximum is 2,000 ft for all segments to the hub. |
| 19 | One sync cable segment is 1,600 ft; the recommended maximum is 1,500 ft. |
| 20 | A site license (for example FCC Part 90 in the USA) is required at each site that has an operating reader; the quote has none. |
| 21 | The readers can write only to TDM and 6C transponders; the other protocols are read only. |
| 22 | The quote needs to write to a protocol that is not active on the reader. |
| 23 | The transponder on the quote needs a protocol that is not active on the reader. |
| 24 | The reader datasheets list Kapsch TDM and do not list TDMAv6; a person should confirm the reader supports the TDMAv6 transponder quoted. |
| 25 | The ISO 6C switchable transponder comes in two-way and three-way versions; the quote has 4 positions. |
| 26 | ISO 6C switchable transponders are pre-encoded from the customer serial numbers and programming data, which must come with the purchase order; the quote has none. |
| 27 | The quote states 250 transponders per box; the listed maximum is 200. |
| 28 | The quote states 4 antenna ports for this reader, but the datasheet lists 8. |
| 29 | The readers were tested in multi-protocol mode up to 100 mph and Kapsch extrapolates above that; a person should confirm the quoted 110 mph. |
| 30 | The MPR4.1 datasheet lists no RF modules; a person should confirm the 2 RF modules on the quote. |
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 a JANUS MPR2.4 reader for 2 lanes with 4 antennas and 4 RF modules, DC power, mounted outdoors, with the TDM, ISO 6C protocols active, at a site from -36 to 35 C, with the nearest reader 800 ft away, and 1,200 exterior TDM transponders. The order states that the reader has 8 antenna ports. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JANUS MPR4.1 reader for 2 lanes with 4 antennas, DC power, mounted outdoors, with the TDM, ISO 6C protocols active, at a site from -36 to 35 C, with the nearest reader 800 ft away, and 1,200 exterior TDM transponders. The order states that the reader has 4 antenna ports. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a JANUS MPR2.4 reader for 2 lanes with 8 antennas and 8 RF modules, AC power, installed in a cabinet, redundant, with the TDM, ISO 6C, 6B, ATA protocols active at highway speed, at a site from -10 to 35 C, with the nearest reader 450 ft away, and 800 switchable ISO 6C transponders with 3 positions. The order states that the reader has 8 antenna ports. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JANUS MPR2.4 reader for 2 lanes with 8 antennas and 8 RF modules, AC power, installed in a cabinet, redundant, with the TDM, ISO 6C, 6B protocols active at highway speed, at a site from -10 to 35 C, with the nearest reader 450 ft away and synchronized, and 800 switchable ISO 6C transponders with 3 positions, with the encoding data supplied. The order states that the reader has 8 antenna ports. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a JANUS MPR4.1 reader for 3 lanes with 2 antennas and 2 RF modules, DC power, mounted outdoors, with the TDM, ISO 6C, Title 21 protocols active, for vehicles up to 110 mph, at a site from -10 to 35 C, with the nearest reader 800 ft away, and 1,500 switchable ISO 6C transponders with 3 positions, with the encoding data supplied. The order states that the reader has 4 antenna ports. It states 250 transponders per box. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JANUS MPR4.1 reader for 3 lanes with 2 antennas and 2 RF modules, DC power, mounted outdoors, with the TDM, ISO 6C, Title 21 protocols active, for vehicles up to 110 mph, at a site from -10 to 35 C, with the nearest reader 800 ft away, and 1,500 switchable ISO 6C transponders with 3 positions, with the encoding data supplied. The order states that the reader has 4 antenna ports. It states 200 transponders per box. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a JANUS MPR4.1 reader for 3 lanes with 2 antennas, DC power, mounted outdoors, with the TDM, ISO 6C, Title 21 protocols active, for vehicles up to 100 mph, at a site from -10 to 35 C, with the nearest reader 800 ft away, and 1,500 switchable ISO 6C transponders with 3 positions, with the encoding data supplied. The order states that the reader has 4 antenna ports. It states 200 transponders per box. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.