Predictika · Security service edge quotes

An AI sales agent's Netskope One SSE quote, checked before it goes out

An AI sales agent prepares a quote for Netskope One security service edge: the Next Gen Secure Web Gateway in its editions, Cloud Firewall, Remote Browser Isolation, Private Access, Digital Experience Management, Data Loss Prevention, CASB, posture management, machine traffic, China and Cloud Exchange, licensed per user, seat, account or gigabyte. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the products, license units, allowances and dependencies Netskope documents, and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Netskope One SSE quotes for the Next Gen SWG (Standard, Enterprise, Professional), Cloud Firewall with IPS, Remote Browser Isolation, Private Access (ZTNA), DEM, DLP, Advanced Analytics, CASB API, SSPM, DSPM, CSPM, machine traffic, China and Cloud Exchange, with license units, allowances, dependencies, deployment coverage, term and the stated total. See everything this validator covers

This validator models Netskope One SSE quotes as Netskope documents them on its product pages and in its Subscription Service Charges Document, not just the scenarios shown below.

  • Products — Next Gen Secure Web Gateway (Standard, Enterprise and Professional), Cloud Firewall and its optional Intrusion Prevention, Remote Browser Isolation, Private Access (ZTNA), Digital Experience Management, Data Loss Prevention, Advanced Analytics, CASB API, SaaS Security Posture Management, Data Security Posture Management, Cloud Security Posture Management, machine and guest Wi-Fi traffic, the China Elite and Premium subscriptions, and Cloud Exchange (provided at no charge).
  • License units and allowances — per user for the gateway, firewall, isolation, Private Access and DEM; per seat for CASB API, where a seat is one user on one SaaS app and the subscription includes 1 TB of retroscan plus 1 TB for every 100 seats; per data store with up to 40,000 objects for DSPM; per account with up to 1 TB of scanning for CSPM; per gigabyte for machine traffic; and 5 GB a month per user for China.
  • Dependencies and deployment — Intrusion Prevention extends Cloud Firewall, Remote Browser Isolation extends the gateway, Data Loss Prevention and Advanced Analytics need the gateway or CASB, CSPM needs an API connector, machine traffic needs its own tunnel, unmanaged devices off the network need the reverse proxy, remote users need the Netskope One Client, and the Cloud Exchange host needs 8 CPUs, 16 GB of memory and 80 GB of storage.
  • Approvals — usage above purchased machine or China capacity (trued up quarterly), measured users above the users purchased, terms over three years and more than 5,000 users on a product go to a person.

Any Netskope One SSE quote that touches these products and rules is in scope — not only the scenarios pictured here. Not covered: SD-WAN and Borderless SD-WAN, Micro Branch, Netskope One AI Security, Proactive DEM stations, partner pricing, taxes and negotiated discounts. Netskope publishes no prices; the prices shown are Predictika estimates for the demonstration.

The AI sales agentBuilds the Netskope One SSE 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
License units that differ product by productOnly with care
The gateway is licensed per user, CASB per seat (one user on one SaaS app), DSPM per data store, CSPM per account and machine traffic per gigabyte; a CPQ needs a unit of measure and a price rule for each.
Every quantity is a field of one request and each product is checked against its own unit together.
Allowances that grow with the quantityOnly with workarounds
CASB includes 1 TB of retroscan plus 1 TB for every 100 seats, and each DSPM data store or CSPM account carries its own allowance; a validation rule has to restate the arithmetic for each.
The allowance is computed from the quantities in the same pass as the check.
Add-ons that depend on another productOnly with care
Intrusion Prevention extends Cloud Firewall, Remote Browser Isolation extends the gateway, and Data Loss Prevention and Advanced Analytics need the gateway or CASB; each dependency is a product rule that must be kept in step.
The dependencies are checked together with the quantities on every call.
Facts about the customer environmentOnly with workarounds
Reverse proxy for unmanaged devices, the client for remote users, a CSPM API connector, a separate machine tunnel and the Cloud Exchange host size are not products, so a rules-based CPQ needs extra questions and rules to capture them.
The environment is part of the request and is checked with the products.
Regional licensingOnly with care
Traffic to the China data centers needs China Elite or Premium licenses per user with a monthly gigabyte allowance, separate from the global gateway licenses.
China staff, China licenses and expected China traffic are compared in one pass.
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.

1The Next Gen SWG line has 0 users and an edition that does not go with it; a subscription needs an edition (Standard, Enterprise or Professional) and a user count above zero together.
2The Next Gen SWG line has 1,000 users and an edition that does not go with it; a subscription needs an edition (Standard, Enterprise or Professional) and a user count above zero together.
3The quote has no Netskope product with a quantity above zero.
4A per-user product is quoted for more users than the company has (1,000 users); a User is one individual however many devices that person uses, so no product can cover more users than the workforce.
5Intrusion Prevention is an optional feature of Cloud Firewall; it is quoted for 600 users but Cloud Firewall covers only 500.
6Intrusion Prevention is an optional feature of Cloud Firewall; it is quoted for 100 users but Cloud Firewall covers only 0.
7Remote Browser Isolation extends the Next Gen SWG; it is quoted for 1,100 users but the Next Gen SWG covers 1,000.
8Remote Browser Isolation extends the Next Gen SWG; it is quoted for 100 users but the Next Gen SWG covers 0.
9Data Loss Prevention enforces policy through the Next Gen SWG or CASB, and the quote has neither.
10Advanced Analytics analyzes data derived from Netskope One SSE, and the quote has no Next Gen SWG or CASB to supply it.
11The quote needs 8 TB of CASB retroscan a year, but 600 seats include only 1 TB plus 1 TB for every 100 seats, and 0 extra TB is purchased.
12The quote needs 2 TB of CASB retroscan a year, but 50 seats include only 1 TB plus 1 TB for every 100 seats, and 0 extra TB is purchased.
13The quote puts 120,001 objects under DSPM management across 3 data stores; each data store covers up to 40,000 objects.
14The quote scans 6 TB of cloud data across 5 accounts; each account includes up to 1 TB of data scanning.
15Cloud Security Posture Management assesses IaaS accounts through an API connector, and the quote deploys none.
16Expected machine traffic of 21 GB a month is above the 20 GB units purchased but within 10 percent; usage above capacity is trued up quarterly, so a person should confirm.
17Expected machine traffic of 22 GB a month is above the 20 GB units purchased but within 10 percent; usage above capacity is trued up quarterly, so a person should confirm.
18Expected machine traffic is 23 GB a month against 20 GB units purchased; usage more than 10 percent above capacity must be bought up front.
19Machine and guest Wi-Fi traffic must use a tunnel separate from user traffic, and the quote has none.
20Expected machine traffic is 5 GB a month against 0 GB units purchased; usage more than 10 percent above capacity must be bought up front.
21100 people work in Mainland China but only 99 China licenses are quoted; traffic to the China data centers is licensed per user with China Elite or China Premium.
22China licenses are quoted for 50 users without choosing China Elite or China Premium.
23Expected China traffic of 501 GB a month is above the 5 GB a month per user that 100 China licenses include; the excess is trued up quarterly, so a person should confirm.
2450 users reach managed cloud apps from unmanaged devices off the network; only the reverse proxy covers that case, and the quote does not deploy it.

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. Manufacturer with a China plant: A quote for a 2,400-person manufacturer with CASB, cloud posture management and a plant in China

The agent's request. Please quote Netskope One for a company with 2,400 users, for a 2-year term, with Next Gen SWG Enterprise for 2,400 users, Cloud Firewall for 2,400 users, CASB API for 800 users across 3 SaaS apps (2,400 seats) and CSPM for 12 cloud accounts. It expects to need 40 TB of CASB retroscan a year. CSPM would scan 12 TB of cloud data. 150 people work in Mainland China, with about 900 GB of traffic a month. 200 users reach managed cloud apps from unmanaged devices. The quote states a total of $480,000.00 for 2 years. It is ready to send.

Verdict: Blocked.

  • CASB retroscan capacity too small. The quote needs 40 TB of CASB retroscan a year, but 2,400 seats include only 1 TB plus 1 TB for every 100 seats, and 0 extra TB is purchased.
  • CSPM needs an API connector. Cloud Security Posture Management assesses IaaS accounts through an API connector, and the quote deploys none.
  • China staff without China licenses. 150 people work in Mainland China but only 0 China licenses are quoted; traffic to the China data centers is licensed per user with China Elite or China Premium.
  • Unmanaged devices need the reverse proxy. 200 users reach managed cloud apps from unmanaged devices off the network; only the reverse proxy covers that case, and the quote does not deploy it.

2. Manufacturer with a China plant: The agent resubmits after fixing the errors

The agent's request. Please quote Netskope One for a company with 2,400 users, for a 2-year term, with Next Gen SWG Enterprise for 2,400 users, Cloud Firewall for 2,400 users, CASB API for 800 users across 3 SaaS apps (2,400 seats), 15 extra TB of retroscan capacity, CSPM for 12 cloud accounts and China Elite for 150 users. It expects to need 40 TB of CASB retroscan a year. CSPM would scan 12 TB of cloud data through an API connector. 150 people work in Mainland China, with about 900 GB of traffic a month. 200 users reach managed cloud apps from unmanaged devices through the reverse proxy. The quote states a total of $544,800.00 for 2 years. It is ready to send.

Verdict: Needs approval.

  • China traffic above the included allowance. Expected China traffic of 900 GB a month is above the 5 GB a month per user that 150 China licenses include; the excess is trued up quarterly, so a person should confirm.
  • Quote summary. Annual charge of $272,400.00 and a term total of $544,800.00 at list prices.

3. Manufacturer with a China plant: The agent resubmits after fixing the errors

The agent's request. Please quote Netskope One for a company with 2,400 users, for a 2-year term, with Next Gen SWG Enterprise for 2,400 users, Cloud Firewall for 2,400 users, CASB API for 800 users across 3 SaaS apps (2,400 seats), 15 extra TB of retroscan capacity, CSPM for 12 cloud accounts and China Elite for 190 users. It expects to need 40 TB of CASB retroscan a year. CSPM would scan 12 TB of cloud data through an API connector. 150 people work in Mainland China, with about 900 GB of traffic a month. 200 users reach managed cloud apps from unmanaged devices through the reverse proxy. The quote states a total of $552,480.00 for 2 years. It is ready to send.

Verdict: Allowed.

  • Quote summary. Annual charge of $276,240.00 and a term total of $552,480.00 at list prices.

4. Health system, 1,200 users: A quote for a 1,200-person health system with the gateway, isolation, private access, DLP and monitoring

The agent's request. Please quote Netskope One for a company with 1,200 users, for a 3-year term, with Next Gen SWG Professional for 1,200 users, Remote Browser Isolation for 1,500 users, Private Access for 1,200 users, Digital Experience Management for 1,200 users and Data Loss Prevention for 1,200 users. 400 users work remotely, and traffic is steered with a forward proxy. The quote states a total of $629,100.00 for 3 years. It is ready to send.

Verdict: Blocked.

  • A product covers more users than the workforce. A per-user product is quoted for more users than the company has (1,200 users); a User is one individual however many devices that person uses, so no product can cover more users than the workforce.
  • Remote Browser Isolation without enough Next Gen SWG. Remote Browser Isolation extends the Next Gen SWG; it is quoted for 1,500 users but the Next Gen SWG covers 1,200.
  • Remote users need the Netskope One Client. 400 users work remotely, but traffic is steered with a forward proxy or GRE/IPsec, which cover on-premises users only; remote users need the Netskope One Client.

5. Health system, 1,200 users: The agent resubmits after fixing the errors

The agent's request. Please quote Netskope One for a company with 1,200 users, for a 3-year term, with Next Gen SWG Professional for 1,200 users, Remote Browser Isolation for 600 users, Private Access for 1,200 users, Digital Experience Management for 1,200 users and Data Loss Prevention for 1,200 users. 400 users work remotely, and traffic is steered with the Netskope One Client. The quote states a total of $588,600.00 for 3 years. It is ready to send.

Verdict: Allowed.

  • Quote summary. Annual charge of $196,200.00 and a term total of $588,600.00 at list prices.

6. Credit union, 250 users: A quote for a 250-person credit union with analytics, private access and a Cloud Exchange host

The agent's request. Please quote Netskope One for a company with 250 users, for a 1-year term, with Private Access for 250 users, Digital Experience Management for 250 users, Advanced Analytics for 250 users and Cloud Exchange on a host with 4 CPUs, 16 GB of memory and 80 GB of free storage. The quote states a total of $15,000.00 for 1 year. It is ready to send.

Verdict: Blocked.

  • Advanced Analytics without Netskope One SSE data. Advanced Analytics analyzes data derived from Netskope One SSE, and the quote has no Next Gen SWG or CASB to supply it.
  • Cloud Exchange host too small. The Cloud Exchange host has 4 CPUs, 16 GB of memory and 80 GB of free storage; Cloud Exchange needs at least 8 CPUs, 16 GB of memory and 80 GB of free storage.

7. Credit union, 250 users: The agent resubmits after fixing the errors

The agent's request. Please quote Netskope One for a company with 250 users, for a 1-year term, with Next Gen SWG Standard for 250 users, Private Access for 250 users, Digital Experience Management for 250 users, Advanced Analytics for 250 users and Cloud Exchange on a host with 8 CPUs, 16 GB of memory and 80 GB of free storage. The quote states a total of $24,000.00 for 1 year. It is ready to send.

Verdict: Allowed.

  • Quote summary. Annual charge of $24,000.00 and a term total of $24,000.00 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 quote for Netskope One security service edge: the Next Gen Secure Web Gateway in its editions, Cloud Firewall, Remote Browser Isolation, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the products, license units, allowances and dependencies Netskope documents, 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 Netskope One for a company with 2,400 users, for a 2-year term, with Next Gen SWG Enterprise for 2,400 users. It expects to need 40 TB of CASB retroscan a year. The rest of the request is on screen. The quote states a total of $480,000.00 for 2 years.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The quote needs 40 TB of CASB retroscan a year, but 2,400 seats include only 1 TB plus 1 TB for every 100 seats, and 0 extra TB is purchased. Cloud Security Posture Management assesses IaaS accounts through an API connector, and the quote deploys none. 150 people work in Mainland China but only 0 China licenses are quoted; traffic to the China data centers is licensed per user with China Elite or China Premium. The other one is on screen.
  6. The validator returned four 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 license units that differ product by product, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the CSPM API connector to deployed, the reverse proxy to deployed and the stated total to $544,800.00. It sets the extra retroscan to 15 TB, the china tier to elite and the china users to 150.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The validator also returns the line-item quote. It starts with Next Gen SWG Enterprise and Cloud Firewall; the other four lines are on screen.
  13. The four blocking findings are cleared; one approval remains for a person: China traffic above the included allowance.
  14. The agent resubmits once more.
  15. The revised request. It changes the china users to 190 and the stated total to $552,480.00.
  16. It calls the validator once more.
  17. This time the validator clears it.
  18. The validator also returns the line-item quote. It starts with Next Gen SWG Enterprise and Cloud Firewall; the other four lines are on screen.
  19. The earlier finding is cleared, and the validator's total, $552,480.00, matches the quote.
  20. Four problems caught in one call, fixed in two passes, and a clean $552,480.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.