Predictika · engineering design software license quotes, in the style of PTC
An AI sales agent prepares a quote for engineering design software seats, with the order total it expects. Before the quote goes out, the agent sends it to Predictika's validator, which checks the design edition, license type, simulation cores per seat, connector and support options, reseller tier, seat count and renewal term against each other, compares the total the agent states with the one it computes, and returns a verdict with every reason in one pass. All prices and limits are Predictika estimates in US dollars, not PTC list prices.
This validator checks any quote for these editions, license types and reseller tiers, not just the scenarios shown below.
Any quote that touches these rules is in scope, not only the scenarios pictured here. Not checked: other PTC products such as Windchill, ThingWorx, Onshape or Kepware licensing, real list prices, conversion between named-user and compute-based licenses, and tax or multi-currency quoting.
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 | A rules-based CPQ | Predictika |
|---|---|---|
| An option that depends on the edition | Only with care Which edition takes the Windchill connector, and how many simulation cores it allows, is a table of exceptions, and each new edition adds more of them. | The options and core ratings of each edition are part of the model and checked against the edition in the same request. |
| A license type that cannot host a feature | Only with workarounds The node-locked license cannot host the advanced simulation extension the two top editions include, and a cross-product exclusion like this is usually a hand-written rule that has to be remembered. | The exclusion is a constraint between the edition and the license type, checked on every call. |
| Approval bands that stack | Only with care Seat count, term, simulation cores and discount each trigger a different approval, and a quote can hit several at once. | Each band is its own check; every approval that applies is returned together with any block. |
| The total the agent states | Only with workarounds Comparing a stated figure 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 answer | Only 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. |
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 | Each design edition has a maximum simulation core count per seat (4 for Essentials, 8 for Advanced, 16 for Advanced Plus, 32 for Ultimate). |
| 2 | Each license type has its own core limit (8 for node-locked, 16 for floating, 32 for floating with cloud burst). |
| 3 | The node-locked license cannot host the advanced simulation extension that the Advanced Plus and Ultimate editions include. |
| 4 | The Windchill connector is not available on the Essentials edition. |
| 5 | An order is 1 to 300 seats, and each reseller tier has a seat minimum (10 for Silver, 40 for Gold). |
| 6 | The contract term must be between 1 and 5 years; a term over 3 years needs finance to approve the price lock. |
| 7 | A simulation core count over 16 needs a compute capacity review. |
| 8 | More than 100 seats need an enterprise agreement review. |
| 9 | A total discount over 12 percent needs the sales director; over 20 percent is blocked. |
| 10 | An order value over USD 600,000 needs a deal desk review. |
| 11 | The net total stated in the quote must match the total computed from the line items. |
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 check this quote for Northgate Aerospace Supply: 12 seats of the Essentials design edition on node-locked licenses with the Windchill connector, set up for 6 simulation cores per seat, at direct list pricing for 2 years. The total for the order is USD 97,200.00. The quote is ready to send.
Verdict: Blocked.
The agent's request. Please check this quote for Northgate Aerospace Supply: 12 seats of the Advanced design edition on floating licenses with the Windchill connector, set up for 6 simulation cores per seat, at direct list pricing for 2 years. The total for the order is USD 180,000.00. The quote is ready to send.
Verdict: Allowed.
The agent's request. Please check this quote for Ridgeview Mechanical Engineering: 30 seats of the Advanced design edition on floating licenses, set up for 6 simulation cores per seat, on the Silver reseller tier for 6 years with an extra discount of 14 percent. The total for the order is USD 407,160.00. The quote is ready to send.
Verdict: Blocked.
The agent's request. Please check this quote for Ridgeview Mechanical Engineering: 30 seats of the Advanced design edition on floating licenses, set up for 6 simulation cores per seat, on the Silver reseller tier for 3 years with an extra discount of 3 percent. The total for the order is USD 392,490.00. The quote is ready to send.
Verdict: Allowed.
The agent's request. Please check this quote for Alder Machine Works: 12 seats of the Essentials design edition on node-locked licenses with the premium support plan, set up for 4 simulation cores per seat, at direct list pricing for 2 years. The total for the order is USD 98,280.00. The quote is ready to send.
Verdict: Blocked.
The agent's request. Please check this quote for Alder Machine Works: 12 seats of the Essentials design edition on node-locked licenses with the premium support plan, set up for 4 simulation cores per seat, at direct list pricing for 2 years. The total for the order is USD 109,200.00. The quote is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.