Predictika · Enterprise data service quotes
An AI sales agent prepares a quote for a business data service: Dedicated Internet Access, Ethernet E-Line, E-LAN or E-Tree, or a wavelength, with its bandwidth, port, access type, protection, number of sites, contract term and discount. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of what each service allows and returns a verdict, every reason and the monthly total it computed.
This validator models enterprise data service quotes for these services, not just the scenarios shown below.
Any enterprise data quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: dark fiber and other Shentel services. The service names, interfaces, bandwidth ranges, access types and protection options follow the public Shentel Business pages, which are not consistent with each other on some bandwidth ranges. All prices, term discounts, site limits, approval thresholds and other rules are modeled from comparable carrier products and are illustrative, not published by Shentel.
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 |
|---|---|---|
| Limits that depend on the service | Only with care Bandwidth ranges and site counts differ for each service, so a rule per service is needed and must be kept in step with the catalog. | The service is checked against its own bandwidth and site range on every call. |
| Bandwidth that must fit the port | Only with workarounds The port speed is a separate choice from the bandwidth, so a rule must compare the two and is easy to leave out when a port is added. | Bandwidth and port are compared together in the same pass as every other rule. |
| A monthly total reconciled with a stated one | Only with workarounds The total is built from tiers, ports, access, protection, extras and the term, and a separate calculation is needed to compare it with the figure the quote states. | The total is computed inside the model and compared with the stated one on every call. |
| Terms and discounts with thresholds | Only with care Only some terms are offered, and the discount has a sign-off threshold and a blocking one, so the rules must be ordered and kept apart. | Every threshold is checked in the same pass and each finding says whether it blocks or needs a person. |
| Access that needs a partner or construction | Only with care Off-net and near-net access are not errors but need confirmation, which rules often block or ignore. | These come back as approvals, separate from the blocking findings. |
| 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 person 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 | 29 Mbps is outside the 30 to 100,000 Mbps range this service is quoted for. |
| 2 | 100,000 Mbps needs a network engineering capacity review. |
| 3 | 100,001 Mbps does not fit a port of 100,000 Mbps. |
| 4 | Ethernet E-Line, E-LAN and E-Tree are quoted up to 10 Gbps, so a 100 GigE port is not used for them. |
| 5 | Private Line Transport wavelength service is quoted on 10 GigE or 100 GigE interfaces only. |
| 6 | 1 sites does not fit this service, which takes 2 to 2 sites. |
| 7 | 21 sites needs a project manager to confirm the rollout plan. |
| 8 | Fully diverse and redundant-POP protection are quoted on Shentel fiber (on-net or near-net), not on partner off-net access. |
| 9 | Off-net access depends on a partner carrier quote; the account manager should confirm price and lead time. |
| 10 | A near-net building needs construction; engineering should confirm cost and schedule. |
| 11 | 257 extra IP addresses is not allowed; only Dedicated Internet Access takes 0 to 256 extra addresses. |
| 12 | 11 demarcation extensions is not allowed; only Dedicated Internet Access takes 0 to 10. |
| 13 | The Network Performance Portal is quoted with Dedicated Internet Access only. |
| 14 | A term of 48 months is not offered; terms are 12, 24, 36 or 60 months. |
| 15 | An extra discount of 9 percent needs sales management sign-off. |
| 16 | An extra discount of 16 percent is outside the 0 to 15 percent that can be quoted. |
| 17 | The quote states $570 a month; the modeled rates give $571. |
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 Private Line Transport wavelength for 2 sites at 1,000 Mbps on a 1 gigabit port, with on-net access and unprotected protection, on a 48-month term and an extra discount of 20 percent. The quote states a monthly total of 1,312 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Private Line Transport wavelength for 2 sites at 1,000 Mbps on a 10 gigabit port, with on-net access and unprotected protection, on a 36-month term and an extra discount of 20 percent. The quote states a monthly total of 1,656 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Private Line Transport wavelength for 2 sites at 1,000 Mbps on a 10 gigabit port, with on-net access and unprotected protection, on a 36-month term and an extra discount of 8 percent. The quote states a monthly total of 1,932 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Ethernet E-LAN for 2 sites at 500 Mbps on a 10/100 fast ethernet port, with on-net access and unprotected protection, on a 48-month term. The quote states a monthly total of 940 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Ethernet E-Line for 2 sites at 500 Mbps on a 1 gigabit port, with on-net access and unprotected protection, on a 36-month term. The quote states a monthly total of 681 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Ethernet E-Line for 2 sites at 12,000 Mbps on a 10 gigabit port, with on-net access and unprotected protection, on a 36-month term. The quote states a monthly total of 3,000 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Ethernet E-Line for 2 sites at 8,000 Mbps on a 10 gigabit port, with on-net access and unprotected protection, on a 36-month term. The quote states a monthly total of 3,460 dollars. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.