Predictika · Mobile plan and bundle quotes
An AI sales agent prepares a monthly quote for one to five mobile lines on a Data Plan or Plus Plan, with an optional selective contract, an All-in-One internet bundle and an extra discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and bundle and returns a verdict, every reason and the monthly total it computed.
This validator models LG Uplus mobile plan quotes, not just the scenarios shown below.
Any LG Uplus mobile plan quote that touches these rules is in scope — not only the scenarios pictured here. The Data Plan names and prices follow news reports of the June 2026 plan restructuring, which are secondary sources and not LG Uplus's own price table; the Plus Plan names beyond Plus 95, the Plus and internet prices, the line limits and the discount and approval thresholds are modeled and not published by LG Uplus, and the prices are illustrative.
6 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 |
|---|---|---|
| An internet bundle that depends on the plan | Only with care The 1G internet is modeled only for larger plans, so each internet option needs a rule that checks the plan. | The plan, the bundle flag and the internet service are fields of one request and are checked together on every call. |
| A discount that depends on the plan | Only with care The selective contract is not modeled on the smallest plan, so the discount rule needs a plan test. | The plan and the contract are checked together on every call. |
| Age-based benefits that need a person to verify | Only with care A teen or senior benefit has to route to a person, and the top plans are closed to teens, two separate rules. | The age, the plan and the lines are checked together on every call. |
| A stated monthly total that must match the computed total | Only with workarounds The total is built from plan fees, a contract discount, internet and an extra discount, so a separate rule must 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 on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a step is saved or completed, so a rep 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 | The quote has 0 lines; an account is modeled for 1 to 5 lines. |
| 2 | The quote has 6 lines; an account is modeled for 1 to 5 lines. |
| 3 | 6 lines on one account; a person should review the account for group pricing. |
| 4 | 4 lines on one account; a person should review the account for group pricing. |
| 5 | 5 lines on one account; a person should review the account for group pricing. |
| 6 | The selective contract discount is not modeled on the 300MB Data Plan. |
| 7 | An internet service is quoted but the quote is not an All-in-One bundle. |
| 8 | The quote is an All-in-One bundle but no internet service is selected. |
| 9 | 1G internet is modeled for plans of 95GB or more; the selected plan is smaller. |
| 10 | A teen or senior age benefit applies; a person should verify the subscriber age before the quote is released. |
| 11 | The top Plus plans are not modeled for teen subscribers. |
| 12 | The 8 per cent extra discount is above 5 per cent; sales management should approve it. |
| 13 | The 10 per cent extra discount is above 5 per cent; sales management should approve it. |
| 14 | The quote gives a 11 per cent extra discount; the modeled maximum is 10 per cent. |
| 15 | The quote states a monthly total of 60,000 won; the modeled prices give 68,000 won. |
| 16 | The quote has 7 lines; an account is modeled for 1 to 5 lines. |
| 17 | The quote gives a 15 per cent extra discount; the modeled maximum is 10 per cent. |
| 18 | 7 lines on one account; a person should review the account for group pricing. |
| 19 | The 7 per cent extra discount is above 5 per cent; sales management should approve it. |
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 6 adult lines on the 300MB Data Plan with a 24-month selective contract, with 1G internet, and a 12 percent extra discount. The monthly total is 100,000 won. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 adult lines on the 125GB Data Plan with a 24-month selective contract, as an All-in-One bundle with 500M internet, and a 3 percent extra discount. The monthly total is 174,115 won. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 0 adult lines on the 14GB Data Plan with no contract, as an All-in-One bundle with 1G internet. The monthly total is 40,000 won. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 adult lines on the 125GB Data Plan with no contract, as an All-in-One bundle with 1G internet. The monthly total is 167,500 won. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 teen line on the Plus Premium plan with no contract, as an All-in-One bundle with no internet service, and an 11 percent extra discount. The monthly total is 97,900 won. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 adult lines on the Plus Premium plan with no contract, as an All-in-One bundle with 1G internet. The monthly total is 225,500 won. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.