Predictika · Industrial cellular routers

An AI sales agent's industrial router order, checked before it goes out

An AI sales agent prepares an order for Teltonika Networks industrial cellular routers: the router model, cellular generation, SIM options, serial and GNSS needs, Ethernet ports, supply voltage, DIN rail kits and RMS (Remote Management System) packages. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the router line and returns a verdict, every reason and the figures it computed.

Scope: Teltonika RUT241, RUT956, RUTX11, RUTX50 and RUTM50 routers with DIN rail kits and RMS Management, Connect and API use. See everything this validator covers

This validator models orders for five Teltonika Networks industrial cellular routers and their RMS packages, not just the scenarios shown below.

  • Router fit — 5G (RUTX50, RUTM50) or 4G LTE, dual SIM, the eSIM variant (RUT241), RS232/RS485 serial (RUT956), GNSS, Ethernet ports and the DC supply range of each model.
  • Accessories — DIN rail kits against the router count.
  • RMS — the 30-day trial and the 3, 5 and 10 year Management packages, RMS Connect data packages assigned to a device, the free allowance of 100,000 RMS API requests per 30 days, a Custom RMS, and a review for very large deployments.

Any order for these routers that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this page shows none, so it produces no price build-up), other Teltonika router and gateway families, switches, regional order-code variants, certifications and carrier data plans. Most limits are modeled from comparable industrial cellular routers and are not Teltonika statements; only the model names, the 5G, dual SIM, eSIM, serial and GNSS families named above, and the RMS package structure (30-day trial, 3, 5 and 10 year packages, 150 GB data packages assigned to one device, 100,000 free API requests per 30 days) come from Teltonika public pages. Per-model port counts, supply ranges, and the 100-router review threshold are modeled.

The AI sales agentBuilds the router 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.

6 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 model that cannot do what the site needsOnly with care
5G, dual SIM, eSIM, serial and GNSS each exist on different models, so each need becomes a list rule kept in step with the catalog.
The needs and the model are in one request and checked together.
Ethernet ports and supply voltage that differ by modelOnly with care
The limit differs per model, so each model needs its own range rule.
Model, ports needed and supply voltage are checked together on every call.
Accessory and package counts compared with the router countOnly with workarounds
DIN kits and Connect data packages are separate lines whose quantities must be compared with the router count, which takes cross-line rules.
Router, kit and package counts are in one request and compared together.
RMS services that need an RMS planOnly with workarounds
Connect data and API use depend on the router being in RMS, a choice made on another line.
The plan and the services are in one request and every dependency is checked together.
Stated totals that do not match the orderOnly with workarounds
A total typed into the order has to be recomputed from model and quantity and compared, usually late.
Ports and RMS years are recomputed and compared with the stated ones.

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 order; approval findings need a person to sign off; everything else is computed.

1The site needs 5G and the RUTX11 is a 4G LTE router; the RUTX50 and RUTM50 are the 5G routers.
2The site needs 5G and the RUT956 is a 4G LTE router; the RUTX50 and RUTM50 are the 5G routers.
3Dual SIM failover needs two SIM slots; the RUT241 has one physical SIM slot (plus eSIM profiles on the eSIM variant).
4The eSIM variant is the RUT241; the RUTX11 is ordered with physical SIM slots only.
5The site needs an RS232/RS485 serial port; of these models only the RUT956 has one, and the order is for the RUTX50.
6The site needs GNSS location; the RUT241 has no GNSS.
7The site needs 5 Ethernet ports on each router; the RUTX11 has 4.
8The site needs 3 Ethernet ports on each router; the RUT241 has 2.
9The site supplies 31 VDC; the RUTX11 accepts 9 to 30 VDC.
10The site supplies 51 VDC; the RUTM50 accepts 9 to 50 VDC.
11The site supplies 8 VDC; the RUTX11 accepts 9 to 30 VDC.
12The order has 21 DIN rail kits for 20 routers; one kit is needed per router at most.
13An RMS Connect data package is assigned to one device and the order has 21 packages for 20 routers.
14RMS Connect data packages are used by devices registered in RMS and the order has no RMS plan.
15The order expects 20 thousand RMS API requests a month and has no RMS plan.
16The order expects 10 thousand RMS API requests a month and has no RMS plan.
17The order expects 101 thousand RMS API requests a month; the free allowance is 100,000 requests per 30 days and higher use is arranged with Teltonika.
18The order states 60 Ethernet ports in total; 20 routers with 4 ports each come to 80.

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. Pump station routers: Sixty RUTX11 routers that need an RS232/RS485 serial port

The agent's request. Please order 60 Teltonika RUTX11 routers for sites powered at 24 VDC that need 3 Ethernet ports, with an RS232/RS485 serial port, GNSS, 60 DIN rail kits, and a 5 year RMS Management package. The order states 240 Ethernet ports in total and 5 years of RMS Management. It is ready to send.

Verdict: Blocked.

  • RS232/RS485 serial not on this model. The site needs an RS232/RS485 serial port; of these models only the RUT956 has one, and the order is for the RUTX11.

2. Pump station routers: The agent resubmits after fixing the errors

The agent's request. Please order 60 Teltonika RUT956 routers for sites powered at 24 VDC that need 3 Ethernet ports, with an RS232/RS485 serial port, GNSS, 60 DIN rail kits, and a 5 year RMS Management package. The order states 240 Ethernet ports in total and 5 years of RMS Management. It is ready to send.

Verdict: Allowed.

  • Order summary. 60 RUT956 routers with 4 Ethernet ports each (240 in all) and 5 years of RMS Management.

3. Parcel locker routers: Two hundred fifty RUT241 routers with dual SIM

The agent's request. Please order 250 Teltonika RUT241 routers for sites powered at 12 VDC that need 2 Ethernet ports, with dual SIM, eSIM, 0 DIN rail kits, and a 3 year RMS Management package, 250 RMS Connect data packages. The order states 500 Ethernet ports in total and 3 years of RMS Management. It is ready to send.

Verdict: Blocked.

  • Dual SIM not on this model. Dual SIM failover needs two SIM slots; the RUT241 has one physical SIM slot (plus eSIM profiles on the eSIM variant).
  • Large deployment to review. The order is for 250 routers; a deployment of 100 or more routers needs a person to review it.

4. Parcel locker routers: The agent resubmits after fixing the errors

The agent's request. Please order 250 Teltonika RUTX11 routers for sites powered at 12 VDC that need 2 Ethernet ports, with dual SIM, 0 DIN rail kits, and a 3 year RMS Management package, 250 RMS Connect data packages. The order states 1,000 Ethernet ports in total and 3 years of RMS Management. It is ready to send.

Verdict: Needs approval.

  • Large deployment to review. The order is for 250 routers; a deployment of 100 or more routers needs a person to review it.
  • Order summary. 250 RUTX11 routers with 4 Ethernet ports each (1,000 in all) and 3 years of RMS Management.

5. Depot routers: One hundred twenty RUTM50 routers with a stated RMS term that does not match

The agent's request. Please order 120 Teltonika RUTM50 routers for sites powered at 48 VDC that need 4 Ethernet ports, with 5G, 120 DIN rail kits, and a 10 year RMS Management package, 60 RMS Connect data packages, and about 400 thousand RMS API requests a month. The order states 600 Ethernet ports in total and 5 years of RMS Management. It is ready to send.

Verdict: Blocked.

  • Stated RMS years do not match. The order states 5 years of RMS Management; the chosen plan gives 10.
  • Large deployment to review. The order is for 120 routers; a deployment of 100 or more routers needs a person to review it.
  • API use above the free allowance. The order expects 400 thousand RMS API requests a month; the free allowance is 100,000 requests per 30 days and higher use is arranged with Teltonika.

6. Depot routers: The agent resubmits after fixing the errors

The agent's request. Please order 120 Teltonika RUTM50 routers for sites powered at 48 VDC that need 4 Ethernet ports, with 5G, 120 DIN rail kits, and a 10 year RMS Management package, 60 RMS Connect data packages, and about 400 thousand RMS API requests a month. The order states 600 Ethernet ports in total and 10 years of RMS Management. It is ready to send.

Verdict: Needs approval.

  • Large deployment to review. The order is for 120 routers; a deployment of 100 or more routers needs a person to review it.
  • API use above the free allowance. The order expects 400 thousand RMS API requests a month; the free allowance is 100,000 requests per 30 days and higher use is arranged with Teltonika.
  • Order summary. 120 RUTM50 routers with 5 Ethernet ports each (600 in all) and 10 years of RMS Management.

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 Teltonika Networks industrial cellular routers: the router model, cellular generation, SIM options, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the router line 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 order 60 Teltonika RUTX11 routers for sites powered at 24 VDC that need 3 Ethernet ports, with an RS232/RS485 serial port. The order states 240 Ethernet ports in total and 5 years of RMS Management. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. The site needs an RS232/RS485 serial port; of these models only the RUT956 has one, and the order is for the RUTX11.
  6. The validator returned one blocking finding 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 order are checked against each other.
  7. What this shows: for a model that cannot do what the site needs, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the router to Teltonika RUT956.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The earlier finding is cleared, and the validator's figure matches the order.
  13. One problem caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.