Predictika · Broadband plan quotes

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

An AI sales agent prepares a quote for an FPT Telecom fibre internet plan with a prepaid term, add-ons and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and add-ons and returns a verdict, every reason and the total it computed.

Scope: FPT Telecom fibre internet for homes and businesses: Giga, Sky, Meta, Lux and Super Biz plans, prepaid terms, Wi-Fi mesh, FPT Play boxes, cameras with cloud storage, static IP, sites and discount. See everything this validator covers

This validator models FPT Telecom broadband quotes, not just the scenarios shown below.

  • Plans and customers — the home plans (Giga, Sky, Meta, Lux 500, Lux 800) and the business plans (Super 300, 500 and 800 Biz and Super 500 and 800 Biz Plus), fibre coverage at the address, and which plans suit a household or a business.
  • Add-ons and terms — Wi-Fi mesh units, FPT Play boxes, cameras with cloud storage and a static IP, the monthly, 6-month and 12-month terms, and which add-on needs which plan or term.
  • Sites, discount and order size — the number of sites on one quote, the discount against the maximum and the approval level, and the reviews that large or multi-site orders need.

Any FPT Telecom broadband quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: mobile, TV-only and enterprise connectivity products, equipment sales and installation scheduling. Plan names and speeds follow FPT Telecom's public naming; prices are indicative, and the add-on prices, limits and approval levels are modeled, not published by FPT.

The AI sales agentBuilds the broadband 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
Add-ons that only some plans or terms allowOnly with care
Each add-on needs a rule that checks the plan and the term, and the list grows with every plan.
The plan, term and every add-on are in one request and checked together on every call.
Limits per site, such as mesh units and boxesOnly with care
Each limit needs its own quantity rule beside the price rules.
The add-on counts are fields of the request and are checked against the limits on every call.
Business plans for businesses and home plans for homesOnly with care
The customer type has to be checked against every plan, with a separate review rule for a business on a home plan.
The customer type and plan are in one request and checked on every call.
Discount limits and order-size reviewsOnly with workarounds
The hard limit, the approval level and the large-order review each need a rule, and the order total has to be computed first.
The discount, sites and computed total are checked together 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.

15 Wi-Fi mesh units is above the 4 this model allows per site.
2The address is not covered by FPT fibre, so no plan can be installed.
3Super Biz and Biz Plus plans are for business customers; the customer is a household.
44 FPT Play boxes is above the 3 this model allows per site.
51 FPT Play boxes are quoted but the Play combo is only sold with Giga, Sky and Meta.
62 cameras with cloud storage are quoted but need a 6 or 12 month prepaid term.
79 cameras is above the 8 this model allows per site.
8Biz Plus plans already include a static IP; remove the add-on.
9A static IP add-on is only offered on Super Biz and Biz Plus plans.
10A business customer on a home plan needs a commercial-use review.
1112 sites is outside the 1 to 10 this model accepts on one quote.
1212 sites on one quote need a multi-site order review.
13The net total is 57,600,000 dong; orders of 50,000,000 dong or more need a sales review.
143 sites on one quote need a multi-site order review.
150 sites is outside the 1 to 10 this model accepts on one quote.
16A 15 percent discount is above 10 percent and needs regional manager approval.
17A requested discount of 25 percent is above the 20 percent maximum.
1810 sites on one quote need a multi-site order review.
19The net total is 456,000,000 dong; orders of 50,000,000 dong or more need a sales review.

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. Add-ons and terms: A Sky home quote on monthly billing with mesh units, Play boxes, cameras and a static IP

The agent's request. Please quote the Sky plan for a household customer, on monthly billing, with 5 Wi-Fi mesh units, 4 FPT Play boxes, 2 cameras with cloud storage and a static IP. It is ready to send.

Verdict: Blocked.

  • Static IP on a home plan. A static IP add-on is only offered on Super Biz and Biz Plus plans.
  • Too many Play boxes. 4 FPT Play boxes is above the 3 this model allows per site.
  • Too many mesh units. 5 Wi-Fi mesh units is above the 4 this model allows per site.
  • Cameras need a prepaid term. 2 cameras with cloud storage are quoted but need a 6 or 12 month prepaid term.

2. Add-ons and terms: The agent resubmits after fixing the errors

The agent's request. Please quote the Sky plan for a household customer, on a 12-month prepaid term, with 4 Wi-Fi mesh units, 3 FPT Play boxes and 2 cameras with cloud storage. It is ready to send.

Verdict: Allowed.

  • Order summary. 1,000 Mbps plan, total 7,308,000 dong, net 7,308,000 dong (illustrative prices, not an FPT price list).

3. Sites and discount: A Super 800 Biz Plus quote for a business at twelve sites with a static IP and a discount

The agent's request. Please quote the Super 800 Biz Plus plan for a business customer, on a 12-month prepaid term, at 12 sites, with a static IP, and a 25 percent discount. It is ready to send.

Verdict: Blocked.

  • Static IP already included. Biz Plus plans already include a static IP; remove the add-on.
  • Sites out of range. 12 sites is outside the 1 to 10 this model accepts on one quote.
  • Discount over the maximum. A requested discount of 25 percent is above the 20 percent maximum.
  • Three or more sites. 12 sites on one quote need a multi-site order review.
  • Large order to confirm. The net total is 442,800,000 dong; orders of 50,000,000 dong or more need a sales review.

4. Sites and discount: The agent resubmits after fixing the errors

The agent's request. Please quote the Super 800 Biz Plus plan for a business customer, on a 12-month prepaid term, at 10 sites, and a 10 percent discount. It is ready to send.

Verdict: Needs approval.

  • Three or more sites. 10 sites on one quote need a multi-site order review.
  • Large order to confirm. The net total is 410,400,000 dong; orders of 50,000,000 dong or more need a sales review.
  • Order summary. 800 Mbps plan, total 456,000,000 dong, net 410,400,000 dong (illustrative prices, not an FPT price list).

5. Plan and add-ons: A Lux 800 home quote with FPT Play boxes and mesh units

The agent's request. Please quote the Lux 800 plan for a household customer, on a 6-month prepaid term, with 5 Wi-Fi mesh units and 2 FPT Play boxes. It is ready to send.

Verdict: Blocked.

  • FPT Play box needs a Giga, Sky or Meta combo. 2 FPT Play boxes are quoted but the Play combo is only sold with Giga, Sky and Meta.
  • Too many mesh units. 5 Wi-Fi mesh units is above the 4 this model allows per site.

6. Plan and add-ons: The agent resubmits after fixing the errors

The agent's request. Please quote the Meta plan for a household customer, on a 6-month prepaid term, with 4 Wi-Fi mesh units and 2 FPT Play boxes. It is ready to send.

Verdict: Allowed.

  • Order summary. 1,000 Mbps plan, total 3,594,000 dong, net 3,594,000 dong (illustrative prices, not an FPT price list).

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 an FPT Telecom fibre internet plan with a prepaid term, add-ons and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and add-ons and returns a verdict, every reason and the total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote the Sky plan for a household customer, on monthly billing, with 5 Wi-Fi mesh units, 4 FPT Play boxes, 2 cameras with cloud storage and a static IP. It is ready to send.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. A static IP add-on is only offered on Super Biz and Biz Plus plans. 4 FPT Play boxes is above the 3 this model allows per site. 5 Wi-Fi mesh units is above the 4 this model allows per site. 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 limits per site, such as mesh units and boxes, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the term to Prepaid 12, the Wi-Fi mesh units to 4, the FPT Play boxes to 3 and the Static IP to no.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared.
  13. Four 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.