Predictika · Business communications hardware

An AI sales agent's IP Office IP500 hardware quote, checked before it goes out

An AI sales agent prepares a hardware quote for an IP Office IP500 control unit: the IP Office edition, the base cards in its four slots, the trunk daughter cards, the external expansion modules, and the station ports, trunks and voice channels the customer needs, with the total phone ports it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the limits Avaya publishes for the IP500 and returns a verdict, every reason and the figures it computed.

Scope: IP Office IP500 V2 and V2A hardware quotes in Basic, Essential and Preferred Edition: published slot, card, trunk, expansion module, port and channel limits. See everything this validator covers

This validator models an IP Office IP500 hardware quote, based on the public Avaya IP Office documentation, not just the scenarios shown below.

  • Slots and base cards — the four slots of the control unit, the most DS8, DS8A, analog phone, VCM, BRI and ATM combination and 4-port expansion cards, the DS8 card not being supported on the V2A control unit, and the cards Basic Edition does not take (VCM and the 4-port expansion card).
  • Trunk cards — every trunk daughter card needs a base card to sit on (combination cards carry their own and the 4-port expansion card takes none), at most 4 analog trunk cards, BRI and PRI card limits by edition, and the Basic Edition rules on mixing BRI with PRI, BRI channels and dual-port PRI.
  • Expansion modules — the most external modules per edition (8 for Basic, 12 for Essential and Preferred), and more than 8 needing the 4-port expansion base card.
  • Needs and totals — digital station ports, analog phone ports, analog trunks, BRI channels and voice compression channels the customer needs against what the quoted hardware gives, and the total phone ports the quote states, which must equal the computed total.

Any IP Office IP500 hardware quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Avaya does not publish list prices for this hardware, so this page shows no price build-up), licenses, IP Office Server Edition and other platforms, phones and endpoints, and the call-capacity and power limits of the control unit.

The AI sales agentBuilds the hardware 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
Trunk cards that need a base card to sit onOnly with workarounds
Combination cards carry their own trunk ports and the 4-port expansion card carries none, so the count compares trunk cards on one line against base cards on several others.
Every card quantity arrives in one request and the trunk cards are compared with the base cards that can carry them.
Limits that change with the editionOnly with care
Basic, Essential and Preferred Edition each have their own trunk, channel and module ceilings, and Basic excludes some cards outright, so the rules multiply by edition.
The edition is looked up with the cards on every call and every ceiling is checked.
Cards that depend on the control unitOnly with care
The DS8 card is not supported on the V2A control unit while the DS8A is, so the rule needs the control unit and the card from two different lines.
The control unit and the cards are checked together.
Ports and channels the customer needs against what the hardware givesOnly with workarounds
Port and channel totals are sums over many card types, so each need has to be compared to a rollup that a configurator rarely keeps.
Every total is computed from the cards and compared with each need 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 person 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.

1The quote has 6 base and combination cards; the control unit has 4 slots.
2The quote has 4 IP500 DS8 digital station cards; at most 3 are supported.
3The IP500 DS8 digital station card is not supported by the IP500 V2A control unit; the DS8A is.
4The quote has 5 base and combination cards; the control unit has 4 slots.
5The quote has 5 IP500 analog phone cards; at most 4 are supported.
6The quote has 3 IP500 VCM cards; at most 2 are supported.
7The quote has 3 IP500 BRI combination cards; at most 2 are supported.
8The quote has 3 IP500 ATM combination cards; at most 2 are supported.
9The quote has 2 IP500 4-port expansion base cards; at most 1 is supported.
10IP Office Basic Edition does not support the IP500 VCM base cards or the 4-port expansion base card.
11The quote has 5 trunk daughter cards but only 4 base cards to carry them; combination cards carry their own and the 4-port expansion card takes none.
12The quote has 5 trunk daughter cards but only 0 base cards to carry them; combination cards carry their own and the 4-port expansion card takes none.
13The quote has 5 IP500 analog trunk cards; at most 4 are supported.
14The quote has 4 IP500 BRI trunk cards; this edition supports at most 3.
15The quote has 2 IP500 PRI trunk cards; this edition supports at most 1.
16IP Office Basic Edition supports only one single-port PRI card; the quote has a dual-port PRI card.
17The quote has 5 IP500 PRI trunk cards; this edition supports at most 4.
18IP Office Basic Edition does not support a mix of BRI and PRI trunks.
19The quote has 16 BRI channels; IP Office Basic Edition supports at most 12.
20The quote has 9 external expansion modules; more than 8 need an IP500 4-port expansion base card.
21The quote has 13 external expansion modules; this edition supports at most 12.
22The quote has 9 external expansion modules; this edition supports at most 8.
23The customer needs 17 digital station ports; the quoted hardware gives 16.
24The customer needs 9 analog phone ports; the quoted hardware gives 8.
25The customer needs 5 analog trunks; the quoted hardware gives 4.
26The customer needs 9 BRI channels; the quoted hardware gives 8.

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. Basic Edition and modules: Basic Edition quote with a VCM card, BRI and PRI trunks and nine expansion modules

The agent's request. Please quote an IP Office Basic Edition system on an IP500 V2 control unit with 2 IP500 DS8A digital station cards, 1 IP500 VCM32 card, 1 IP500 analog trunk card, 1 2-port BRI trunk card, 1 single-port PRI trunk card, 5 30-port digital station expansion modules and 4 16-port phone expansion modules. The customer needs 166 digital station ports, 64 analog phone ports, 4 analog trunks, 4 BRI channels and 32 voice compression channels. The quote states 230 phone ports in total. It is ready to send.

Verdict: Blocked.

  • Card not supported in Basic Edition. IP Office Basic Edition does not support the IP500 VCM base cards or the 4-port expansion base card.
  • BRI and PRI mixed in Basic Edition. IP Office Basic Edition does not support a mix of BRI and PRI trunks.
  • Too many expansion modules. The quote has 9 external expansion modules; this edition supports at most 8.
  • More than 8 modules need the 4-port card. The quote has 9 external expansion modules; more than 8 need an IP500 4-port expansion base card.

2. Basic Edition and modules: The agent resubmits after fixing the errors

The agent's request. Please quote an IP Office Essential Edition system on an IP500 V2 control unit with 2 IP500 DS8A digital station cards, 1 IP500 VCM32 card, 1 IP500 4-port expansion base card, 1 IP500 analog trunk card, 1 2-port BRI trunk card, 1 single-port PRI trunk card, 5 30-port digital station expansion modules and 4 16-port phone expansion modules. The customer needs 166 digital station ports, 64 analog phone ports, 4 analog trunks, 4 BRI channels and 32 voice compression channels. The quote states 230 phone ports in total. It is ready to send.

Verdict: Allowed.

  • Quote summary. 4 base and combination cards in 4 slots, 230 phone ports in total (166 digital, 64 analog), 4 analog trunks, 4 BRI channels, 32 voice compression channels and 9 expansion modules.

3. Control unit and trunk cards: DS8 card on a V2A control unit and five trunk cards on four base cards

The agent's request. Please quote an IP Office Essential Edition system on an IP500 V2A control unit with 1 IP500 DS8 digital station card, 1 IP500 DS8A digital station card, 1 IP500 analog phone card, 1 IP500 VCM32 card, 2 IP500 analog trunk cards, 1 2-port BRI trunk card and 2 single-port PRI trunk cards. The customer needs 16 digital station ports, 8 analog phone ports, 8 analog trunks, 4 BRI channels and 32 voice compression channels. The quote states 24 phone ports in total. It is ready to send.

Verdict: Blocked.

  • DS8 not supported on V2A. The IP500 DS8 digital station card is not supported by the IP500 V2A control unit; the DS8A is.
  • Trunk cards need a base card. The quote has 5 trunk daughter cards but only 4 base cards to carry them; combination cards carry their own and the 4-port expansion card takes none.

4. Control unit and trunk cards: The agent resubmits after fixing the errors

The agent's request. Please quote an IP Office Essential Edition system on an IP500 V2A control unit with 2 IP500 DS8A digital station cards, 1 IP500 analog phone card, 1 IP500 VCM32 card, 2 IP500 analog trunk cards and 1 single-port PRI trunk card. The customer needs 16 digital station ports, 8 analog phone ports, 8 analog trunks and 32 voice compression channels. The quote states 24 phone ports in total. It is ready to send.

Verdict: Allowed.

  • Quote summary. 4 base and combination cards in 4 slots, 24 phone ports in total (16 digital, 8 analog), 8 analog trunks, 0 BRI channels, 32 voice compression channels and 0 expansion modules.

5. Customer needs against the hardware: Nine modules with digital station ports and analog trunks short

The agent's request. Please quote an IP Office Essential Edition system on an IP500 V2 control unit with 2 IP500 DS8A digital station cards, 1 IP500 analog phone card, 1 IP500 4-port expansion base card, 1 IP500 analog trunk card, 1 single-port PRI trunk card, 4 30-port digital station expansion modules, 3 16-port phone expansion modules and 2 16-port analog trunk expansion modules. The customer needs 140 digital station ports, 56 analog phone ports and 40 analog trunks. The quote states 192 phone ports in total. It is ready to send.

Verdict: Blocked.

  • Digital station ports short. The customer needs 140 digital station ports; the quoted hardware gives 136.
  • Analog trunks short. The customer needs 40 analog trunks; the quoted hardware gives 36.

6. Customer needs against the hardware: The agent resubmits after fixing the errors

The agent's request. Please quote an IP Office Essential Edition system on an IP500 V2 control unit with 2 IP500 DS8A digital station cards, 1 IP500 analog phone card, 1 IP500 4-port expansion base card, 1 IP500 analog trunk card, 1 single-port PRI trunk card, 4 30-port digital station expansion modules, 3 16-port phone expansion modules and 2 16-port analog trunk expansion modules. The customer needs 136 digital station ports, 56 analog phone ports and 36 analog trunks. The quote states 192 phone ports in total. It is ready to send.

Verdict: Allowed.

  • Quote summary. 4 base and combination cards in 4 slots, 192 phone ports in total (136 digital, 56 analog), 36 analog trunks, 0 BRI channels, 0 voice compression channels and 9 expansion modules.

7. Slots and stated total: Six cards in four slots and a stated phone-port total that does not match

The agent's request. Please quote an IP Office Essential Edition system on an IP500 V2 control unit with 3 IP500 DS8A digital station cards, 2 IP500 analog phone cards, 1 IP500 VCM32 card, 1 IP500 analog trunk card and 1 single-port PRI trunk card. The customer needs 16 digital station ports, 8 analog phone ports, 4 analog trunks and 32 voice compression channels. The quote states 36 phone ports in total. It is ready to send.

Verdict: Blocked.

  • Control unit slots exceeded. The quote has 6 base and combination cards; the control unit has 4 slots.
  • Stated phone ports do not match. The quote states 36 phone ports in total; the quoted hardware gives 40.

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 hardware quote for an IP Office IP500 control unit: the IP Office edition, the base cards in its four slots, the trunk daughter cards, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the limits Avaya publishes for the IP500 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 an IP Office Basic Edition system on an IP500 V2 control unit. The customer needs 166 digital station ports, 64 analog phone ports, 4 analog trunks, 4 BRI channels and 32 voice compression channels. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. IP Office Basic Edition does not support the IP500 VCM base cards or the 4-port expansion base card. IP Office Basic Edition does not support a mix of BRI and PRI trunks. The quote has 9 external expansion modules; this edition supports at most 8. The other one is on screen.
  6. The validator returned four 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 trunk cards that need a base card to sit on, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the IP Office edition to essential. It sets the 4-port expansion base cards to 1.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four 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.