Predictika · Subscription quotes
An AI sales agent prepares an annual Ubuntu Pro quote: workstations and physical servers, a support level, Infra-only or full-stack coverage, the Legacy add-on and managed Landscape. Before it goes out, the agent sends it to Predictika's validator, which checks it against a declarative model of the published prices and service description and reports every problem it finds in one pass.
This validator models annual Ubuntu Pro quotes built on the prices and rules Canonical publishes, not just the scenarios shown below.
Any annual Ubuntu Pro workstation or server quote that touches these rules is in scope, not only the scenarios pictured here. Not covered: Ubuntu Pro on public clouds (metered by the hour through the cloud provider), the Device and virtual-machine subscriptions, Firefighting Support, Managed Services, Ceph capacity tiers, the free Personal and Community subscriptions, other Canonical products, and any negotiated discount. Assumptions: the published support prices include Ubuntu Pro itself, the Legacy add-on is applied to every covered machine, and the totals are list-price estimates that exclude taxes.
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 |
|---|---|---|
| Stated annual totals that must equal what the published prices give | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but the total spans two machine types, a support level, Legacy and Landscape that have to be kept in step with the price pages. | The stated total travels with the quote and is compared with the computed total on every call. |
| Support and coverage combinations that have no published price | Only with care A validation rule for each combination, such as Infra-only with workstations or with self-support. It works, but a price book has no entry to point at, so each gap is another rule that someone has to remember. | Each combination is a rule checked with the rest, and the reason names the combination. |
| Machines for device use, and providers reselling coverage | Only with workarounds Eligibility depends on how the machines are used, which a product catalog does not record unless someone adds a question and a rule for it. | The use of the machines is part of the request and the eligibility rules are checked with everything else. |
| 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 | The published Infra-only support price is for servers; the quote has 40 workstations with Infra-only coverage. |
| 2 | Canonical publishes Infra-only prices only for weekday and 24/7 support, not for self-support. |
| 3 | The quote has 0 workstations and servers in total; at least 1 machine is needed and no count can be negative. |
| 4 | 25 machines are for device use (kiosks, point of sale, robots, gateways); a workstation or server subscription does not cover them and the Device subscription is not priced publicly. |
| 5 | Ubuntu Pro cannot be used by a service provider to extend coverage to workloads it provides to its own customers. |
| 6 | Canonical does not publish education and research prices and sells through partners; a person should confirm pricing for this quote. |
| 7 | The quote states an annual total of $45,999.00; the list prices give $46,000.00. |
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 prepare an annual Ubuntu Pro quote for Brightwater Analytics covering 60 physical servers and 120 developer workstations, with 24/7 support and Infra-only coverage. The quote states an annual total of $142,500.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an annual Ubuntu Pro quote for Brightwater Analytics covering 60 physical servers and 120 developer workstations, with 24/7 support and full-stack coverage. The quote states an annual total of $240,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare an annual Ubuntu Pro quote for Harborview Logistics covering 12 physical servers and 30 workstations, with weekday support and full-stack coverage, plus the Legacy add-on and managed Landscape on 2 bare-metal machines. The quote states an annual total of $43,840.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an annual Ubuntu Pro quote for Harborview Logistics covering 12 physical servers and 30 workstations, with weekday support and full-stack coverage, plus the Legacy add-on and managed Landscape on 2 bare-metal machines. The quote states an annual total of $56,290.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare an annual Ubuntu Pro quote for Northgate Retail covering 8 physical servers, 100 office workstations and 150 lobby kiosks, with weekday support and full-stack coverage. The quote states an annual total of $51,100.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an annual Ubuntu Pro quote for Northgate Retail covering 8 physical servers and 100 office workstations, with weekday support and full-stack coverage. The quote states an annual total of $28,600.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.