Predictika · Managed SD-WAN quotes

An AI sales agent's managed SD-WAN quote, checked before it goes out

An AI sales agent prepares a quote for a managed SD-WAN network: a plan, a platform, a number of sites with the bandwidth at each, an SLA level, options such as dual links, redundant edge devices and SASE, a term and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the NTT Managed SD-WAN plans and returns a verdict, every reason and the total bandwidth it computed.

Scope: NTT Managed SD-WAN with the Basic, Value and Premium plans on four platforms (Meraki, Catalyst, Fortinet and Versa), with SLA level, links, edge redundancy, firewall, SASE, cloud on-ramp, term and discount. See everything this validator covers

This validator models NTT Managed SD-WAN quotes, not just the scenarios shown below.

  • Plans and bandwidth — the three plans, the bandwidth each plan allows per site, the minimum number of sites for Premium, and the cap on an LTE or 5G underlay.
  • SLA level and options — which SLA levels each plan offers, the dual links the higher levels need, redundant edge devices (required at a data center site), the managed firewall, cloud on-ramp and SASE (Premium only, and not on Meraki).
  • Term, discount and total bandwidth — a sales manager's approval for discounts above 15 percent and for Premium on a term under 36 months, a hard limit of 30 percent, a confirmation for sites outside standard coverage, and the total bandwidth the quote states against the total computed.

Any NTT Managed SD-WAN quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the validator produces no price build-up), other NTT services, carrier circuits and installation. The plan names and the options come from NTT's public material; the limits, compatibility rules and approval thresholds are modeled (see the note at the foot of the page).

The AI sales agentBuilds the SD-WAN 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.

6 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
Limits that depend on the planOnly with care
The bandwidth cap, the minimum site count and the available options differ by plan, so each needs a rule keyed to the plan.
The plan, the sites and the options are in one request and checked together on every call.
A higher SLA level that needs another optionOnly with care
The SLA level depends on both the plan and the dual links at each site, so two rules have to be kept in step.
The SLA level, the plan and the links are fields of one request and are checked together on every call.
Options that exclude each other by platformOnly with care
SASE is Premium only and not on Meraki, so a rule has to look at the plan and the platform at once.
The plan and the platform are checked together on every call.
A stated total that must match the computed totalOnly with workarounds
The total bandwidth is the number of sites times the bandwidth per site, so a separate rule is needed to recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total bandwidth on every call.
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 site bandwidth is 250 Mbps; the selected plan allows at most 200 Mbps per site.
2The site bandwidth is 1,500 Mbps; the selected plan allows at most 1,000 Mbps per site.
3The quote has 4 site(s); the selected plan needs at least 5.
4The requested SLA level is not available on the selected plan.
5Enhanced and Critical SLA levels need dual links at each site.
6Redundant edge devices (HA) are not available on the Basic plan.
7A data center site needs a redundant edge pair (HA).
8The managed firewall option is not available on the Basic plan.
9Cloud on-ramp is not available on the Basic plan.
10The SASE option needs the Premium plan.
11The SASE option is not offered on the Meraki platform.
12An LTE or 5G underlay supports at most 300 Mbps per site; the quote has 400 Mbps.
13The quote states 2,000 Mbps in total; the quoted sites give 2,400 Mbps.
14A discount of 20 percent is above 15 percent; a sales manager should approve it.
15A discount of 35 percent is over the 30 percent limit.
16The Premium plan on a term of 24 months is shorter than the usual 36 months; a person should approve.
17A site is in a country outside standard coverage; a person should confirm local delivery.
18The site bandwidth is 300 Mbps; the selected plan allows at most 200 Mbps per site.
19The quote states 600 Mbps in total; the quoted sites give 900 Mbps.
20A discount of 40 percent is over the 30 percent limit.

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. Plan limits, SLA and options: A three-site Basic quote at 300 Mbps per site with the Critical SLA level, SASE and a 40 percent discount

The agent's request. Please quote 3 branch sites on the Basic plan and the Catalyst platform, 300 Mbps at each site on a broadband underlay, with the Critical SLA level, with SASE, on a 36-month term with a 40 percent discount, for a total of 600 Mbps. It is ready to send.

Verdict: Blocked.

  • Site bandwidth over the plan limit. The site bandwidth is 300 Mbps; the selected plan allows at most 200 Mbps per site.
  • SLA level beyond the plan. The requested SLA level is not available on the selected plan.
  • Higher SLA needs dual links. Enhanced and Critical SLA levels need dual links at each site.
  • SASE needs the Premium plan. The SASE option needs the Premium plan.
  • Stated total bandwidth does not match. The quote states 600 Mbps in total; the quoted sites give 900 Mbps.
  • Discount over the hard limit. A discount of 40 percent is over the 30 percent limit.

2. Plan limits, SLA and options: The agent resubmits after fixing the errors

The agent's request. Please quote 5 branch sites on the Premium plan and the Fortinet platform, 300 Mbps at each site on a broadband underlay, with the Critical SLA level, with dual links, SASE, on a 36-month term with a 10 percent discount, for a total of 1,500 Mbps. It is ready to send.

Verdict: Allowed.

  • Site summary. 5 site(s) on the plan at 300 Mbps each, 1,500 Mbps in total, term 36 months.

3. Data center sites and underlay: A two-site data center quote at 400 Mbps per site on an LTE or 5G underlay with the Enhanced SLA level

The agent's request. Please quote 2 data center sites on the Value plan and the Catalyst platform, 400 Mbps at each site on an LTE or 5G underlay, with the Enhanced SLA level, on a 36-month term, for a total of 800 Mbps. It is ready to send.

Verdict: Blocked.

  • Higher SLA needs dual links. Enhanced and Critical SLA levels need dual links at each site.
  • Data center site needs redundant edge. A data center site needs a redundant edge pair (HA).
  • LTE or 5G underlay over 300 Mbps. An LTE or 5G underlay supports at most 300 Mbps per site; the quote has 400 Mbps.

4. Data center sites and underlay: The agent resubmits after fixing the errors

The agent's request. Please quote 2 data center sites on the Value plan and the Catalyst platform, 400 Mbps at each site on an MPLS underlay, with the Enhanced SLA level, with dual links, a redundant edge pair, on a 36-month term, for a total of 800 Mbps. It is ready to send.

Verdict: Allowed.

  • Site summary. 2 site(s) on the plan at 400 Mbps each, 800 Mbps in total, term 36 months.

5. Term, discount and coverage: A six-site Premium quote on a 24-month term with a 20 percent discount and a site outside standard coverage

The agent's request. Please quote 6 branch sites on the Premium plan and the Versa platform, 500 Mbps at each site on a broadband underlay, with the Enhanced SLA level, with dual links, a site outside standard coverage, on a 24-month term with a 20 percent discount, for a total of 3,000 Mbps. It is ready to send.

Verdict: Needs approval.

  • Discount needs approval. A discount of 20 percent is above 15 percent; a sales manager should approve it.
  • Premium on a short term. The Premium plan on a term of 24 months is shorter than the usual 36 months; a person should approve.
  • Site outside the standard coverage. A site is in a country outside standard coverage; a person should confirm local delivery.
  • Site summary. 6 site(s) on the plan at 500 Mbps each, 3,000 Mbps in total, term 24 months.

6. Term, discount and coverage: The agent resubmits after fixing the errors

The agent's request. Please quote 6 branch sites on the Premium plan and the Versa platform, 500 Mbps at each site on a broadband underlay, with the Enhanced SLA level, with dual links, on a 36-month term with a 15 percent discount, for a total of 3,000 Mbps. It is ready to send.

Verdict: Allowed.

  • Site summary. 6 site(s) on the plan at 500 Mbps each, 3,000 Mbps in total, term 36 months.

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 a managed SD-WAN network: a plan, a platform, a number of sites with the bandwidth at each, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the NTT Managed SD-WAN plans and returns a verdict, every reason and the total bandwidth it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 3 branch sites on the Basic plan and the Catalyst platform, 300 Mbps at each site on a broadband underlay. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. The site bandwidth is 300 Mbps; the selected plan allows at most 200 Mbps per site. The requested SLA level is not available on the selected plan. Enhanced and Critical SLA levels need dual links at each site. The other three are on screen.
  6. The validator returned six 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 and against the stated total.
  7. What this shows: for a higher SLA level that needs another option, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the plan to premium, the platform to fortinet, the sites to 5, the dual links to yes, the discount to 10 percent and the total bandwidth stated on the quote to 1,500 Mbps.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.