Predictika · IoT managed connectivity: SIM and device fit, coverage, plan sizing and discount authority
An AI sales agent prepares a quote for managed IoT connectivity (SIMs and pooled data plans for a fleet of devices), priced in euros, for a fictional customer. Before it goes out, the agent sends it to Predictika’s validator, which checks the SIM and radio against the device and the country, sizes the plan, applies the term, volume and discount rules, compares the contract total the agent states with the one it computes, and returns a verdict with every reason.
This validator models IoT managed connectivity quotes in the style of public IoT connectivity offers. It handles any combination of the devices, SIMs, plans and countries in its catalog, not just the scenarios shown below.
It does not cover consumer mobile plans or fixed-line products, real list prices, network coverage maps, or tax and multi-currency quoting.
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 or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator catches | Typical rules-based CPQ | Predictika |
|---|---|---|
| SIM form, grade and device fit | Only with care Whether a SIM fits a device depends on the form factor, the device socket or footprint and the device grade. Each pairing is easy to write; keeping the matrix complete as devices and SIMs are added is the work. | Form, grade and device attributes are read from the catalog and checked together on every call. |
| Radio technology and country coverage | Only with care A device supports some radios and a country offers some radios, so the rule needs both lists, and NB-IoT adds a data ceiling. | Device radios, country coverage and the NB-IoT limit are checked together. |
| The permanent-roaming rule | Only with workarounds The rule forces a different SIM product only in certain countries and then adds a fee per SIM-month, so it changes both validity and price. | Roaming ban, SIM product and the local-profile fee are derived together and priced in. |
| Plan sizing and overage from expected usage | Only with workarounds Overage depends on expected usage against the pool, a figure the rep types as a plain number and the price rules must then fold into the recurring price. | Usage against the pool is computed, overage is priced in, and the sizing review is raised when it is more than twice the allowance. |
| Private APN and static IP prerequisites | Only with care The prerequisites depend on fleet size and term together, and a static IP depends on the APN choice. | Fleet size, term and APN are checked together on every call. |
| Volume and term discounts with authority limits | Only with workarounds The tier, the term discount and the approval limit depend on computed figures, and the limit changes with contract value. | Tier, term discount and the limit by contract value are computed, and the discount is checked on every call. |
| The total the agent states | Only with workarounds Comparing a stated total with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures. | The stated contract total is a field in the request and is checked against the computed total. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved, 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 whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| Rule | Effect | What it checks |
|---|---|---|
| 1 | block | The SIM form must fit the device: a plug-in SIM needs a socket, a solder-down SIM needs an MFF2 footprint |
| 2 | block | A rugged device needs an industrial-grade SIM, not a consumer plug-in SIM |
| 3 | block | eUICC SIMs are sold from 500 SIMs per order |
| 4 | block | The radio technology (LTE-M, NB-IoT or 4G) must be supported by the device |
| 5 | block | LTE-M and NB-IoT must be offered in the deployment country |
| 6 | block | Where permanent roaming is banned, only eUICC SIMs with a local profile may be used (the profile adds a per-SIM-month fee) |
| 7 | block | The plan zone must cover the deployment country |
| 8 | block | NB-IoT is limited to 10 MB per SIM per month |
| 9 | needs approval | Expected usage above twice the pool allowance needs a person to review the plan size; overage is priced in |
| 10 | block | A private APN needs at least 1,000 SIMs and a term of at least 24 months |
| 11 | block | A static IP needs a private APN |
| 12 | computed | Volume tier: 10 percent off the plan price from 10,000 SIMs and 20 percent from 100,000 |
| 13 | computed | Term discount of 3, 6 and 10 percent at 24, 36 and 60 months |
| 14 | computed | One-time SIM charge by SIM form, plus APN setup where a private APN is chosen |
| 15 | approval, then block | Extra discount authority: a sales rep up to 5 percent, approval up to 15 percent (25 percent on contracts of EUR 1 million or more), a block beyond |
| 16 | block | The contract total the agent states must match the validator total within EUR 1 |
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. Battery asset trackers for India: 20,000 standard industrial solder-down SIMs on the Global Pool 5 MB plan over NB-IoT, about 2 MB per SIM each month, 36 months. Contract total EUR 1,022,592. Ready to send.
Verdict: Blocked.
The agent's request. Battery asset trackers for India: 20,000 eUICC SIMs with a local profile on the Global Pool 5 MB plan over NB-IoT, about 2 MB per SIM each month, 36 months. Contract total EUR 1,315,312. Ready to send.
Verdict: Allowed.
The agent's request. Embedded smart meters for Germany: 50,000 consumer plug-in SIMs on the Europe Pool 1 MB plan over NB-IoT, about 1 MB per SIM each month, 36 months. Contract total EUR 725,260. Ready to send.
Verdict: Blocked.
The agent's request. Embedded smart meters for Germany: 50,000 industrial solder-down SIMs on the Europe Pool 1 MB plan over NB-IoT, about 1 MB per SIM each month, 36 months. Contract total EUR 805,260. Ready to send.
Verdict: Allowed.
The agent's request. A pilot for vehicle telematics units in Germany: 200 eUICC SIMs on the Europe Pool 10 MB plan over 4G, about 5 MB per SIM each month, 36 months, with a 20 percent extra discount. Contract total EUR 5,761.60. Ready to send.
Verdict: Blocked.
The agent's request. A pilot for vehicle telematics units in Germany: 500 eUICC SIMs on the Europe Pool 10 MB plan over 4G, about 5 MB per SIM each month, 36 months, with an 8 percent extra discount. Contract total EUR 16,456. Ready to send.
Verdict: Needs approval.
The agent's request. Vehicle telematics units for the United States: 50,000 industrial solder-down SIMs on the Europe and Americas Pool 20 MB plan over LTE-M, about 15 MB per SIM each month, 36 months. Contract total EUR 2,862,654. Ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.