Predictika · Design and engineering software licensing
An AI sales agent prepares a quote for Autodesk Flex tokens, the pay-as-you-go entitlement that engineering teams draw down by the day for products such as AutoCAD, Revit and Inventor. Before it goes out, the agent sends it to Predictika, which checks the token quantity against the expected usage, prices it at the public volume tier, returns a verdict and every reason, and builds the line-item quote from the same rules.
This validator models Flex token quotes for the products on Autodesk's public Flex rate sheet, not just the scenarios shown below.
Not covered, because it is not public: Enterprise Business Agreement minimums, negotiated token rates and discount tiers, co-termed renewals and reseller or channel pricing. Every amount here is an estimate from Autodesk's public token prices; the 10 percent discount limit and the 1.5 times over-purchase limit are placeholders. Applying one volume tier to the whole purchase is our reading of the public table.
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) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built, and it says nothing about Autodesk's own systems.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Tokens quoted fewer than the forecast usage will consume | Only with workarounds A token balance is a consumption forecast, not a line item. A quote rule can compare it only if the usage forecast is copied onto the quote and converted with a per-product rate table kept in step with Autodesk's rate sheet. | The forecast travels with the request, tokens per product come from the same model, and the comparison runs on every call. |
| The price per token depends on the size of the whole purchase | Only with care Volume tiers are a price-book feature, but a quote that is edited after pricing can leave the old tier on the lines. | The tier is recomputed from the quantity on every call. |
| A total the agent worked out at the wrong tier | Only with care A validation rule can compare a stated total with a calculated one only if the stated total is a field on the quote, which it rarely is. | The stated total and token need travel with the quote and are compared with the computed ones. |
| A product family that is not offered under the token model | Only with care Eligibility is usually a product-rule list that has to be kept in step with the offer, and a collection bundle can slip through as a single SKU. | Eligibility is a field of the request, checked together 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. N stands for the figure in the quote.
| 1 | The quote contains no Flex tokens; a token quote needs at least one token. |
| 2 | N tokens are quoted but the usage forecast needs N tokens; when the tokens run out, use of the products is blocked, so the purchase must cover the forecast. |
| 3 | Flex tokens are valid for one year (365 days) from purchase; the quote specifies N days. |
| 4 | An Industry Collection is requested; the Flex rate sheet lists individual products, not Industry Collections, so collections cannot be quoted as Flex tokens. |
| 5 | The quote states a total of N USD; the validator computes N USD at the volume price for the tokens purchased. |
| 6 | The quote states a need of N tokens; the usage forecast adds up to N tokens. |
| 7 | A discount of N percent is above the 10 percent limit this validator allows even with approval (placeholder; Autodesk does not publish negotiation authority). |
| 8 | N tokens are quoted against a forecast need of N; tokens expire after one year and do not roll over, so a purchase this far above the forecast needs a person to confirm it (placeholder limit: 1.5 times the forecast). |
| 9 | The public token prices already include the volume tiers, so a further discount of N percent is a negotiated exception and needs approval. |
| 10 | The quote goes through a reseller; reseller prices are set by the partner and are not public, so the public token price is only a reference and the partner price must be confirmed. |
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 quote 70,000 Autodesk Flex tokens for Northbeam Engineering Group on a one-year term. Expected use over the year, in user-days: 4,000 AutoCAD, 3,000 Revit, 1,500 Inventor, 1,200 Civil 3D and 800 Navisworks Manage. That is 88,000 tokens. The quote states a total of $184,100.00 and a need of 88,000 tokens. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 90,000 Autodesk Flex tokens for Northbeam Engineering Group on a one-year term. Expected use over the year, in user-days: 4,000 AutoCAD, 3,000 Revit, 1,500 Inventor, 1,200 Civil 3D and 800 Navisworks Manage. That is 88,000 tokens. The quote states a total of $236,700.00 and a need of 88,000 tokens. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 125,000 Autodesk Flex tokens for Cedarline Infrastructure on a one-year term. Expected use over the year, in user-days: 5,600 AutoCAD, 4,200 Revit, 2,100 Inventor, 1,680 Civil 3D and 1,120 Navisworks Manage. That is 123,200 tokens. The quote states a total of $300,000.00 and a need of 123,200 tokens. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 125,000 Autodesk Flex tokens for Cedarline Infrastructure on a one-year term. Expected use over the year, in user-days: 5,600 AutoCAD, 4,200 Revit, 2,100 Inventor, 1,680 Civil 3D and 1,120 Navisworks Manage. That is 123,200 tokens. The quote states a total of $318,750.00 and a need of 123,200 tokens. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 90,000 Autodesk Flex tokens including an Industry Collection for Northbeam Engineering Group on a one-year term with a 15 percent discount. Expected use over the year, in user-days: 4,000 AutoCAD, 3,000 Revit, 1,500 Inventor, 1,200 Civil 3D and 800 Navisworks Manage. That is 88,000 tokens. The quote states a total of $201,195.00 and a need of 88,000 tokens. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 90,000 Autodesk Flex tokens for Northbeam Engineering Group on a one-year term with an 8 percent discount. Expected use over the year, in user-days: 4,000 AutoCAD, 3,000 Revit, 1,500 Inventor, 1,200 Civil 3D and 800 Navisworks Manage. That is 88,000 tokens. The quote states a total of $217,764.00 and a need of 88,000 tokens. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.