Predictika · Professional wireless audio quotes

An AI sales agent's wireless microphone system quote, checked before it goes out

An AI sales agent prepares a quote for a digital wireless microphone system: receivers, transmitters, antennas, antenna distribution and remote control. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product specifications and returns a verdict, every reason and the figures it computed.

Scope: Axient Digital wireless systems: AD4D and AD4Q receivers, AD1, AD2, AD3, ADX1, ADX1M, ADX2 and ADX2FD transmitters, antennas, antenna distribution and ShowLink access points. See everything this validator covers

This validator models Axient Digital system quotes, not just the scenarios shown below.

  • Frequency bands — each transmitter model is offered in a published list of bands; a transmitter band must fit inside the tuning range of the receiver (A: 470 to 636 MHz, B: 606 to 810 MHz, C: 750 to 960 MHz), and the antenna and antenna distribution system must cover it.
  • Output power — the output levels offered for each transmitter model and band (for example 2, 10 and 35 mW on an AD2 handheld in band K55, or 2, 10 and 40 mW on an ADX2), including frequency diversity on the ADX2FD.
  • Channels and capacity — two channels per AD4D and four per AD4Q against the transmitters quoted, the stated channel total, cascading limits, receivers per antenna distribution system, and ShowLink remote control (ADX transmitters only, 24 per AD610 access point).

Any Axient Digital system quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this validator produces no price build-up or line-item quote), batteries and chargers, Spectrum Manager, frequency coordination for a specific venue, regional availability of each band, and other Shure product lines. Assumptions: the sheet used is Shure's 2020 Axient Digital specification sheet; a transmitter band is accepted when its published range lies inside the receiver's tuning range; the AD3 bands whose printed ranges differ from the other models are not modeled.

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

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
Stated channel totals that must equal what the quoted receivers giveOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but the receiver mix has to be counted and kept in step with the product list.
The stated total travels with the quote and is compared with the computed total on every call.
Transmitter bands that must fit inside the receiver band, the antenna and the distribution systemOnly with care
Each band has a frequency range and each receiver, antenna and distribution unit has another; the ranges can be encoded, but every table has to be kept in step and checked in several places.
Ranges are looked up once and every band is checked against the receiver, antenna and distribution system together.
Output levels that differ by transmitter model and bandOnly with workarounds
The allowed levels depend on a model on one line and a band on another, across seven models and nineteen bands, with special cases such as frequency diversity; it needs many rules or a large lookup table.
Model, band and mode are in one request and the offered level is looked up and checked with the rest.
Capacity limits that depend on counts across lines: cascading, receivers per distribution system, transmitters per access pointOnly with workarounds
Each limit counts items on one line against units on another, so it needs cross-line rules that interact with each other.
All counts are in one request and each limit is checked with the rest.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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.

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.

1Transmitter band G63 is not offered for the ADX1 transmitter in this model.
2Transmitter band K57 does not fit inside the tuning range of the quoted receiver (band A, 470 to 636 MHz).
3Transmitter band G55 does not fit inside the tuning range of the quoted receiver (band C, 750 to 960 MHz).
435 mW is not an output level offered for the ADX2 transmitter on band K57.
5Frequency diversity mode is available only on the ADX2FD transmitter; the quote has the ADX2.
6The quote has 9 transmitters but the quoted receivers give only 8 channels.
7The quote states 12 receiver channels; the quoted receivers give 8.
8A receiver cascade output connects only one additional receiver in the same band, so 3 receivers need an antenna distribution system.
9The quoted antenna distribution systems serve at most 4 receivers; the quote has 5.
10The quoted antenna distribution system does not cover transmitter band K57.
11The quoted antenna does not cover transmitter band K57.
12ShowLink remote control works only with ADX transmitters; the quote has the AD2.
13ShowLink control of 25 transmitters needs more access points; the quoted AD610 access points control at most 24.

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. Arena rig: receivers, distribution and stated channels: Twenty ADX2 handhelds on five four-channel receivers for an arena

The agent's request. Please quote 5 Axient Digital AD4Q four-channel receivers on band B (606 to 810 MHz), with 20 ADX2 handheld transmitters on band K57 at 35 mW, using UA874E antennas and 1 AXT631 antenna distribution system. The quote states 24 receiver channels in total. It is ready to send.

Verdict: Blocked.

  • Output power not offered. 35 mW is not an output level offered for the ADX2 transmitter on band K57.
  • Stated channels do not match. The quote states 24 receiver channels; the quoted receivers give 20.
  • Too many receivers for the distribution systems. The quoted antenna distribution systems serve at most 4 receivers; the quote has 5.

2. Arena rig: receivers, distribution and stated channels: The agent resubmits after fixing the errors

The agent's request. Please quote 5 Axient Digital AD4Q four-channel receivers on band B (606 to 810 MHz), with 20 ADX2 handheld transmitters on band K57 at 10 mW, using UA874E antennas and 2 AXT631 antenna distribution systems. The quote states 20 receiver channels in total. It is ready to send.

Verdict: Allowed.

  • System summary. 5 receiver(s) give 20 channels for 20 transmitter(s).

3. Worship center: ShowLink control of 28 transmitters: Twenty-eight ADX1 bodypacks with ShowLink remote control

The agent's request. Please quote 7 Axient Digital AD4Q four-channel receivers on band A (470 to 636 MHz), with 28 ADX1 bodypack transmitters on band G55 at 10 mW, using UA874US antennas and 2 AXT630 antenna distribution systems, with ShowLink remote control through 1 AD610 access point. The quote states 32 receiver channels in total. It is ready to send.

Verdict: Blocked.

  • Stated channels do not match. The quote states 32 receiver channels; the quoted receivers give 28.
  • Not enough ShowLink access points. ShowLink control of 28 transmitters needs more access points; the quoted AD610 access points control at most 24.

4. Worship center: ShowLink control of 28 transmitters: The agent resubmits after fixing the errors

The agent's request. Please quote 7 Axient Digital AD4Q four-channel receivers on band A (470 to 636 MHz), with 28 ADX1 bodypack transmitters on band G55 at 10 mW, using UA874US antennas and 2 AXT630 antenna distribution systems, with ShowLink remote control through 2 AD610 access points. The quote states 28 receiver channels in total. It is ready to send.

Verdict: Allowed.

  • System summary. 7 receiver(s) give 28 channels for 28 transmitter(s).

5. Conference handhelds: receiver band: Eight AD2 handhelds on band K55

The agent's request. Please quote 4 Axient Digital AD4D two-channel receivers on band A (470 to 636 MHz), with 8 AD2 handheld transmitters on band K55 at 35 mW, using UA874E antennas and 1 AXT630 antenna distribution system. The quote states 8 receiver channels in total. It is ready to send.

Verdict: Blocked.

  • Transmitter band outside the receiver band. Transmitter band K55 does not fit inside the tuning range of the quoted receiver (band A, 470 to 636 MHz).

6. Conference handhelds: receiver band: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Axient Digital AD4D two-channel receivers on band B (606 to 810 MHz), with 8 AD2 handheld transmitters on band K55 at 35 mW, using UA874E antennas and 1 AXT630 antenna distribution system. The quote states 8 receiver channels in total. It is ready to send.

Verdict: Allowed.

  • System summary. 4 receiver(s) give 8 channels for 8 transmitter(s).

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 quote for a digital wireless microphone system: receivers, transmitters, antennas, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product specifications 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 quote 5 Axient Digital AD4Q four-channel receivers on band B (606 to 810 MHz), with 20 ADX2 handheld transmitters on band K57 at 35 mW. The quote states 24 receiver channels in total. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. 35 mW is not an output level offered for the ADX2 transmitter on band K57. The quote states 24 receiver channels; the quoted receivers give 20. The quoted antenna distribution systems serve at most 4 receivers; the quote has 5.
  6. The validator returned three 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 stated channel totals that must equal what the quoted receivers give, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the transmitter output to 10 mW, the antenna distribution systems to 2 x AXT631 and the stated receiver channels in total to 20.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.