Predictika · Charter Spectrum Enterprise site quotes

An AI sales agent's site quote, checked before it goes out

An AI sales agent prepares a quote for a business site: Fiber Internet, Ethernet EPL or EVPL with EVCs, SIP or PRI voice trunks, and Managed Network Edge or a managed router, in US dollars per month. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the capacity, schedule and pricing rules, compares the monthly total and install interval the quote states with the computed ones, and returns every finding together with the line-item quote. This is an illustrative model built from public product descriptions with fictional prices; it is not Charter's internal rule set.

Scope: Spectrum Enterprise site quotes for business connectivity and voice (Fiber Internet, Ethernet EPL and EVPL, SIP and PRI trunks, managed services). See everything this validator covers

This validator models one product line: Charter Spectrum Enterprise site quotes for Fiber Internet, Ethernet EPL and EVPL with EVCs, SIP or PRI voice trunks, and Managed Network Edge or a managed router. It handles any quote that combines these internet, Ethernet, voice or managed-service choices, at any of the modeled sites, not only the scenarios shown on this page. It does not cover Charter's residential, video or mobile products.

  • Covered: internet and Ethernet — Fiber Internet tiers from 100 Mbps to 10 Gbps and Ethernet EPL and EVPL circuits with EVCs, checked against each building's speed limit, on-net availability, port speed and the total EVC bandwidth.
  • Covered: voice — SIP trunking (call paths sized to the internet speed, with voice engineering review above 500 paths) and PRI trunks (23 channels each).
  • Covered: managed services — Managed Network Edge, which needs a 100 Mbps or faster internet tier, and a managed router.
  • Covered: commercial terms — the 36-month minimum for 10G services, term discounts on access, install intervals by site type against the need date, extra discount authority, and the monthly total and install interval the agent states.
  • Not covered — other Charter product lines, other carriers, real prices, real building data and real discount policy. Other areas can be added.
  • Labeled as assumptions — four sample sites, all prices, building limits, install intervals, term discounts and discount limits are invented illustrative values modeled on public product descriptions, not Charter data.
The AI sales agentBuilds the site 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 4 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
Sum of all EVC bandwidth against the port speedOnly with workarounds
The number of EVCs and the rate of each vary, so the total has to be summed and compared with the port. Per-line rules do not see the total, and this usually ends up in a custom summary field or code.
The total across all EVCs is computed and compared with the port on every call, and the finding states both numbers.
SIP call paths limited by the internet speed, PRI channels by the trunk countOnly with workarounds
Voice capacity depends on a different product line on the same quote (the internet circuit). That is a cross-product check, which rule sets handle only with extra summary fields kept in step by hand.
Call paths are checked against the internet tier and, for PRI, against 23 channels per trunk, in the same pass as everything else.
Managed Network Edge only with a qualifying internet tierOnly with care
A prerequisite rule works, but it has to know the internet speed behind several tier names, and each new tier must be added to it.
The internet speed is derived once and every dependent rule reads it.
Install interval by site type against the customer need dateOnly with care
Intervals for on-net, Ethernet and off-net sites can be set up as rules, but they are easy to leave out of step with each other, and the check compares a derived number with a date the customer states.
The interval is computed from the site and the services, compared with the need date, and the finding gives both numbers.
Discount ceiling that depends on the size of the monthly subtotalOnly with care
A rep limit, an approval band and a ceiling that changes with the subtotal are three related thresholds. They work when each is entered correctly, but they drift apart when prices change.
The rep limit, the ceiling for this subtotal and the approval band are evaluated together on every call.
Stated monthly total and install interval that must match the computed onesOnly with workarounds
A validation rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is.
The stated monthly total and install interval travel with the quote and are compared with the computed ones on every call.

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.

11 PRI at 23 channels carries 23 channels, fewer than the 40 call paths.
210G services need at least a 36 month term; quoted 12.
312 EVCs at 1,000 Mbps CIR total 12,000 Mbps, which oversubscribes the 10,000 Mbps port.
419 percent extra discount exceeds the 18 percent maximum for a $4,810.00 monthly subtotal.
5300 SIP call paths exceed the limit of 200 for 100 Mbps of internet.
6600 SIP call paths is over 500; voice engineering review is required.
79 percent extra discount is above the 5 percent a sales rep can give; approvable up to 10 percent.
8An Ethernet service needs a port speed.
9EPL is a single-EVC port service; 3 EVCs need EVPL.
10Ethernet services are on-net only; Rural Kentucky office is off-net.
11Install interval of 90 days misses the 30 day need date.
12Managed Network Edge needs Fiber Internet of at least 100 Mbps.
13Requested speed exceeds the 1,000 Mbps the Los Angeles branch building supports.
14SIP trunking needs Fiber Internet on the quote.
15Stated install interval does not match: the agent stated 30 days; the validator computes 90 days.
16Stated monthly total does not match: the agent stated $3,646.88; the validator computes $3,964.00.

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. Ethernet capacity: Twelve EVCs on a 10G port

The agent's request. Quote for Piedmont Health Network at the Charlotte headquarters, 60-month term, needed within 60 days: 1 Gbps Fiber Internet, an EVPL service on a 10 Gbps port with 12 EVCs at 1,000 Mbps CIR each, SIP trunking for 150 call paths, and Managed Network Edge. The quote states a monthly total of $17,882.80 and an install interval of 45 days. It is ready to send.

Verdict: Blocked.

  • EVCs oversubscribe the port. 12 EVCs at 1,000 Mbps CIR total 12,000 Mbps, which oversubscribes the 10,000 Mbps port.

2. Ethernet capacity: Nine EVCs on the 10G port

The agent's request. Quote for Piedmont Health Network at the Charlotte headquarters, 60-month term, needed within 60 days: 1 Gbps Fiber Internet, an EVPL service on a 10 Gbps port with 9 EVCs at 1,000 Mbps CIR each, SIP trunking for 150 call paths, and Managed Network Edge. The quote states a monthly total of $15,182.80 and an install interval of 45 days. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly total $15,182.80 after discounts: internet $1,500.00; ethernet $12,660.00; voice $1,350.00; managed services $400.00.

3. Voice capacity: 300 SIP paths on 100M internet

The agent's request. Quote for Pacific Row Logistics at the Los Angeles branch, 36-month term, needed within 45 days: 100 Mbps Fiber Internet, SIP trunking for 300 call paths, and Managed Network Edge. The quote states a monthly total of $3,422.00 and an install interval of 30 days. It is ready to send.

Verdict: Blocked.

  • Too many SIP call paths for the internet speed. 300 SIP call paths exceed the limit of 200 for 100 Mbps of internet.

4. Voice capacity: 300 SIP paths on 500M internet

The agent's request. Quote for Pacific Row Logistics at the Los Angeles branch, 36-month term, needed within 45 days: 500 Mbps Fiber Internet, SIP trunking for 300 call paths, and Managed Network Edge. The quote states a monthly total of $3,928.00 and an install interval of 30 days. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly total $3,928.00 after discounts: internet $900.00; voice $2,700.00; managed services $400.00.

5. Install date and discount: Rural office in 30 days, 15 percent off

The agent's request. Quote for Bluegrass Farm Supply at the rural Kentucky office, 36-month term, needed within 30 days: 100 Mbps Fiber Internet with a 15 percent extra discount. The quote states a monthly total of $273.70 and an install interval of 90 days. It is ready to send.

Verdict: Blocked.

  • Install takes longer than the need date. Install interval of 90 days misses the 30 day need date.
  • Extra discount above the maximum. 15 percent extra discount exceeds the 10 percent maximum for a $350.00 monthly subtotal.

6. Install date and discount: Install in 90 days, 9 percent off

The agent's request. Quote for Bluegrass Farm Supply at the rural Kentucky office, 36-month term, needed within 90 days: 100 Mbps Fiber Internet with a 9 percent extra discount. The quote states a monthly total of $293.02 and an install interval of 90 days. It is ready to send.

Verdict: Needs approval.

  • Extra discount needs approval. 9 percent extra discount is above the 5 percent a sales rep can give; approvable up to 10 percent.
  • Quote summary. Monthly total $293.02 after discounts: internet $350.00.

7. Stated figures: Stated monthly total is off

The agent's request. Quote for Gateway Analytics at the St. Louis data center, 36-month term, needed within 60 days: 1 Gbps Fiber Internet, an EPL service on a 1 Gbps port with one EVC at 1,000 Mbps CIR, and 2 PRI trunks for 40 call paths. The quote states a monthly total of $3,646.88 and an install interval of 45 days. It is ready to send.

Verdict: Blocked.

  • Stated monthly total does not match. Stated monthly total does not match: the agent stated $3,646.88; the validator computes $3,964.00.

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 business site: Fiber Internet, Ethernet EPL or EVPL with EVCs, SIP or PRI voice trunks, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the capacity, schedule and pricing rules, compares the monthly total and install interval the quote states with the computed ones, and returns every finding together with the line-item quote. This is an illustrative model built from public product descriptions with fictional prices; it is not Charter's internal rule set.
  2. I will start with the first request by the agent.
  3. The agent says. Quote for Piedmont Health Network at the Charlotte headquarters, 60-month term, needed within 60 days: 1 Gbps Fiber Internet, an EVPL service on a 10 Gbps port with 12 EVCs at 1,000 Mbps CIR each. The quote states a monthly total of $17,882.80 and an install interval of 45 days. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. 12 EVCs at 1,000 Mbps CIR total 12,000 Mbps, which oversubscribes the 10,000 Mbps port.
  6. The validator returned one blocking finding 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 sum of all EVC bandwidth against the port speed, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the EVCs to 9 and the stated monthly total to $15,182.80.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with Fiber Internet 1 Gbps and EVPL port 10 Gbps; the other four lines are on screen.
  13. The earlier finding is cleared, and the validator's total, $15,182.80, matches the quote.
  14. One problem caught in one call, fixed in one pass, and a clean $15,182.80 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.