Predictika · Cloud voice orders: licenses, devices, analytics and number porting
An AI sales agent prepares an order for Claranet UK Hosted Voice for a mid-sized business: how many fixed, mobile and functional users, how many sites with desk phones, the reception console, Busy Lamp Field and fax options, the Webex package, call analytics, the number port and the handset cut-over. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of the public Hosted Voice service description and returns a verdict, every reason and the figures it computed.
This validator models orders for Claranet UK Hosted Voice as described in the Claranet “Hosted Voice BT – Service Description” version 1.1 (published as a G-Cloud service definition, read October 9, 2026), not just the scenarios shown below.
Any Hosted Voice order that touches these products is in scope — not only the scenarios pictured here. Not covered: prices (the service description publishes no price list, so the validator produces no price build-up), usage charges, service credits, cancellation terms, Claranet's other services (managed hosting, cloud, security, networking), single-line port lead times, simple DDI port lead times, and anything outside that document.
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 |
|---|---|---|
| A port lead time that depends on the port type and on a porting agreement | Only with care The lead time is a table by port type, with 80 extra working days when there is no porting agreement; a rule per type and an exception flag work, but must be kept in step with the document, and the lead time a rep types is rarely checked against it. | The lead time is computed from the type and the agreement on every call and compared with both the days available and the lead time the agent stated. |
| Options that only work with something else on the order | Only with care Site licenses per desk-phone location, BLF with sidecars, fax with its own DDI and Go Integrator Lite with a desk phone each need a separate dependency rule, and a missing one lets a half-built order through. | Each dependency is checked on every call, in whatever order the choices arrived. |
| Meeting size, recording and wallboards tied to the package level | Only with care Webex Basic, Standard and Premium differ in meeting size and recording, and wallboards need a specific analytics level; each is a matrix cell to load and keep current. | The package limits are looked up from the chosen level and compared with what the customer needs. |
| A user total the agent typed | Only with workarounds The total in the order is typed or computed in a separate step, and nothing compares it with the three license counts once any of them changes. | The stated total is compared with the sum of the fixed, mobile and functional licenses in the same call. |
| Typical cover that is advice, not a limit | Only with workarounds One engineer day typically covers 30 users, and PCI recording carries a compliance caveat; someone has to write and maintain rules that send these to a person. | They are flagged for approval with the reason stated, rather than silently accepted or blocked. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order 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. |
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 order has 0 user licenses; a Hosted Voice order needs at least one. |
| 2 | 2 locations have IP desk phones and each needs a site license, but the order has 1. |
| 3 | The IP desk phones are not from the approved range; Claranet offers Polycom and Yealink IP desk phones. |
| 4 | The reception console would monitor 31 users; the chosen console monitors up to 30. |
| 5 | The reception console would monitor 251 users; the chosen console monitors up to 250. |
| 6 | The order has 2 Busy Lamp Field licenses but no sidecar console to use them on. |
| 7 | The order has 2 sidecar consoles but no Busy Lamp Field license to enable them. |
| 8 | 2 users have fax messaging and each needs an additional DDI number, but the order adds 1. |
| 9 | 45 users have Go Integrator Lite, which needs a desk phone to connect to, but the order has 44 desk phones. |
| 10 | The customer needs meetings of 4 people; the chosen Webex package hosts up to 3. |
| 11 | The customer needs meetings of 26 people; the chosen Webex package hosts up to 25. |
| 12 | The customer needs meetings of 1,001 people; the chosen Webex package hosts up to 1000. |
| 13 | The customer needs meeting recording, which is part of the Webex Premium package only. |
| 14 | The customer needs custom call-queue wallboards, which come with Tollring Report Premier. |
| 15 | Tollring Report Premier is aimed at customers with call-centre agents and the order has none; a person should confirm it is needed. |
| 16 | The customer needs customizable or scheduled reports, but Tollring Insight provides only the template reports. |
| 17 | The customer wants call recording for PCI purposes; the platform stores recordings to PCI DSS but this does not guarantee end-to-end compliance, so the compliance officer should confirm. |
| 18 | A multi-line port covers 30 lines or fewer; the order ports 31 lines. |
| 19 | The number port needs at least 20 working days but only 19 are available. |
| 20 | The number port needs at least 105 working days but only 104 are available. |
| 21 | The order states 50 user licenses in total; the fixed, mobile and functional licenses add up to 54. |
| 22 | The order states a port lead time of 15 working days; the minimum for this port is 20. |
| 23 | A single-window cut-over of 61 users has 2 engineers booked; one engineer day typically covers 30 users at a site, so a person should confirm the plan. |
| 24 | 2 locations have IP desk phones and each needs a site license, but the order has 0. |
| 25 | The customer needs meetings of 40 people; the chosen Webex package hosts up to 25. |
| 26 | The number port needs at least 20 working days but only 5 are available. |
| 27 | The order states 60 user licenses in total; the fixed, mobile and functional licenses add up to 54. |
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 Claranet Hosted Voice for 120 users (90 fixed, 20 mobile, 10 functional) with 3 site licenses for 3 locations with desk phones; the desk phones are Polycom, 100 in all. The order includes an Enterprise reception console monitoring 120 users and 4 Busy Lamp Field licenses and 4 sidecar consoles. The customer wants Webex Standard, with meetings of up to 40 people, and Tollring Insight. Numbers will be ported as a single DDI port of 120 lines with 6 working days available. The order states 115 user licenses in total and a port lead time of 10 working days. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Claranet Hosted Voice for 120 users (90 fixed, 20 mobile, 10 functional) with 3 site licenses for 3 locations with desk phones; the desk phones are Polycom, 100 in all. The order includes an Enterprise reception console monitoring 120 users and 4 Busy Lamp Field licenses and 4 sidecar consoles. The customer wants Webex Premium, with meetings of up to 40 people, and Tollring Insight. Numbers will be ported as a single DDI port of 120 lines with 25 working days available. The order states 120 user licenses in total and a port lead time of 10 working days. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Claranet Hosted Voice for 66 users (60 fixed, 0 mobile, 6 functional) with 1 site license for 2 locations with desk phones; the desk phones are Yealink, 64 in all. The order includes a Small Business reception console monitoring 45 users, 2 Busy Lamp Field licenses and 0 sidecar consoles and fax messaging for 3 users with 1 additional DDI numbers. The customer wants no Webex package, and Tollring Insight. Numbers will be ported as a multi-line port of 28 lines with 20 working days available. The order states 66 user licenses in total and a port lead time of 15 working days. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Claranet Hosted Voice for 66 users (60 fixed, 0 mobile, 6 functional) with 2 site licenses for 2 locations with desk phones; the desk phones are Yealink, 64 in all. The order includes an Enterprise reception console monitoring 45 users, 2 Busy Lamp Field licenses and 2 sidecar consoles and fax messaging for 3 users with 3 additional DDI numbers. The customer wants no Webex package, and Tollring Insight. Numbers will be ported as a multi-line port of 28 lines with 20 working days available. The order states 66 user licenses in total and a port lead time of 20 working days. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Claranet Hosted Voice for 52 users (45 fixed, 5 mobile, 2 functional) with 1 site license for 1 location with desk phones; the desk phones are Polycom, 47 in all. The order includes no reception console. The customer wants Webex Premium, with meetings of up to 300 people and meeting recording, and Tollring Report Premier with custom call-queue wallboards. Calls are to be recorded for PCI purposes. Numbers will be ported as a complex port of 150 lines with 60 working days available from a provider BT has no porting agreement with. The handsets will be cut over in a single window for 52 users with 1 engineer booked. The order states 52 user licenses in total and a port lead time of 25 working days. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Claranet Hosted Voice for 52 users (45 fixed, 5 mobile, 2 functional) with 1 site license for 1 location with desk phones; the desk phones are Polycom, 47 in all. The order includes no reception console. The customer wants Webex Premium, with meetings of up to 300 people and meeting recording, and Tollring Report Premier with custom call-queue wallboards for 8 call-centre agents. Calls are to be recorded for PCI purposes. Numbers will be ported as a complex port of 150 lines with 105 working days available from a provider BT has no porting agreement with. The handsets will be cut over in a single window for 52 users with 2 engineers booked. The order states 52 user licenses in total and a port lead time of 105 working days. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Claranet Hosted Voice for 52 users (45 fixed, 5 mobile, 2 functional) with 1 site license for 1 location with desk phones; the desk phones are Polycom, 47 in all. The order includes no reception console. The customer wants Webex Premium, with meetings of up to 300 people and meeting recording, and Tollring Report Premier with custom call-queue wallboards for 8 call-centre agents. The customer works to PCI requirements. Numbers will be ported as a complex port of 150 lines with 105 working days available from a provider BT has no porting agreement with. The handsets will be cut over in a single window for 52 users with 2 engineers booked. The order states 52 user licenses in total and a port lead time of 105 working days. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.