Predictika · data protection subscriptions: editions, add-ons, capacity or workload licensing, conversions and term discounts

An AI sales agent's data protection quote, checked before it goes out

An AI sales agent prepares a data protection quote for a fictional customer. Before it goes out, the agent sends it to Predictika’s validator, which checks it against the product and contract rules, compares the net total the agent states with the one it computes, and returns a verdict with every reason.

Scope: data protection quotes for the Data Protection Subscriptions product line. See everything this validator covers

This validator models Commvault style data protection subscription quotes: edition, add-on, capacity or workload licensing, volume tier, term, perpetual-to-subscription conversion credit and discount. It handles any quote made of these editions, add-ons and terms, not just the scenarios shown below.

  • Editions and add-ons — Foundation, Advanced and Premium editions, with Disaster Recovery Orchestration and Cyber Recovery add-ons, each with the edition it needs and a minimum quantity.
  • Licensing model — Capacity licensing per front-end terabyte or workload licensing per instance, with a minimum quantity for each and a review when workload counts are large enough that capacity may cost less.
  • Volume and term — Volume price tiers by quantity, 1, 3 or 5 year terms and the multi-year discount for each.
  • Conversion from perpetual — A credit for an existing perpetual license, which needs a term of at least 3 years, the license value entered, an approval above 20 percent of the subscription and a hard limit at 30 percent.
  • Commercial terms and the stated total — Discount authority by order size with an approval path, a large-order review above USD 600,000, an illustrative price build-up in US dollars, and a check that the net total the agent states matches the total the validator computes.

It does not cover backup of specific workloads, hardware appliances, professional services, real list prices and contract pricing, or product editions beyond the catalog.

The AI sales agentBuilds the quote from the conversation and says it is ready.
Predictika validatorChecks the quote against the product and contract rules and returns every finding it has.

7 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 or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator catchesTypical rules-based CPQPredictika
Add-on availability by edition, licensing model and minimum quantityOnly with care
Dependency rules across three fields; they work, but each new add-on needs its own rows.
Limits are catalog data; the checks follow from the choices.
Volume price tier and multi-year discountEasy
Lookups on quantity and term.
The same calculation, driven from the catalog.
Perpetual conversion credit as a share of the subscription, with an approval band and a hard limitOnly with workarounds
The credit depends on the discounted subscription value, which has to be computed before it can be compared, and two thresholds need two rules kept in order.
Computed from the choices and compared with both thresholds on every call.
Discount authority by order size, with an approval pathOnly with care
Layered size bands and approval thresholds; reliable only while every band is kept in step.
Bands and thresholds are data; findings arrive together.
The total the agent statesOnly with workarounds
Comparing a stated total with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures.
The stated net total is a field in the request and is checked against the computed total.
Every problem returned in one answerOnly 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.

What this validator catches

Click to expand

Every rule is checked on every call, in whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

RuleEffectWhat it checks
Minimum quantityblock10 TB for capacity, 25 instances for workload
Add-on minimumblockEach add-on has a minimum quantity
Add-on levelblockEach add-on needs a minimum edition level
Add-on modelblockCyber Recovery is capacity licensing only
Workload reviewneeds approvalMore than 2000 workload instances needs sales engineering review
Termblock1, 3 or 5 years
Conversion termblockA conversion needs at least 3 years
Conversion valueblockThe perpetual value must be entered
Conversion credit capblockCredit above 30 percent of the subscription
Conversion credit reviewneeds approvalCredit above 20 percent of the subscription needs deal desk approval
Discount capblockBy quantity (20, 30, 40)
Discount approvalneeds approvalAbove 10 percent within the cap needs approval
Large orderneeds approvalNet above USD 600000 needs sales director review
Volume tier and term discountcalculation100, 92, 85 or 78 percent of list by quantity; 0, 8 or 15 percent for 1, 3 or 5 years
Price build-upcalculationUnit price, list total, term discount, conversion credit, discount
Stated net totalblockThe net total the agent states must match the total the validator computes (within USD 1).

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. Cyber Recovery add-on: Cyber Recovery on Advanced

The agent's request. Commvault Advanced with the Cyber Recovery Cleanroom add-on for 100 TB of capacity licensing on a three year term. Net total USD 469,752. Ready to send.

Verdict: Blocked.

  • Add-on Edition. Cyber Recovery Cleanroom is not available with Commvault Advanced; it needs a higher edition.

2. Cyber Recovery add-on: Cyber Recovery on Premium

The agent's request. Commvault Premium with the Cyber Recovery Cleanroom add-on for 100 TB of capacity licensing on a three year term. Net total USD 596,712. Ready to send.

Verdict: Allowed.

3. Perpetual conversion credit: USD 250,000 perpetual value

The agent's request. Commvault Advanced for 100 TB of capacity licensing on a three year term, converting an existing perpetual license valued at USD 250,000. Net total USD 230,488. Ready to send.

Verdict: Blocked.

  • Conversion Credit Limit. The conversion credit of USD 125000.0 is above 30 percent of the subscription value.

4. Perpetual conversion credit: USD 100,000 perpetual value

The agent's request. Commvault Advanced for 100 TB of capacity licensing on a three year term, converting an existing perpetual license valued at USD 100,000. Net total USD 305,488. Ready to send.

Verdict: Allowed.

5. The total the agent states: Stated total below computed

The agent's request. Commvault Advanced for 100 TB of capacity licensing on a three year term. Net total USD 319,939.20. Ready to send.

Verdict: Blocked.

  • Quoted Net Total. The quoted net total of USD 319939.2 does not match the USD 355488.0 the validator computed.

6. The total the agent states: Stated total corrected

The agent's request. Commvault Advanced for 100 TB of capacity licensing on a three year term. Net total USD 355,488. Ready to send.

Verdict: Allowed.

7. Review by a person: Credit above 20 percent

The agent's request. Commvault Advanced for 100 TB of capacity licensing on a three year term, converting an existing perpetual license valued at USD 150,000. Net total USD 280,488. Ready to send.

Verdict: Needs approval.

  • Conversion Credit Approval. The conversion credit of USD 75000.0 is above 20 percent of the subscription value; deal desk must approve it.

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 data protection quote for a fictional customer. Before it goes out, the agent sends it to Predictika’s validator, which checks it against the product and contract rules, compares the net total the agent states with the one it computes, and returns a verdict with every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Commvault Advanced with the Cyber Recovery Cleanroom add-on for 100 TB of capacity licensing on a three year term. Net total USD 469,752. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. Cyber Recovery Cleanroom is not available with Commvault Advanced; it needs a higher edition.
  6. The validator returned one blocking finding 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 add-on availability by edition, licensing model and minimum quantity, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the edition to Commvault Premium and the stated net as to 596712.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote, on screen.
  13. The earlier finding is cleared, and the validator's total, USD 596,712, matches the quote.
  14. One problem 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.