Predictika · Ethernet leased line quotes (illustrative model)

An AI sales agent's Ethernet leased line quote, checked before it goes out

An AI sales agent drafts a quote for a business Ethernet leased line: bearer and bandwidth, resilience options, SLA, SIP trunking and excess construction charges. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the total the agent states with the one it computes, and returns every finding together with the line-item quote.

Scope: Ethernet leased line quotes with optional SIP trunking: bearer and bandwidth, resilience, SLA and construction charges. See everything this validator covers

This is a CPQ validator for one thing: configuring and quoting a business Ethernet leased line, with optional SIP trunking. It does not cover other business or consumer products.

  • Bearer and bandwidth — 100 Mbit/s, 1 Gbit/s and 10 Gbit/s bearers and the bandwidth range each carries; 10 Gbit/s only where fibre is built and on terms of 36 months or more; resilience options Standard, Option 1 and Option 2 (diverse routing, which needs a second exchange).
  • SLA and SIP trunking — Standard, Enhanced and Premium SLA (Premium needs a resilient circuit); SIP channels sized against the circuit and a validated emergency-services (999) address.
  • Excess construction charges — charged by the distance to fibre beyond the first 200 m, doubled on diverse routes; customer acceptance, a site survey above £25,000 and a minimum 36-month term.
  • Lead time and commercial terms — lead time against the wanted date with an expedite-approval band, regional price factors, resilience and SLA uplifts, term discounts, install fees, extra discount authority by contract value, and the total the agent states.

Any quote built from these sites, bearers, resilience options, SLAs, SIP configurations or discounts runs through this validator, not just the seven scenarios shown on this page. It is an illustrative model built from public information about business Ethernet leased lines; prices, lead times and limits are fictional, and it does not use BT's internal rules.

The AI sales agentBuilds the leased line 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
Excess construction charges worked out from the distance to fibre, doubled on diverse routes, that then change the allowed term, the approval path and the lead time togetherOnly with workarounds
Needs several custom calculation fields and cross-checking rules kept in step by hand; a new site or route type means editing each one.
Distance, route count, term and lead time are computed together on every call and every finding is returned in one pass.
Premium SLA, diverse routing and bearer limits that depend on the site (10 Gbit/s fibre, number of exchanges)Only with care
Each site-specific limit is its own rule; a missed combination lets a bad quote through.
Site facts are data on the site record and checked together with the choices on every call.
SIP voice bandwidth sized against the circuit, with the emergency-services address checkOnly with care
A validation rule can compare them, but only if channels, bandwidth and address status are all fields on the quote.
Channels, circuit bandwidth and address status are checked together on every call.
A stated total that does not match the computed priceOnly with care
A validation rule can compare a stated total with a calculated field, but only if the stated total is a field on the quote, which it rarely is.
The stated total travels with the quote and is compared with the computed one 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.

1Bandwidth outside the range of the chosen bearer (100 Mbit/s: 10 to 100, 1 Gbit/s: 100 to 1,000, 10 Gbit/s: 1,000 to 10,000 Mbps).
2A 10 Gbit/s bearer at a site where 10 Gbit/s fibre is not built.
3A 10 Gbit/s bearer on a term under 36 months.
4Diverse routing (Option 2) at a site served by a single exchange.
5Premium SLA on a circuit that is not resilient.
6SIP channels needing more than 20 percent of the circuit bandwidth.
7SIP numbers without a validated emergency-services (999) address.
8Excess construction charges above £25,000 (site survey required).
9Excess construction charges on a term under 36 months.
10Delivery more than two weeks earlier than the lead time (70 days, plus 30 for diverse routing and 45 where construction is needed).
11Extra discount above what anyone can approve at the contract value (10, 15 or 25 percent).
12The agent's stated total does not match the computed total.
13Excess construction charges the customer must accept (approval).
14Delivery up to two weeks earlier than the lead time (expedite approval).
15Extra discount above the 5 percent a sales rep may give (approval).

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. Premium SLA and SIP voice: Premium service with SIP voice on a London circuit

The agent's request. Quote for Thames Quay Logistics, London EC2 office: a 100 Mbps Ethernet leased line on a 100 Mbit/s bearer with the Premium SLA and 300 SIP trunk channels, on a 36-month term, delivered within 110 days. The quote states a total of £60,399.00. It is ready to send.

Verdict: Blocked.

  • Premium SLA needs a resilient circuit. The Premium SLA is only offered on a resilient circuit (Option 1 or Option 2).
  • Too many SIP channels for the circuit. 300 SIP channels need about 30 Mbps, more than the 20 percent voice share of a 100 Mbps circuit.
  • Emergency address not validated. SIP numbers cannot be activated until the emergency-services (999) address is validated.

2. Premium SLA and SIP voice: The agent resubmits after fixing the errors

The agent's request. Quote for Thames Quay Logistics, London EC2 office: a 500 Mbps Ethernet leased line on a 1 Gbit/s bearer with Option 1 resilience, the Premium SLA and 300 SIP trunk channels, on a 36-month term, with a validated 999 address, delivered within 110 days. The quote states a total of £89,280.90. It is ready to send.

Verdict: Allowed.

  • Quote summary. Total £89,280.90: circuit £21,960.00; resilience £17,568.00; service level £3,294.00; SIP trunk £48,600.00; discount -£2,141.10.

3. Construction charges and delivery date: Manchester circuit far from fibre, wanted quickly

The agent's request. Quote for Pennine Foods, Manchester warehouse: a 500 Mbps Ethernet leased line on a 1 Gbit/s bearer, on a 12-month term, delivered within 60 days. The quote states a total of £17,320.00. It is ready to send.

Verdict: Blocked.

  • Longer term needed with construction charges. A circuit with excess construction charges needs a term of at least 36 months, not 12.
  • Cannot be delivered by the requested date. This circuit needs 115 days; 60 days requested is more than two weeks short, beyond an expedite.
  • Customer must accept construction charges. Manchester warehouse is 450 m from fibre; excess construction charges of £7,500.00 (all routes) must be accepted by the customer.

4. Construction charges and delivery date: The agent resubmits after fixing the errors

The agent's request. Quote for Pennine Foods, Manchester warehouse: a 500 Mbps Ethernet leased line on a 1 Gbit/s bearer, on a 36-month term, delivered within 120 days. The quote states a total of £28,362.00. It is ready to send.

Verdict: Needs approval.

  • Customer must accept construction charges. Manchester warehouse is 450 m from fibre; excess construction charges of £7,500.00 (all routes) must be accepted by the customer.
  • Quote summary. Total £28,362.00: circuit £21,960.00; construction £7,500.00; discount -£1,098.00.

5. 10 Gbit/s and diverse routing: Diverse 10 Gbit/s circuit in Belfast

The agent's request. Quote for Lagan Biotech, Belfast office: a 2,000 Mbps Ethernet leased line on a 10 Gbit/s bearer with Option 2 diverse routing and the Enhanced SLA, on a 12-month term, delivered within 110 days. The quote states a total of £48,238.40. It is ready to send.

Verdict: Blocked.

  • 10 Gbit/s not available at this site. A 10 Gbit/s bearer is not available at Belfast office.
  • 10 Gbit/s needs a longer term. A 10 Gbit/s bearer needs a term of at least 36 months, not 12.

6. 10 Gbit/s and diverse routing: The agent resubmits after fixing the errors

The agent's request. Quote for Lagan Biotech, Belfast office: an 800 Mbps Ethernet leased line on a 1 Gbit/s bearer with Option 2 diverse routing and the Enhanced SLA, on a 36-month term, delivered within 110 days. The quote states a total of £77,844.67. It is ready to send.

Verdict: Allowed.

  • Quote summary. Total £77,844.67: circuit £32,472.00; resilience £46,872.00; service level £2,597.76; discount -£4,097.09.

7. Discount and stated total: Cardiff circuit with a large extra discount

The agent's request. Quote for Severn Valley Dental, Cardiff branch: a 100 Mbps Ethernet leased line on a 100 Mbit/s bearer, on a 36-month term, with a 20 percent extra discount, delivered within 75 days. The quote states a total of £10,260.00. It is ready to send.

Verdict: Blocked.

  • Extra discount above anyone's authority. Extra discount of 20 percent exceeds the 10 percent anyone can approve at this contract value.
  • Quoted total does not match. Stated total does not match: the agent stated £10,260.00; the validator computes £8,100.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 drafts a quote for a business Ethernet leased line: bearer and bandwidth, resilience options, SLA, and more. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the total the agent states with the one it computes, and returns every finding together with the line-item quote.
  2. I will start with the first request by the agent.
  3. The agent says. Quote for Thames Quay Logistics, London EC2 office: a 100 Mbps Ethernet leased line on a 100 Mbit/s bearer. The quote states a total of £60,399.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 Premium SLA is only offered on a resilient circuit (Option 1 or Option 2). 300 SIP channels need about 30 Mbps, more than the 20 percent voice share of a 100 Mbps circuit. SIP numbers cannot be activated until the emergency-services (999) address is validated.
  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 SIP voice bandwidth sized against the circuit, with the emergency-services address check, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the bearer to 1 Gbit/s, the bandwidth to 500 Mbps, the resilience to Option 1, the 999 address validated to yes and the quoted total to 89,280.9 GBP.
  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 Ethernet circuit rental and Option 1 resilience uplift; the other three lines are on screen.
  13. All three earlier findings are cleared, and the validator's total, £89,280.90, matches the quote.
  14. Three 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.