Predictika · Developer tools subscription quotes

An AI sales agent's Telerik and Kendo UI subscription quote, checked before it goes out

An AI sales agent prepares an annual subscription quote for Telerik and Kendo UI developer tools with a product, a support tier, a number of developers and, for Report Server, extra user licenses. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the licensing rules and list prices Telerik publishes and returns a verdict, every reason and the figures it computed.

Scope: Telerik and Kendo UI annual subscription quotes: DevCraft UI, Complete and Ultimate bundles, Kendo UI Bundle, KendoReact (including the free tier), Telerik UI for .NET web and desktop, Reporting, Report Server and JustMock, at the list prices Telerik publishes. See everything this validator covers

This validator models annual subscription quotes for sixteen Telerik and Kendo UI products listed on the Telerik purchase page, not just the scenarios shown below.

  • Bundles and support tiers — each DevCraft bundle includes one support tier (UI with Lite, Complete with Priority, Ultimate with Ultimate); individual products come in Lite, Priority and Ultimate; the free KendoReact tier has community forum support only.
  • Report Server — priced per instance, with 15 client access licenses included and extra users sold in bundles of 5; no other product has extra user bundles.
  • Totals — licenses multiplied by the published annual list price, compared with the total the quote states, with the 10 percent educational, government and non-profit discount sent for confirmation of eligibility.

Any Telerik or Kendo UI annual subscription quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: Fiddler, Test Studio, ThemeBuilder, perpetual licenses, volume or enterprise pricing (Telerik directs customers to its sales team), renewal pricing, other Progress products such as MarkLogic, MOVEit, Sitefinity or Chef, and any tax. Prices are the published list prices, not a quotation.

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

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) 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
A DevCraft bundle quoted with the wrong support tierOnly with care
A product rule per bundle that fixes its support tier; each new bundle or tier needs another rule.
The product and support tier travel in one request and the bundle rule is checked on every call.
Extra user licenses on a product that has noneOnly with care
A rule that ties an add-on to a single product; it works, but it must be written and maintained for each add-on.
The product and the extra user bundles are in one request and compared on every call.
A free tier quoted with a paid support tierOnly with workarounds
The free tier and the paid tiers need a rule linking product, support tier and a zero price, which interacts with the rest of the price rules.
Product and support tier are checked together, with the total, in one pass.
A total that disagrees with licenses, tier and discountOnly with workarounds
The total is a derived figure; checking a stated total against it, with an optional discount, takes extra price rules and formulas.
The stated total is a field in the request and is compared with the computed one.
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.

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.

1Each DevCraft bundle includes one support tier (DevCraft UI with Lite, DevCraft Complete with Priority, DevCraft Ultimate with Ultimate); the quote asks for a different tier.
2The free KendoReact tier has community forum support only, and no paid product is sold with community support.
3The quote has 0 developer licenses or instances; at least 1 is needed.
4Additional 5-user license bundles are sold only for Telerik Report Server; the quote has 2.
5Additional 5-user license bundles are sold only for Telerik Report Server; the quote has 1.
6The 10 percent educational, government or non-profit discount applies only to licenses bought directly from Progress, and the organization may be asked to confirm its status; a person should confirm eligibility.
7The quote states a total of $5,093; the published prices give $5,094.
8The quote states a total of $3,747; the published prices give $3,372.30.

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. DevCraft bundle: A DevCraft UI quote with Ultimate support and extra user bundles

The agent's request. Please quote 40 developer licenses of DevCraft UI with Ultimate support for one year, plus 2 additional 5-user license bundles. The quote states a total of $46,960. It is ready to send.

Verdict: Blocked.

  • Support tier is fixed in a DevCraft bundle. Each DevCraft bundle includes one support tier (DevCraft UI with Lite, DevCraft Complete with Priority, DevCraft Ultimate with Ultimate); the quote asks for a different tier.
  • Extra user licenses only for Report Server. Additional 5-user license bundles are sold only for Telerik Report Server; the quote has 2.

2. DevCraft bundle: The agent resubmits after fixing the errors

The agent's request. Please quote 40 developer licenses of DevCraft Complete with Priority support for one year. The quote states a total of $51,960. It is ready to send.

Verdict: Allowed.

  • Order summary. 40 licenses at $1,299 each, $51,960 before any discount, $51,960 in all.

3. Free and paid KendoReact: A free KendoReact quote with Priority support and a stated total

The agent's request. Please quote 25 developer licenses of KendoReact Free with Priority support for one year. The quote states a total of $15,000. It is ready to send.

Verdict: Blocked.

  • Community support is only for KendoReact Free. The free KendoReact tier has community forum support only, and no paid product is sold with community support.
  • Stated total does not match. The quote states a total of $15,000; the published prices give $0.

4. Free and paid KendoReact: The agent resubmits after fixing the errors

The agent's request. Please quote 25 developer licenses of KendoReact with Priority support for one year. The quote states a total of $18,725. It is ready to send.

Verdict: Allowed.

  • Order summary. 25 licenses at $749 each, $18,725 before any discount, $18,725 in all.

5. Report Server for a university: A university Report Server quote with a total that ignores the discount

The agent's request. Please quote 3 instances of Telerik Report Server with Priority support for one year, plus 6 additional 5-user license bundles, with the 10 percent educational discount for a university customer. The quote states a total of $6,597. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a total of $6,597; the published prices give $5,937.30.
  • Discount eligibility to confirm. The 10 percent educational, government or non-profit discount applies only to licenses bought directly from Progress, and the organization may be asked to confirm its status; a person should confirm eligibility.

6. Report Server for a university: The agent resubmits after fixing the errors

The agent's request. Please quote 3 instances of Telerik Report Server with Priority support for one year, plus 6 additional 5-user license bundles, with the 10 percent educational discount for a university customer. The quote states a total of $5,937.30. It is ready to send.

Verdict: Needs approval.

  • Discount eligibility to confirm. The 10 percent educational, government or non-profit discount applies only to licenses bought directly from Progress, and the organization may be asked to confirm its status; a person should confirm eligibility.
  • Order summary. 3 licenses at $1,199 each, $6,597 before any discount, $5,937.30 in all.

7. Report Server for a university: The agent resubmits after fixing the errors

The agent's request. Please quote 3 instances of Telerik Report Server with Priority support for one year, plus 6 additional 5-user license bundles. The quote states a total of $6,597. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 licenses at $1,199 each, $6,597 before any discount, $6,597 in all.

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 an annual subscription quote for Telerik and Kendo UI developer tools with a product, a support tier. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the licensing rules and list prices Telerik publishes and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 40 developer licenses of DevCraft UI with Ultimate support for one year, plus 2 additional 5-user license bundles. The quote states a total of $46,960. 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. Each DevCraft bundle includes one support tier (DevCraft UI with Lite, DevCraft Complete with Priority, DevCraft Ultimate with Ultimate); the quote asks for a different tier. Additional 5-user license bundles are sold only for Telerik Report Server; the quote has 2.
  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 a DevCraft bundle quoted with the wrong support tier, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the product to DevCraft Complete, the support tier to priority and the stated total as to $51,960. It removes the additional 5-user license bundles.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's total, $51,960, matches the quote.
  13. Two problems caught in one call, fixed in one pass, and a clean $51,960 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.