Predictika · Audio-over-IP interface and card quotes

An AI sales agent's RedNet audio-network quote, checked before it goes out

An AI sales agent prepares a quote for a Dante audio-over-IP system built from RedNet interfaces, PCIe cards and Pro Tools HD interfaces. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the capacity and compatibility rules and returns a verdict, every reason and the figures it computed.

Scope: RedNet rack interfaces, PCIe and Thunderbolt cards, Pro Tools HD interfaces and the R1 controller: channel counts, sample rate, network mode and power supplies. See everything this validator covers

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

  • Channel capacity — microphone inputs, analogue inputs and outputs, AES3 and MADI channels and Pro Tools channels the customer needs are compared with what the RedNet A16R MkII, A8R, MP8R, X2P, AM2, D16R MkII, D64R and HD32R units on the quote provide (the A16R MkII and A8R each add two AES3 channels). MADI and Pro Tools capacity drop as the sample rate rises.
  • Sample rate and cards — the X2P, AM2 and R1 work only up to 96 kHz; a RedNet PCIeNX or TNX card carries 128 channels, or 256 with the upgrade at 96 kHz and below; the computer's channel need per card is compared with that.
  • Pro Tools and R1 — HD32R units need a Pro Tools HDX or HD system selected and are limited to 6 (HDX) or 3 (HD) per system; the R1 supports at most 8 source groups, 12 channels per group and 32 channels in total.
  • Network and power — a redundant network needs units that connect to two independent networks (the AM2 and R1 do not), and the rack units need a power supply region (US, UK/ROW or EU) to be chosen. The quote's stated microphone count is compared with the units on it.

Any RedNet quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Focusrite publishes list prices, but this validator does not model them, so it produces no price build-up), other RedNet products, and firmware and Dante Controller settings.

The AI sales agentBuilds the RedNet 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 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
Capacity that falls as the sample rate risesOnly with care
Each MADI or Pro Tools unit needs a lookup by sample rate and a comparison with the customer's need; every product and rate is another rule to maintain.
Capacity is computed from the units and the rate on every call and compared with the need.
A limit that depends on another choice, such as units per Pro Tools systemOnly with workarounds
The limit depends on a choice on one line and a quantity on another, so it needs a cross-line rule that interacts with the rest.
Every choice is in one request, so the conflict is found whichever order the choices arrive in.
Units that work only up to 96 kHz, in a system running higherOnly with care
The rate is a quote-level choice and the limit belongs to specific products, so a rule is needed per product and it must be kept in step with new models.
The rate and every unit are checked together, and the number of affected units is counted.
A stated microphone count that must match the unitsOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison.
The stated figure travels with the quote and is compared with the computed figure on every call.
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.

13 of the quoted units need a power supply, and no region (US, UK/ROW or EU) is chosen.
2RedNet X2P, AM2 and R1 support sample rates only up to 96 kHz, and the quote has 2 of them in a system running above 96 kHz.
3RedNet X2P, AM2 and R1 support sample rates only up to 96 kHz, and the quote has 1 of them in a system running above 96 kHz.
4The 256x256 channel upgrade works only up to 96 kHz, and the system runs above 96 kHz.
5The 256x256 channel upgrade is for RedNet PCIeNX and TNX cards, and the quote has none.
6The computer needs 130 channels per card; a RedNet PCIeNX or TNX card gives 128 at this sample rate.
7The computer needs 200 channels per card; a RedNet PCIeNX or TNX card gives 128 at this sample rate.
8The computer needs 32 channels per card, and the quote has no RedNet PCIeNX or TNX card.
9The customer needs 24 microphone inputs; the RedNet MP8R and X2P units on the quote give 16.
10The customer needs 33 analogue inputs; the quote gives 32.
11The customer needs 17 analogue outputs; the quote gives 16.
12The customer needs 8 AES3 channels; the RedNet D16R MkII, A16R MkII and A8R units on the quote give 2.
13The customer needs 65 MADI channels; the RedNet D64R units on the quote give 64 at this sample rate.
14The customer needs 33 MADI channels; the RedNet D64R units on the quote give 32 at this sample rate.
15The customer needs 17 MADI channels; the RedNet D64R units on the quote give 16 at this sample rate.
16RedNet HD32R units connect to a Pro Tools HDX or HD system; the quote has 1 of them and no Pro Tools system is selected.
17The number of RedNet HD32R units is limited by the Pro Tools system; the quote has 7 and the selected system supports at most 6.
18The number of RedNet HD32R units is limited by the Pro Tools system; the quote has 4 and the selected system supports at most 3.
19The customer needs 17 Pro Tools channels; the RedNet HD32R units on the quote give 16 at this sample rate.
20The RedNet R1 supports at most 8 source groups; the quote has 9.
21A RedNet R1 source group holds at most 12 channels; the quote has 13.
22The RedNet R1 supports at most 32 source channels in total; the quote has 33.
23A redundant network needs units that connect to two independent networks; the RedNet AM2 joins its two ports to an integrated network switch and the RedNet R1 has a single network connector, and the quote has 1 of them.
24The quote states 24 microphone inputs; the units on the quote give 16.

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. Stage rack: A live-sound stage rack at 96 kHz with a MADI link to the console

The agent's request. Please quote a RedNet system at 96 kHz on a switched network, with 3 x RedNet MP8R, 1 x RedNet D64R. The customer needs 32 microphone inputs, 48 MADI channels. The quote states 32 microphone inputs. Power supply region: not chosen. It is ready to send.

Verdict: Blocked.

  • Power supply region not chosen. 4 of the quoted units need a power supply, and no region (US, UK/ROW or EU) is chosen.
  • Not enough microphone inputs. The customer needs 32 microphone inputs; the RedNet MP8R and X2P units on the quote give 24.
  • Not enough MADI channels. The customer needs 48 MADI channels; the RedNet D64R units on the quote give 32 at this sample rate.
  • Stated microphone inputs do not match. The quote states 32 microphone inputs; the units on the quote give 24.

2. Stage rack: The agent resubmits after fixing the errors

The agent's request. Please quote a RedNet system at 96 kHz on a switched network, with 4 x RedNet MP8R, 2 x RedNet D64R. The customer needs 32 microphone inputs, 48 MADI channels. The quote states 32 microphone inputs. Power supply region: US. It is ready to send.

Verdict: Allowed.

  • Quote summary. Microphone inputs on the quote: 32.

3. Broadcast desk: A broadcast desk at 192 kHz on a redundant network

The agent's request. Please quote a RedNet system at 192 kHz on a redundant network, with 2 x RedNet X2P, 2 x RedNet AM2, 1 x RedNet R1, 1 x RedNet TNX. The customer needs 4 microphone inputs, 8 analogue outputs, 32 channels per card on the computer, 10 R1 source groups of 14 channels. The quote states 4 microphone inputs. Power supply region: US. It is ready to send.

Verdict: Blocked.

  • Sample rate above 96 kHz. RedNet X2P, AM2 and R1 support sample rates only up to 96 kHz, and the quote has 5 of them in a system running above 96 kHz.
  • Too many R1 source groups. The RedNet R1 supports at most 8 source groups; the quote has 10.
  • R1 source group too large. A RedNet R1 source group holds at most 12 channels; the quote has 14.
  • Too many R1 source channels. The RedNet R1 supports at most 32 source channels in total; the quote has 140.
  • Redundant network with a single-path unit. A redundant network needs units that connect to two independent networks; the RedNet AM2 joins its two ports to an integrated network switch and the RedNet R1 has a single network connector, and the quote has 3 of them.

4. Broadcast desk: The agent resubmits after fixing the errors

The agent's request. Please quote a RedNet system at 96 kHz on a switched network, with 2 x RedNet X2P, 2 x RedNet AM2, 1 x RedNet R1, 1 x RedNet TNX. The customer needs 4 microphone inputs, 8 analogue outputs, 32 channels per card on the computer, 8 R1 source groups of 12 channels. The quote states 4 microphone inputs. Power supply region: US. It is ready to send.

Verdict: Blocked.

  • Too many R1 source channels. The RedNet R1 supports at most 32 source channels in total; the quote has 96.

5. Broadcast desk: The agent resubmits after fixing the errors

The agent's request. Please quote a RedNet system at 96 kHz on a switched network, with 2 x RedNet X2P, 2 x RedNet AM2, 1 x RedNet R1, 1 x RedNet TNX. The customer needs 4 microphone inputs, 8 analogue outputs, 32 channels per card on the computer, 4 R1 source groups of 8 channels. The quote states 4 microphone inputs. Power supply region: US. It is ready to send.

Verdict: Allowed.

  • Quote summary. Microphone inputs on the quote: 4.

6. Atmos facility: An Atmos post facility at 192 kHz with Pro Tools HDX

The agent's request. Please quote a RedNet system at 192 kHz on a switched network, with 2 x RedNet MP8R, 2 x RedNet HD32R, 2 x RedNet PCIeNX, with the 256x256 channel upgrade. The customer needs 16 microphone inputs, 64 Pro Tools channels on a Pro Tools HDX, 192 channels per card on the computer. The quote states 16 microphone inputs. Power supply region: US. It is ready to send.

Verdict: Blocked.

  • 256-channel upgrade above 96 kHz. The 256x256 channel upgrade works only up to 96 kHz, and the system runs above 96 kHz.
  • Computer channels exceed the card. The computer needs 192 channels per card; a RedNet PCIeNX or TNX card gives 128 at this sample rate.
  • Not enough Pro Tools channels. The customer needs 64 Pro Tools channels; the RedNet HD32R units on the quote give 32 at this sample rate.

7. Atmos facility: The agent resubmits after fixing the errors

The agent's request. Please quote a RedNet system at 96 kHz on a switched network, with 2 x RedNet MP8R, 2 x RedNet HD32R, 2 x RedNet PCIeNX, with the 256x256 channel upgrade. The customer needs 16 microphone inputs, 64 Pro Tools channels on a Pro Tools HDX, 192 channels per card on the computer. The quote states 16 microphone inputs. Power supply region: US. It is ready to send.

Verdict: Allowed.

  • Quote summary. Microphone inputs on the quote: 16.

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 Dante audio-over-IP system built from RedNet interfaces, PCIe cards and Pro Tools HD interfaces. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the capacity and compatibility rules 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 a RedNet system at 192 kHz on a redundant network, with 2 x RedNet X2P, 2 x RedNet AM2, 1 x RedNet R1, 1 x RedNet TNX. The customer needs 4 microphone inputs, 8 analogue outputs, 32 channels per card on the computer, 10 R1 source groups of 14 channels. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. RedNet X2P, AM2 and R1 support sample rates only up to 96 kHz, and the quote has 5 of them in a system running above 96 kHz. The RedNet R1 supports at most 8 source groups; the quote has 10. A RedNet R1 source group holds at most 12 channels; the quote has 14. The other two are on screen.
  6. The validator returned five 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 capacity that falls as the sample rate rises, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the sample rate to 96 kHz, the network mode to switched, the r1 source groups to 8 and the r1 channels per group to 12.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The RedNet R1 supports at most 32 source channels in total; the quote has 96.
  12. Four findings cleared. Still blocking: too many R1 source channels.
  13. The agent resubmits once more.
  14. The revised request. It changes the r1 source groups to 4 and the r1 channels per group to 8.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Five problems caught in one call, fixed in two passes, 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.