Predictika · Cloud infrastructure quotes
An AI sales agent prepares a monthly quote for Redcentric Cloud infrastructure: virtual machines, vCPU, memory and storage, disaster recovery options, Windows, Red Hat and SQL Server licences, the contract term and the monthly charge. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published price card and returns a verdict, every reason and the figures it computed.
This validator models Redcentric Cloud IaaS monthly quotes, not just the scenarios shown below.
Any Redcentric Cloud IaaS quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Redcentric services, other price-card lines such as backup or networking, VAT, and the discount treatment of software licences, which is taken from the price card and not independently confirmed.
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 |
|---|---|---|
| Licence counts tied to the machine count | Only with care Windows and Red Hat licences are per machine, so a count on one line has to be compared with the machine count on another. It works, but each licence type is another cross-line rule. | All counts are in one request, so licences and machines are checked together. |
| SQL Server blocks with a minimum | Only with workarounds Two-vCPU blocks with a four-vCPU minimum mean a single block is invalid while zero or two are fine, which needs a custom rule per edition. | The block counts are checked on every call for both editions. |
| Disaster recovery items that depend on a protection choice | Only with care Protected machines, DR resources and Managed DR each depend on a choice made elsewhere, so the rules interact and are easy to leave out of step. | Every DR item and the protection choice arrive together and are checked in one pass. |
| Stated monthly charge that must match the build-up | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but the discount and rounding have to be written and maintained. | The stated charge travels with the quote and is compared with the computed charge 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 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 | SQL Server Standard is charged per 2 vCPU with a minimum of 4 vCPU; the quote has 1 block of 2 vCPU. |
| 2 | SQL Server Enterprise is charged per 2 vCPU with a minimum of 4 vCPU; the quote has 1 block of 2 vCPU. |
| 3 | The quote has disaster recovery items (protected machines, DR vCPU, DR memory, protected storage or Managed DR) but no disaster recovery protection. |
| 4 | Disaster recovery protection is quoted but no virtual machine is protected. |
| 5 | The quote protects 14 virtual machines but has only 12. |
| 6 | Windows and Red Hat licences are charged per virtual machine, but the quote licenses 11 Windows, 2 small Red Hat and 0 large Red Hat machines on 12 virtual machines. |
| 7 | The quote has 2 additional 2-vCPU Windows licence blocks but no Windows virtual machine. |
| 8 | The quote asks for a 37 month term; the call-off contract period is 36 months. |
| 9 | The quote asks for a 11 month term; the minimum period of service is 12 months. |
| 10 | The quote has 10 vCPU for 12 virtual machines; each virtual machine needs at least 1 vCPU. |
| 11 | The quote has 0 virtual machines; at least 1 is needed. |
| 12 | The monthly charge is below the minimum committed spend of 150,000 pence; the price-card rates give infrastructure of 20,628 pence less the 21 percent discount plus licences of 6,198 pence. |
| 13 | The quote states a monthly charge of 337,878 pence, but the price-card rates give infrastructure of 340,872 pence less the 21 percent discount plus licences of 68,090 pence. |
| 14 | The quote states a monthly charge of 336,878 pence, but the price-card rates give infrastructure of 340,872 pence less the 21 percent discount plus licences of 68,090 pence. |
| 15 | The quote states a monthly charge of 337,498 pence, but the price-card rates give infrastructure of 341,022 pence less the 21 percent discount plus licences of 68,090 pence. |
| 16 | The quote asks for a 48 month term; the call-off contract period is 36 months. |
| 17 | The quote states a monthly charge of 1 pence, but the price-card rates give infrastructure of 360,081 pence less the 21 percent discount plus licences of 114,892 pence. |
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 14 virtual machines with 32 contended vCPU, 256 GB of memory and 6,000 GB of storage, with licences for 10 Windows, 3 small Red Hat, 1 SQL Server Standard blocks, on a 48 month term. The quote states a monthly charge of £4,566.91 after the 21 percent discount. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 14 virtual machines with 32 contended vCPU, 256 GB of memory and 6,000 GB of storage, with licences for 10 Windows, 3 small Red Hat, 2 SQL Server Standard blocks, on a 36 month term. The quote states a monthly charge of £5,131.07 after the 21 percent discount. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 20 virtual machines with 48 contended vCPU, 384 GB of memory and 10,000 GB of storage, with licences for 14 Windows, 4 small Red Hat, 1 large Red Hat, disaster recovery for 8 machines with 16 DR vCPU, 128 GB of DR memory and 3 TiB of protected storage and Managed DR, on a 36 month term. The quote states a monthly charge of £7,064.76 after the 21 percent discount. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 20 virtual machines with 48 contended vCPU, 384 GB of memory and 10,000 GB of storage, with licences for 14 Windows, 4 small Red Hat, 1 large Red Hat, disaster recovery for 8 machines with 16 DR vCPU, 128 GB of DR memory and 3 TiB of protected storage and Managed DR, with disaster recovery protection selected, on a 36 month term. The quote states a monthly charge of £7,064.76 after the 21 percent discount. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 20 virtual machines with 48 contended vCPU, 384 GB of memory and 10,000 GB of storage, with licences for 14 Windows, 4 small Red Hat, 1 large Red Hat, disaster recovery for 8 machines with 16 DR vCPU, 128 GB of DR memory and 3 TiB of protected storage and Managed DR, with disaster recovery protection selected, on a 36 month term. The quote states a monthly charge of £9,954.27 after the 21 percent discount. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 virtual machines with 4 contended vCPU, 8 GB of memory and 200 GB of storage, with licences for 1 Windows, on a 24 month term. The quote states a monthly charge of £224.94 after the 21 percent discount. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.