Predictika · Developer security plan quotes

An AI sales agent's developer security subscription quote, checked before it goes out

An AI sales agent prepares a subscription quote for Snyk: the Free plan, the Team plan, or the credit-based Enterprise Platform Subscription with its capabilities, from Snyk Code and Open Source to Container, API and Web, Coding Agent Security and AI Pentesting. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans, limits and rate card Snyk publishes and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Snyk plan quotes at the published list prices: Free, Team and the credit-based Enterprise Platform Subscription, with plan limits, plan-gated capabilities, the credit rate card, prepaid credits and the stated 12-month total. See everything this validator covers

This validator models subscription quotes for Snyk as published on the Snyk plans page and its credit policy, not just the scenarios shown below.

  • Plans and prices — Free ($0), Team (from $25 a month for each developer, for teams of up to 10 developers) and the Enterprise Platform Subscription, where one credit is $1 and the quote total is the credits drawn over a 365-day term plus any AI Pentesting assessments.
  • Enterprise rate card — Code and Open Source 1.0 credit, IaC 0.33, Secrets 0.66 and Evo AI-SPM 0.66 per active contributor per day; Container 0.33 per monitored image per day; API and Web 3.0 per provisioned target per day; Evo Coding Agent Security 1.0 per active machine per day; Evo AI Pentesting 4,000 credits per assessment.
  • Plan limits — Free: 5 projects and monthly tests of 100 for Code, 300 for IaC and 100 for Container, with Open Source at 200 on the plans page (400 in the documentation); Team: 100 projects, 1,000 Code tests a month, the Jira integration and next business day support; Evo capabilities, Secrets and API and Web need the Enterprise subscription.
  • Approvals — premium support and services (no published price), prepaid credits below the estimate for the term, the Free Open Source limit that the page and the documentation state differently, and Team test limits that are described as increased without numbers go to a person.

Any Snyk plan quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: plans that are not on the current plans page, premium support pricing, taxes, negotiated discounts, multi-year terms and usage that changes during the term. Prices are the list prices read in October 2026 and may change.

The AI sales agentBuilds the Snyk 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 credit rate card with five different unitsOnly with care
Credits are drawn per active contributor, per monitored image, per provisioned target, per active machine and per assessment, each at its own rate, so the price rules are a table that must be kept in step with the policy page.
Every quantity and rate comes from the same request and the total is compared with the stated figure in the same pass.
Capabilities that exist only on some plansOnly with care
The Evo capabilities, Secrets and API and Web depend on the plan, and Jira and support depend on the plan too; a product rule per feature is easy to leave out or to leave stale.
The plan and every capability are in one request and checked together.
Limits that differ by plan and by productOnly with care
Projects, developers and monthly tests have different limits on Free and Team, and the limit for Open Source tests is stated two ways, so a rule needs a number per plan and product.
Each limit is compared on every call, and the unclear one is sent to a person.
A stated total that must equal the list-price totalOnly with workarounds
The stated figure is free text; a rule can compare it with a computed total only after every rate, quantity and day has been summed.
The total is computed and compared in the same pass as the other rules.
Prepaid credits that fall short of the estimateOnly with workarounds
The shortfall exists only after the full year of credits has been computed, so a rule on the prepaid figure needs the computed total to compare against.
The approval is raised whenever the prepaid credits are below the computed total, and the quote cannot be executed until it is approved.
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.

1An Enterprise Platform Subscription quote has no Snyk capability switched on, so no credits would be drawn.
2A capability is switched on with a quantity of zero; credits are drawn per active contributor, monitored image, provisioned target, active machine or assessment.
3The quote states a 12-month total of $17,008.00; the published list prices give $17,009.00.
4The quote states a 12-month total of $17,009.01; the published list prices give $17,009.00.
5Snyk lists premium support and services for the Enterprise subscription without a published price; a person should confirm them.
6The quote prepays 7,299 credits but the estimate for the term is $7,300.00 of credits at one dollar a credit; use beyond the prepaid balance is invoiced as on-demand consumption, so a person should confirm.
7The quote states a 12-month total of $0.05; the published list prices give $17,009.00.
8The quote prepays 100 credits but the estimate for the term is $17,009.00 of credits at one dollar a credit; use beyond the prepaid balance is invoiced as on-demand consumption, so a person should confirm.
9The quote has 6 projects; the Free plan includes 5 projects and the Team plan includes 100.
10The quote runs 101 Snyk Code tests a month; the Free plan includes 100 and the Team plan includes 1,000.
11The quote runs 301 Snyk IaC tests a month; the Free plan includes 300.
12The quote runs 101 Snyk Container tests a month; the Free plan includes 100.
13The quote runs 201 Open Source tests a month; the plans page lists 200 for the Free plan and the documentation lists 400, so a person should confirm.
14The quote runs 400 Open Source tests a month; the plans page lists 200 for the Free plan and the documentation lists 400, so a person should confirm.
15The quote runs 401 Snyk Open Source tests a month; the Free plan includes 200 on the plans page and 400 in the documentation.
16The Jira integration is added with the Team plan; it is not part of the Free plan.
17Premium support and services are offered with the Enterprise subscription; Free has no support commitment and Team includes next business day support.
18The Free and Team plans cover Open Source, Code, IaC and Container; Secrets and API and Web are not part of them.
19The Evo capabilities (AI-SPM, Coding Agent Security and AI Pentesting) are not available on the Free or Team plan; they require an Enterprise Platform Subscription.
20The quote states a 12-month total of $25.00; the published list prices give $0.00.
21The quote has 11 developers; the Team plan is for development teams of up to 10 developers.
22The quote has 101 projects; the Free plan includes 5 projects and the Team plan includes 100.

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. Starter team: A Free plan quote with 8 projects, 150 Snyk Code tests a month and the Jira integration

The agent's request. Please quote the Snyk Free plan, with 8 projects, about 150 Snyk Code tests a month and the Jira integration. The quote states a 12-month total of $0.00. It is ready to send.

Verdict: Blocked.

  • Too many projects for the plan. The quote has 8 projects; the Free plan includes 5 projects and the Team plan includes 100.
  • Jira integration not on Free. The Jira integration is added with the Team plan; it is not part of the Free plan.
  • Snyk Code tests over the plan limit. The quote runs 150 Snyk Code tests a month; the Free plan includes 100 and the Team plan includes 1,000.

2. Starter team: The agent resubmits after fixing the errors

The agent's request. Please quote the Snyk Team plan for 8 developers, with 8 projects, about 150 Snyk Code tests a month and the Jira integration. The quote states a 12-month total of $2,400.00. It is ready to send.

Verdict: Allowed.

  • Quote summary. Estimated 12-month total of $2,400.00 at list prices.

3. Growing team: A Team plan quote for 14 developers with Secrets

The agent's request. Please quote the Snyk Team plan for 14 developers, with 40 projects, Snyk Code, Open Source, IaC, Secrets and Container for 60 monitored images. The quote states a 12-month total of $4,200.00. It is ready to send.

Verdict: Blocked.

  • Too many developers for Team. The quote has 14 developers; the Team plan is for development teams of up to 10 developers.
  • Capability not in Free or Team. The Free and Team plans cover Open Source, Code, IaC and Container; Secrets and API and Web are not part of them.

4. Growing team: The agent resubmits after fixing the errors

The agent's request. Please quote a Snyk Enterprise Platform Subscription for 14 active contributors, with Snyk Code, Open Source, IaC, Secrets and Container for 60 monitored images. The quote states a 12-month total of $22,505.90. It is ready to send.

Verdict: Allowed.

  • Quote summary. Estimated draw of $61.66 of credits a day and a 12-month total of $22,505.90 at list prices.

5. AI agent security: A Team plan quote with Coding Agent Security and AI Pentesting

The agent's request. Please quote the Snyk Team plan for 9 developers, with 1 project, Snyk Code, Open Source, IaC, Evo Coding Agent Security on 40 active machines and Evo AI Pentesting for 2 assessments. The quote states a 12-month total of $2,700.00. It is ready to send.

Verdict: Blocked.

  • Evo capability needs Enterprise. The Evo capabilities (AI-SPM, Coding Agent Security and AI Pentesting) are not available on the Free or Team plan; they require an Enterprise Platform Subscription.

6. AI agent security: The agent resubmits after fixing the errors

The agent's request. Please quote a Snyk Enterprise Platform Subscription for 9 active contributors, with Snyk Code, Open Source, IaC, Evo Coding Agent Security on 40 active machines, Evo AI Pentesting for 2 assessments and premium support, prepaying 25,000 credits. The quote states a 12-month total of $30,254.05. It is ready to send.

Verdict: Needs approval.

  • Premium support price to confirm. Snyk lists premium support and services for the Enterprise subscription without a published price; a person should confirm them.
  • Prepaid credits below the estimate. The quote prepays 25,000 credits but the estimate for the term is $30,254.05 of credits at one dollar a credit; use beyond the prepaid balance is invoiced as on-demand consumption, so a person should confirm.
  • Quote summary. Estimated draw of $60.97 of credits a day and a 12-month total of $30,254.05 at list prices.

7. AI agent security: The agent resubmits after fixing the errors

The agent's request. Please quote a Snyk Enterprise Platform Subscription for 9 active contributors, with Snyk Code, Open Source, IaC, Evo Coding Agent Security on 40 active machines and Evo AI Pentesting for 2 assessments, prepaying 31,000 credits. The quote states a 12-month total of $30,254.05. It is ready to send.

Verdict: Allowed.

  • Quote summary. Estimated draw of $60.97 of credits a day and a 12-month total of $30,254.05 at list prices.

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 subscription quote for Snyk: the Free plan, the Team plan, the credit-based Enterprise Platform Subscription with its capabilities, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans, limits and rate card Snyk publishes and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote the Snyk Free plan, with 8 projects, about 150 Snyk Code tests a month and the Jira integration. The quote states a 12-month total of $0.00. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The quote has 8 projects; the Free plan includes 5 projects and the Team plan includes 100. The Jira integration is added with the Team plan; it is not part of the Free plan. The quote runs 150 Snyk Code tests a month; the Free plan includes 100 and the Team plan includes 1,000.
  6. The validator returned three 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 limits that differ by plan and by product, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the plan to team and the stated 12-month total to $2,400.00. It sets the developers to 8.
  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. All three earlier findings are cleared, and the validator's total, $2,400.00, matches the quote.
  14. Three problems caught in one call, fixed in one pass, and a clean $2,400.00 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.