Predictika · Motorola APX radio fleet quotes

An AI sales agent's radio fleet quote, checked before it goes out

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.

Scope: Motorola APX radio fleet quotes for an ASTRO 25 system (APX NEXT, N70, 8000, 6000, mobile 8500 and 4500). See everything this validator covers

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.

  • Covered: radio capability — six radio models with their band limits, LTE support and portable or mobile form, and the options each one can take.
  • Covered: encryption and system — ADP, AES-256 and multikey options, FIPS AES-256 for federal agencies, ADP on trunked systems, and Phase 2 TDMA on trunked systems only.
  • Covered: accessories — chargers per six slots, key variable loaders per 100 encrypted radios, spare batteries by shift length, and none for mobile radios.
  • Covered: commercial terms — fleet volume tiers, state contract and GSA pricing and what they may not be combined with, extra discount authority and approval, service plans and terms, and the total the agent states.
  • Not covered — other Motorola Solutions products, real prices and contract vehicles, and customer-specific terms. Other areas can be added.
  • Labeled as assumptions — prices, limits, discount tiers and every threshold are invented illustrative values built from public product names, not Motorola Solutions data.
The AI sales agentBuilds the radio fleet quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 4 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
Radio capability limits: bands per model, LTE for smart applications, no spare batteries on mobilesEasy
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 fleetsOnly 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 lengthOnly 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 onlyOnly 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 aboveOnly 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 oneOnly 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.

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

115 percent extra discount exceeds the 12 percent maximum.
216 hour shifts need at least one spare battery per portable radio.
32 bands requested but the APX 6000 supports at most 1.
48 percent extra discount is above the 5 percent a rep can give; approvable up to 12 percent.
5A service term of 0 years is outside the 1 to 5 years offered.
6ADP encryption is not permitted on this ASTRO 25 trunked system; use AES-256.
7An encrypted fleet of 101 radios needs at least 2 key variable loaders; the quote has 1.
8Federal agencies require FIPS AES-256 encryption.
9GSA pricing cannot be combined with an extra discount.
10GSA schedule pricing is for federal agencies only.
11Mobile radios run on vehicle power; remove the spare batteries.
12Phase 2 TDMA applies to trunked systems only.
13Smart applications need an LTE-capable radio; the APX 8000 has no LTE.
14State contract pricing cannot be combined with an extra discount.
15Stated total price does not match: the agent stated $577,830.00; the validator computes $481,525.00.
16The fleet is quoted without a service plan; a waiver is required.

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. Federal encryption: ADP encryption for a federal fleet

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.

  • Federal fleet needs FIPS AES-256. Federal agencies require FIPS AES-256 encryption.
  • ADP not allowed on a trunked system. ADP encryption is not permitted on this ASTRO 25 trunked system; use AES-256.

2. Federal encryption: Changed to AES-256

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.

  • Quote summary. Total price $481,525.00 for 60 radios, after a fleet or contract discount of 5 percent.

3. Shifts and key loaders: 16-hour shifts, no spare batteries

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.

  • Too few key variable loaders. An encrypted fleet of 120 radios needs at least 2 key variable loaders; the quote has 1.
  • Long shifts need spare batteries. 16 hour shifts need at least one spare battery per portable radio.

4. Shifts and key loaders: Spare batteries and a second loader added

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.

  • Quote summary. Total price $1,390,860.00 for 120 radios, after a fleet or contract discount of 10 percent.

5. Contract pricing: GSA pricing for a city, plus Phase 2 on a conventional system

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.

  • Phase 2 on a conventional system. Phase 2 TDMA applies to trunked systems only.
  • GSA pricing for a non-federal agency. GSA schedule pricing is for federal agencies only.
  • GSA pricing with an extra discount. GSA pricing cannot be combined with an extra discount.
  • Extra discount needs approval. 8 percent extra discount is above the 5 percent a rep can give; approvable up to 12 percent.

6. Contract pricing: Contract pricing removed, system set to trunked

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.

  • Extra discount needs approval. 8 percent extra discount is above the 5 percent a rep can give; approvable up to 12 percent.
  • Quote summary. Total price $456,621.00 for 80 radios, after a fleet or contract discount of 5 percent.

7. Stated figures: Stated total is 7 percent low

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.

  • Stated total does not match. Stated total price does not match: the agent stated $356,999.10; the validator computes $383,870.00.

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 a fleet quote for Motorola APX radios on an ASTRO 25 system: radio model, bands, encryption, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. Quote for Redstone Federal Field Office (federal agency): 60 APX 8000 radios with ADP encryption, ASTRO 25 trunked access and 1 key variable loader. The quote states a total price of $444,475.00. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. Federal agencies require FIPS AES-256 encryption. ADP encryption is not permitted on this ASTRO 25 trunked system; use AES-256.
  6. The validator returned two blocking findings 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 quote are checked against each other.
  7. What this shows: for encryption allowed by agency type and by system, with FIPS AES-256 required for federal fleets, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the encryption to AES-256 and the stated total price to $481,525.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with APX 8000 and AES-256 encryption; the other five lines are on screen.
  13. Both earlier findings are cleared, and the validator's total, $481,525.00, matches the quote.
  14. Two problems caught in one call, fixed in one pass, and a clean $481,525 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.