Predictika · Business communications hardware
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.
This validator models an IP Office IP500 hardware quote, based on the public Avaya IP Office documentation, not just the scenarios shown below.
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.
7 scenarios in 3 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 |
|---|---|---|
| Trunk cards that need a base card to sit on | Only 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 edition | Only 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 unit | Only 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 gives | Only 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 answer | Only 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. |
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 | The quote has 6 base and combination cards; the control unit has 4 slots. |
| 2 | The quote has 4 IP500 DS8 digital station cards; at most 3 are supported. |
| 3 | The IP500 DS8 digital station card is not supported by the IP500 V2A control unit; the DS8A is. |
| 4 | The quote has 5 base and combination cards; the control unit has 4 slots. |
| 5 | The quote has 5 IP500 analog phone cards; at most 4 are supported. |
| 6 | The quote has 3 IP500 VCM cards; at most 2 are supported. |
| 7 | The quote has 3 IP500 BRI combination cards; at most 2 are supported. |
| 8 | The quote has 3 IP500 ATM combination cards; at most 2 are supported. |
| 9 | The quote has 2 IP500 4-port expansion base cards; at most 1 is supported. |
| 10 | IP Office Basic Edition does not support the IP500 VCM base cards or the 4-port expansion base card. |
| 11 | 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. |
| 12 | The 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. |
| 13 | The quote has 5 IP500 analog trunk cards; at most 4 are supported. |
| 14 | The quote has 4 IP500 BRI trunk cards; this edition supports at most 3. |
| 15 | The quote has 2 IP500 PRI trunk cards; this edition supports at most 1. |
| 16 | IP Office Basic Edition supports only one single-port PRI card; the quote has a dual-port PRI card. |
| 17 | The quote has 5 IP500 PRI trunk cards; this edition supports at most 4. |
| 18 | IP Office Basic Edition does not support a mix of BRI and PRI trunks. |
| 19 | The quote has 16 BRI channels; IP Office Basic Edition supports at most 12. |
| 20 | The quote has 9 external expansion modules; more than 8 need an IP500 4-port expansion base card. |
| 21 | The quote has 13 external expansion modules; this edition supports at most 12. |
| 22 | The quote has 9 external expansion modules; this edition supports at most 8. |
| 23 | The customer needs 17 digital station ports; the quoted hardware gives 16. |
| 24 | The customer needs 9 analog phone ports; the quoted hardware gives 8. |
| 25 | The customer needs 5 analog trunks; the quoted hardware gives 4. |
| 26 | The customer needs 9 BRI channels; the quoted hardware gives 8. |
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. 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.
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.
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.
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.
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.
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.
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.
The text of the narrated walkthrough, step by step.