Predictika · Data platform consumption-commit quotes

An AI sales agent's cloud data platform commit quote, checked before it goes out

An AI sales agent prepares a consumption-commit quote for a cloud analytics platform customer: package, primary and compute cluster sizing, block and object storage, term, support level, discount, on-premises migration credit and renewal. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the packaging and commit rules and returns a verdict, every reason and the annual commit it computed.

Scope: cloud data platform consumption-commit quotes: package tiers, cluster and storage sizing, committed terms, migration credits and renewals. See everything this validator covers

This validator models consumption-commit quotes for a cloud analytics platform sold in three packages — not just the scenarios shown below.

  • Packages — Standard, mid-tier and premium packages, each with its own unit consumption rate per node or cluster hour, included support level and minimum annual commitment.
  • Sizing — primary cluster size and node count, compute cluster size, number and hours, block storage (at least 1 TB per primary node) and object storage, turned into annual units and an annual commit.
  • Term and discount — committed terms of 1 to 3 years; what a sales rep can discount, what needs management approval and what no one can approve.
  • Migration credits — who can receive a credit for moving from on-premises, on which packages, for what term, up to what size, and never on renewals.
  • Renewals — a renewal commit far below the prior commit goes to approval.
  • Stated figures — the annual commit the quote states is compared with the computed one.

Any consumption-commit quote for these packages that touches sizing, storage, term, support, discount, migration credit or renewal is in scope — not only the scenarios pictured here. The validator computes an annual commit total from public list rates, but it produces no line-item quote. Not covered: negotiated rates, flexible on-demand usage, other products, taxes and any vendor CPQ platform. Assumptions: the minimum commitments, credit rules, discount limits, renewal threshold and the compute-cluster size limit are invented illustrative values; list rates are estimates, not quotes.

The AI sales agentBuilds the commit quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed annual commit.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Unit rates that depend on package, cluster type and size, rolled into an annual commitOnly with care
A price rule per package and size works, but each new size or package adds rules, and the commit total is easy to get out of step with the unit table.
Rates sit on the package record; units and the annual commit are computed on every call.
A stated annual commit that differs from the computed oneOnly with care
A validation rule can compare them, but only if the stated figure is a field on the quote, which it rarely is.
The stated commit travels with the quote and is compared with the computed commit on every call.
Migration credit eligibility that depends on package, term, migration status and renewal togetherOnly with workarounds
Each condition tends to become its own rule with its own message, and combinations (such as a credit on a renewal) are easy to miss.
All credit conditions are checked together and every failing one is listed.
Storage minimums tied to node count and a renewal compared with the prior commitOnly with workarounds
Cross-field and prior-contract checks usually live outside the quote or in custom code.
Block storage per node and the prior commit are quote fields compared in the same pass.
Every problem returned in one answerOnly 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, ordered by severity.

What this validator catches: findings from its test cases

Click to expand

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.

1Migration credits are not available with VantageCloud Lake Standard.
2Support level 2 was requested but VantageCloud Lake Standard includes level 1 (1 basic, 2 premier cloud, 3 white-glove).
3Medium compute clusters are not offered with VantageCloud Lake+; compute clusters come in XSmall and Small.
4The quote states an annual commit of $1,500,000, but the computed annual commit is $703,260.
5An annual commit of $23,914 is below the $50,000 minimum annual commitment for VantageCloud Lake Standard.
6A 4 year term is outside the 1 to 3 year range for committed capacity.
72 TB of block storage is below the 1 TB per primary cluster node required for 4 nodes.
8A 30 percent discount is above the 25 percent limit that anyone can approve.
9A migration credit was requested but the customer is not migrating from on-premises Vantage.
10A migration credit needs a term of at least 2 years; this quote has 1.
11A 21 percent migration credit is above the 20 percent maximum.
12Migration credits apply to new commitments only, not renewals.
13The renewal commit of $166,350 is more than 20 percent below the prior commit of $250,000; confirm the reduction with the customer.
14A 20 percent migration credit is above the 10 percent a sales rep can offer; it needs approval.
15A 16 percent discount is above the 15 percent a sales rep can give; it needs sales management approval.
16The annual commit of $52,498 is within 10 percent of the $50,000 minimum for VantageCloud Lake Standard; confirm sizing with the customer.
179000 compute cluster hours a year per cluster is not valid; it must be between 1 and 8,760 when compute clusters are quoted.

Scenarios and results

Click to expand

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.

1. Package and migration credit: Standard package with a migration credit and premier support

The agent's request. Please quote a three-year VantageCloud Lake Standard commitment for a customer migrating from on-premises Vantage: a Medium primary cluster of 4 nodes with 6 TB of block storage and 100 TB of object storage, 2 Small compute clusters running 1,500 hours a year each, and premier cloud support, with a 10 percent migration credit. The quote states an annual commit of $411,276. It is ready to send.

Verdict: Blocked.

  • Support level not included. Support level 2 was requested but VantageCloud Lake Standard includes level 1 (1 basic, 2 premier cloud, 3 white-glove).
  • Credit not available on this package. Migration credits are not available with VantageCloud Lake Standard.

2. Package and migration credit: The agent resubmits after fixing the errors

The agent's request. Please quote a three-year VantageCloud Lake commitment for a customer migrating from on-premises Vantage: a Medium primary cluster of 4 nodes with 6 TB of block storage and 100 TB of object storage, 2 Small compute clusters running 1,500 hours a year each, and premier cloud support, with a 10 percent migration credit. The quote states an annual commit of $502,860. It is ready to send.

Verdict: Allowed.

  • Commit summary. VantageCloud Lake needs 305280.0 units a year; list-price annual commit after discount $502,860 (compute $457,920, storage $44,940, gross $502,860); migration credit $50,286; first-year net $452,574; term 3 years.

3. Sizing and stated commit: Large Lake+ sizing with Medium compute clusters and a wrong stated commit

The agent's request. Please quote a two-year VantageCloud Lake+ commitment: a Large primary cluster of 4 nodes with 6 TB of block storage and 200 TB of object storage, 2 Medium compute clusters running 2,000 hours a year each, and white-glove support. The quote states an annual commit of $1,500,000. It is ready to send.

Verdict: Blocked.

  • Compute cluster size not offered. Medium compute clusters are not offered with VantageCloud Lake+; compute clusters come in XSmall and Small.
  • Stated commit does not match. The quote states an annual commit of $1,500,000, but the computed annual commit is $703,260.

4. Sizing and stated commit: The agent resubmits after fixing the errors

The agent's request. Please quote a two-year VantageCloud Lake+ commitment: a Large primary cluster of 4 nodes with 6 TB of block storage and 200 TB of object storage, 2 Small compute clusters running 2,000 hours a year each, and white-glove support. The quote states an annual commit of $847,260. It is ready to send.

Verdict: Allowed.

  • Commit summary. VantageCloud Lake+ needs 516480.0 units a year; list-price annual commit after discount $847,260 (compute $774,720, storage $72,540, gross $847,260); migration credit $0; first-year net $847,260; term 2 years.

5. Renewal, storage and discount: Renewal with too little block storage and a 30 percent discount

The agent's request. Please quote a two-year VantageCloud Lake commitment as a renewal of a $500,000 annual commit: a Large primary cluster of 4 nodes with 2 TB of block storage and 50 TB of object storage, 3 XSmall compute clusters running 3,000 hours a year each, and premier cloud support, and a 30 percent discount. The quote states an annual commit of $476,126. It is ready to send.

Verdict: Blocked.

  • Not enough block storage for the nodes. 2 TB of block storage is below the 1 TB per primary cluster node required for 4 nodes.
  • Discount above the maximum. A 30 percent discount is above the 25 percent limit that anyone can approve.

6. Renewal, storage and discount: The agent resubmits after fixing the errors

The agent's request. Please quote a two-year VantageCloud Lake commitment as a renewal of a $500,000 annual commit: a Large primary cluster of 4 nodes with 4 TB of block storage and 50 TB of object storage, 3 XSmall compute clusters running 3,000 hours a year each, and premier cloud support, and a 10 percent discount. The quote states an annual commit of $617,364. It is ready to send.

Verdict: Allowed.

  • Commit summary. VantageCloud Lake needs 440400.0 units a year; list-price annual commit after discount $617,364 (compute $660,600, storage $25,360, gross $685,960); migration credit $0; first-year net $617,364; term 2 years.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a consumption-commit quote for a cloud analytics platform customer: package, primary and compute cluster sizing, block and object storage, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the packaging and commit rules and returns a verdict, every reason and the annual commit it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a three-year VantageCloud Lake Standard commitment for a customer migrating from on-premises Vantage: a Medium primary cluster of 4 nodes. The quote states an annual commit of $411,276. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. Support level 2 was requested but VantageCloud Lake Standard includes level 1 (1 basic, 2 premier cloud, 3 white-glove). Migration credits are not available with VantageCloud Lake Standard.
  6. The validator returned two blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for migration credit eligibility that depends on package, term, migration status and renewal together, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the package to VantageCloud Lake and the stated annual commit to $502,860.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's total, $502,860, matches the quote.
  13. Two problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.