Predictika · DevOps platform quotes
An AI sales agent prepares a subscription quote for the JFrog Platform: the Pro, Enterprise X or Enterprise+ plan, SaaS or self-managed, with monthly consumption, projects, Private Link, multisite replication, CDN, uptime and bundle add-ons. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and prices JFrog publishes and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models subscription quotes for the JFrog Platform as published on the JFrog pricing page, not just the scenarios shown below.
Any JFrog Platform quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: Gold and Platinum support upgrades, the Connect IoT add-on, Advanced Security and Xray pricing, marketplace purchases, taxes, negotiated discounts and the exact start of any limited-time offer. Prices are the list prices read in October 2026 and may change.
7 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 | Typical rules-based CPQ | Predictika |
|---|---|---|
| Consumption priced in tiers that differ by plan | Only with care Pro and Enterprise X have different included amounts and different tier break points, so the price rules are a set of tier tables that must be kept in step with the pricing page. | Each plan's tiers are computed from the same request and the total is compared with the stated figure in the same pass. |
| Features that exist only on some plans | Only with care Private Link, multisite, the 99.99% guarantee and the bundles each depend on the plan, and Private Link also on the deployment; a product rule per feature is easy to leave out or to leave stale. | The plan, deployment and every feature are in one request and checked together. |
| CDN only on AWS and not in two regions | Only with workarounds The rule joins a feature, a cloud provider and a region, which sit on different lines of a quote, so it needs a cross-line validation rule. | The provider, the region flag and the CDN choice are compared on every call. |
| A stated total that must equal the list-price total | Only with care The stated figure is free text; a rule can compare it with a computed total only after the tiers, plan price and months have been summed. | The total is computed and compared in the same pass as the other rules. |
| Prices that are not published and need a person | Only with care Enterprise+ and the bundles have no list price, and it is easy for a quote to go out with a figure that was never confirmed. | The approval is raised whenever the quote uses them, and the quote cannot be executed until it is approved. |
| 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; everything else is computed.
| 1 | The quote has 31 projects; Pro SaaS includes 3 projects and Enterprise X SaaS includes 30. |
| 2 | The quote consumes 1,025 GB a month on Pro; the public page prints the end of the first overage tier two ways (1,024 GB in its worked example, 1,204 GB in the table), so a person should confirm the tier boundary. |
| 3 | The quote consumes 2,025 GB a month on Pro; the public page prints the end of the first overage tier two ways (1,024 GB in its worked example, 1,204 GB in the table), so a person should confirm the tier boundary. |
| 4 | The quote has 4 projects; Pro SaaS includes 3 projects and Enterprise X SaaS includes 30. |
| 5 | Private Link is not available on Pro or on a self-managed deployment; it connects your cloud to a JFrog SaaS instance on Enterprise X or Enterprise+. |
| 6 | Multisite replication and artifact synchronization are not part of the Pro plan; they are on Enterprise X and Enterprise+. |
| 7 | The 99.99% in-region availability guarantee is listed for Enterprise+ only. |
| 8 | Enterprise+ is priced by JFrog on request and has no published price; a person should confirm the price. |
| 9 | JFrog lists CDN as supported on AWS only; the quote puts the instance on another cloud provider. |
| 10 | CDN is offered in all AWS regions except Northern California and China; the quote asks for CDN in one of them. |
| 11 | The Unified Security bundle is offered on Enterprise X and Enterprise+ and the Ultimate Security bundle on Enterprise+ only. |
| 12 | The security and MLOps bundles are priced by JFrog and the prices are not published; a person should confirm them. |
| 13 | The Unified MLOps bundle is offered on Enterprise X and Enterprise+ and the Ultimate MLOps bundle on Enterprise+ only. |
| 14 | The limited-time monthly offer is shown for the Pro SaaS plan only. |
| 15 | The quote states a 12-month total of $21,524.00; the list prices give $21,525.00. |
| 16 | The quote states a 12-month total of $21,525.01; the list prices give $21,525.00. |
| 17 | JFrog offers scalable rates with annual contracts and does not publish them; a person should confirm the rates. |
| 18 | The quote has 4 self-managed servers; the plan lists 3 and extra servers are not priced publicly. |
| 19 | The quote states a 12-month total of $1.00; the list prices give $21,525.00. |
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 a JFrog Pro SaaS subscription on AWS with 2,500 GB of monthly consumption and 5 projects, with Private Link and multisite replication. The quote states a 12-month total of $33,069.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JFrog Enterprise X SaaS subscription on AWS with 2,500 GB of monthly consumption and 5 projects, with Private Link and multisite replication. The quote states a 12-month total of $41,769.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a JFrog Enterprise X SaaS subscription on Azure with 6,500 GB of monthly consumption and 24 projects, with CDN and the 99.99% availability guarantee. The quote states a 12-month total of $75,666.60. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JFrog Enterprise X SaaS subscription on AWS with 6,500 GB of monthly consumption and 24 projects, with CDN and the 99.99% availability guarantee. The quote states a 12-month total of $76,866.60. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JFrog Enterprise X SaaS subscription on AWS with 6,500 GB of monthly consumption and 24 projects, with CDN. The quote states a 12-month total of $76,866.60. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a JFrog Pro X (self-managed) deployment subscription on 1 server and 3 projects, with Private Link, at the limited-time monthly offer price. The quote states a 12-month total of $27,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a JFrog Enterprise X (self-managed) deployment subscription on 3 servers and 3 projects. The quote states a 12-month total of $51,000.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.