Predictika · Motorola APX radio fleet quotes
An AI sales agent prepares a fleet quote for Motorola APX radios on an ASTRO 25 system: radio model, bands, encryption, trunked access, accessories, key variable loaders, service plan, contract pricing and discounts, in US dollars. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the configuration and pricing rules, compares the total the quote states with the computed one, and returns every finding together with the line-item quote. This is an illustrative model built from public product names with fictional prices; it is not Motorola Solutions' internal rule set.
This validator models one product line: fleet quotes for APX portable and mobile two-way radios with frequency bands, encryption, trunked system access and Phase 2 TDMA, smart applications, chargers, key variable loaders, vehicle installation, service plans, contract pricing and discounts. It handles any quote involving these products and options, not only the scenarios shown on this page. It does not cover other Motorola Solutions product lines.
7 scenarios in 4 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 |
|---|---|---|
| Radio capability limits: bands per model, LTE for smart applications, no spare batteries on mobiles | Easy A product-attribute table with a few compatibility rules handles this well in most CPQ tools. | The radio model carries its limits, and each request is compared with them on every call, with the model name in the finding. |
| Encryption allowed by agency type and by system, with FIPS AES-256 required for federal fleets | Only with care Agency, system and encryption together form a three-way rule; each new agency type or encryption option needs another combination written out. | Agency, system and encryption are checked together on every call, so each disallowed combination is its own named finding. |
| Key variable loaders needed per 100 encrypted radios, and spare batteries by shift length | Only with workarounds Both limits are ratios between a quantity of one item and the count of another. Rules-based CPQ usually ends up with a custom script for them, and the thresholds sit buried in it. | The loader count and the battery need are computed from the fleet size and the shift length on every call, and the finding gives both figures. |
| Contract pricing (state, GSA) that cannot stack with an extra discount, and GSA for federal agencies only | Only with care Exclusion rules between price lists are easy to write once and easy to miss when a new contract vehicle is added. | Each contract vehicle states what it may not be combined with, and a violation is reported with the vehicle named. |
| Extra discount authority: rep up to 5 percent, approvable to 12, blocked above | Only with workarounds Tiered authority that changes the outcome from allow to approval to block needs several linked rules, and the tiers drift when pricing policy changes. | The requested discount is placed against the rep limit and the approvable maximum on every call: approval in between, block above. |
| Stated total price that must match the computed one | Only with workarounds A rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is. | The stated total travels with the quote and is compared with the computed total on every call. |
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 | 15 percent extra discount exceeds the 12 percent maximum. |
| 2 | 16 hour shifts need at least one spare battery per portable radio. |
| 3 | 2 bands requested but the APX 6000 supports at most 1. |
| 4 | 8 percent extra discount is above the 5 percent a rep can give; approvable up to 12 percent. |
| 5 | A service term of 0 years is outside the 1 to 5 years offered. |
| 6 | ADP encryption is not permitted on this ASTRO 25 trunked system; use AES-256. |
| 7 | An encrypted fleet of 101 radios needs at least 2 key variable loaders; the quote has 1. |
| 8 | Federal agencies require FIPS AES-256 encryption. |
| 9 | GSA pricing cannot be combined with an extra discount. |
| 10 | GSA schedule pricing is for federal agencies only. |
| 11 | Mobile radios run on vehicle power; remove the spare batteries. |
| 12 | Phase 2 TDMA applies to trunked systems only. |
| 13 | Smart applications need an LTE-capable radio; the APX 8000 has no LTE. |
| 14 | State contract pricing cannot be combined with an extra discount. |
| 15 | Stated total price does not match: the agent stated $577,830.00; the validator computes $481,525.00. |
| 16 | The fleet is quoted without a service plan; a waiver is required. |
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. Quote for Redstone Federal Field Office (federal agency): 60 APX 8000 radios with ADP encryption, ASTRO 25 trunked access and 1 key variable loader, for 10-hour shifts on a ASTRO 25 trunked system, with the Essential service plan for 3 years. The quote states a total price of $444,475.00. It is ready to send.
Verdict: Blocked.
The agent's request. Quote for Redstone Federal Field Office (federal agency): 60 APX 8000 radios with AES-256 encryption, ASTRO 25 trunked access and 1 key variable loader, for 10-hour shifts on a ASTRO 25 trunked system, with the Essential service plan for 3 years. The quote states a total price of $481,525.00. It is ready to send.
Verdict: Allowed.
The agent's request. Quote for Tri-County Emergency Services (public safety agency): 120 APX NEXT radios with AES-256 encryption, ASTRO 25 trunked access, smart applications, 2 frequency bands per radio and 1 key variable loader, for 16-hour shifts on a ASTRO 25 trunked system, with the Advanced service plan for 3 years. The quote states a total price of $1,363,950.00. It is ready to send.
Verdict: Blocked.
The agent's request. Quote for Tri-County Emergency Services (public safety agency): 120 APX NEXT radios with AES-256 encryption, ASTRO 25 trunked access, smart applications, 2 frequency bands per radio, a spare battery for each radio and 2 key variable loaders, for 16-hour shifts on a ASTRO 25 trunked system, with the Advanced service plan for 3 years. The quote states a total price of $1,390,860.00. It is ready to send.
Verdict: Allowed.
The agent's request. Quote for City of Brookfield (public safety agency): 80 APX 6000 radios with AES-256 encryption, Phase 2 TDMA and 1 key variable loader, priced on the GSA schedule, with an extra 8 percent discount, for 10-hour shifts on a conventional system, with the Essential service plan for 3 years. The quote states a total price of $340,056.00. It is ready to send.
Verdict: Blocked.
The agent's request. Quote for City of Brookfield (public safety agency): 80 APX 6000 radios with AES-256 encryption, ASTRO 25 trunked access, Phase 2 TDMA and 1 key variable loader, with an extra 8 percent discount, for 10-hour shifts on a ASTRO 25 trunked system, with the Essential service plan for 3 years. The quote states a total price of $456,621.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Quote for Cascade Valley Power and Light (utility): 40 APX 8500 mobile radios with AES-256 encryption, ASTRO 25 trunked access, 2 frequency bands per radio and 1 key variable loader, priced under the state contract, for 8-hour shifts on a ASTRO 25 trunked system, with the Essential service plan for 5 years. The quote states a total price of $356,999.10. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.