Predictika · cloud communications subscriptions: plans, country telephony, seats, contact center and terms
An AI sales agent prepares a cloud communications subscription for a customer: a plan, a telephony country, a number of seats, optional contact center agents, a term and an extra discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the eligibility and commercial rules and returns a verdict, every reason and the price it computed.
This validator models 8x8 style cloud communications subscription quotes, not just the scenarios shown below.
Any quote for these plans and countries that touches seats, telephony country, contact center, term or discounting is in scope — not only the scenarios pictured here. Not covered: other 8x8 products, hardware and phone numbers, usage-based calling charges, real list prices and partner pricing, and multi-currency quoting. Every price and limit is an estimate, not a vendor price list.
6 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 |
|---|---|---|
| Country telephony that needs a minimum plan level and term | Only with care A rule per country, each with its own plan and term condition; the list grows with every new country. | Level, surcharge and minimum term are country attributes checked together. |
| Contact center agents limited by plan and by seat count | Only with workarounds A relationship between two quantities on the quote plus a plan condition; usually a custom validation formula. | Both checks come from the same model and are reported together. |
| Seat pricing with a country surcharge, volume tiers and term discount in order | Only with workarounds Several price rules whose order matters. | The sequence is written once and recomputed on every call. |
| A stated total that must match the computed total | Only with workarounds Comparing a stated total with a computed one needs a separate rule per quote layout, and price rules rarely run on stated figures. | The stated net total is a field of the request and is compared with the computed total on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved, so a rep 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 | Contact center agents need the X6 plan or higher; the X4 Plan was quoted. |
| 2 | 80 contact center agents exceed the 50 seats quoted. |
| 3 | Telephony in India is not available on the X2 Plan; it needs a higher plan. |
| 4 | The X8 Plan needs at least 25 seats; 10 were quoted. |
| 5 | Telephony in Japan needs a term of at least 2 years; 1 were quoted. |
| 6 | 15 percent extra discount exceeds the 10 percent limit for this plan. |
| 7 | A term of 5 years is not offered; use 1, 2 or 3 years. |
| 8 | The quoted net total of USD 23,760 does not match the USD 26,400 the validator computed. |
| 9 | 7 percent extra discount is above the 5 percent a rep can give; approvable up to 15 percent for this plan. |
| 10 | 1,200 seats are above 1,000 and need a deployment review. |
| 11 | Contract value of USD 2,047,610.88 is above USD 1,000,000 and needs a sales director review. |
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 the X4 plan with United States telephony for 50 seats and 5 contact center agents on a one year term, for a services firm adding a small contact center to its office phone system. The net total is USD 31,500. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the X6 plan with United States telephony for 50 seats and 5 contact center agents on a one year term, for the same services firm. The net total is USD 43,500. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the X4 plan with Japan telephony for 50 seats on a one year term, for a software company opening an office in Tokyo. The net total is USD 33,600. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the X4 plan with Japan telephony for 50 seats on a two year term, for the same software company. The net total is USD 63,840. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the X4 plan with United States telephony for 50 seats on a one year term, for a regional accounting firm outfitting a 50 person office. The net total is USD 23,760. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the X4 plan with United States telephony for 50 seats on a one year term, for the same accounting firm. The net total is USD 26,400. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.