Predictika · Mobile plan quotes

An AI sales agent's Smartphone Debut Plan+ quote, checked before it goes out

An AI sales agent prepares a monthly quote for SoftBank's Smartphone Debut Plan+ (Data Plan 4GB or 20GB for first smartphones): who the user is, how the line is being set up, which discounts are claimed, the call option and tethering. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the conditions SoftBank publishes on the plan page and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: one Smartphone Debut Plan+ line (Data Plan 4GB or 20GB), with the 1-Year Discount+, the 60+ Calling Discount, the Fixed-Rate Call Option+ and tethering. See everything this validator covers

This validator models quotes for one Smartphone Debut Plan+ line built from the plan and conditions SoftBank publishes in Japanese on its plan page, not just the scenarios shown below.

  • Plans and prices — Data Plan 4GB (¥2,596 a month) and Data Plan 20GB (¥4,246 a month), the 1-Year Discount+ (¥1,188 off) and its additional discount (¥330 off) for months 2 to 13, the Fixed-Rate Call Option+ (¥1,980, or ¥880 with the 60+ Calling Discount) and the tethering option (¥550). All prices include 10 percent consumption tax. The quote adds these up and compares the result with the totals the agent states.
  • Who and how — a new contract is for a user aged 5 to 18 who has not been the named user on this family of plans before; a model change or number transfer needs the old phone to be a feature phone or kids phone, and not kept in use; a plan change is open only from the plans SoftBank lists.
  • Discounts and options — the Home Set Discount, the family discount and the Data Share plans cannot be combined with this plan; the 1-Year Discount+ and its additional discount cannot be given twice to a line; the 60+ Calling Discount needs a user aged 60 or over on an individual contract, with the call option and not already used on another line. If the expected monthly data exceeds the plan allowance, the quote goes to a person.

Any single-line Smartphone Debut Plan+ quote that touches these plans and options is in scope — not only the scenarios pictured here. Not covered: other SoftBank plans, handset prices and installments, one-off fees, campaigns and promotions beyond those on the plan page, corporate pricing, and any change SoftBank has made to the page since it was read on October 7, 2026.

The AI sales agentBuilds the Smartphone Debut Plan+ 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.

8 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
Eligibility that depends on how the line is set upOnly with workarounds
The old phone, the current plan and the reason for the quote sit on different screens, so a rule has to read across them and keep up with each new plan SoftBank lists.
Reason for the quote, old phone and current plan are checked together on every call.
Discounts that cannot be combined with a planOnly with care
Exclusion rules are written one pair at a time. They work, but each new discount means another rule to maintain.
The Home Set, family and Data Share exclusions are checked with every other rule, in any order.
A discount that depends on age, contract type and the call optionOnly with workarounds
One discount depends on the user, the contract and another option at once, so it needs a rule that reads across all three.
The 60+ Calling Discount conditions are all checked in one pass and each failure is reported.
Stated totals that must match the computed monthly priceOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison.
Both stated totals travel with the quote and are compared with the computed totals 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.

1A new contract on this plan is for a user aged 5 to 18; the user on this quote is 4 years old.
2A person who has already been named as the user on a new contract for Data Plan 20GB or 4GB cannot be named again on a new contract for this plan.
3A model change or number transfer onto this plan needs the old phone to be a feature phone or a kids phone; the old phone on this quote is not.
4The plan cannot be taken while the old phone stays in use.
5A plan change onto this plan is open only to customers on Data Plan 20GB, Data Plan 4GB (the other one), Data Plan 3GB or the earlier Data Fixed-Rate Smartphone Debut plan; the current plan on this quote is not one of them.
6The Home Set Discount (Ouchi-wari Hikari Set) cannot be combined with this plan.
7The New Minna Kazoku Wari family discount is not applied to this plan, although the line still counts toward the number of family lines.
8Data Share Plus, Family Data Share and Corporate Data Share cannot be joined from this plan.
9The 1-Year Discount+ is not available to a line that has it now or has had it before.
10The 1-Year Discount+ additional discount is not available to a line that has it now or has had it before.
11The 60+ Calling Discount needs a user aged 60 or over; the user on this quote is 59 years old.
12The 60+ Calling Discount takes ¥1,100 off the Fixed-Rate Call Option+ fee; the quote has no call option.
13The 60+ Calling Discount is for individual contracts; corporate contracts are excluded.
14The 60+ Calling Discount cannot be given when the same user already receives it on another line.
15The quote expects 5 GB of data a month and the plan allows 4 GB; above that the speed drops to at most 128 kbps until the end of the billing month unless extra data is bought, so a person should confirm the customer accepts this.
16The quote states a monthly total of ¥1,000 for months 2 to 13; the published prices give ¥1,078.
17The quote states a monthly total of ¥1,078 from month 14; the published prices give ¥2,596.

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. Discounts that cannot be combined: Basic with the Home Set Discount and the family discount claimed

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 20GB for a new contract for a 15-year-old user on an individual contract, expecting about 12 GB of data a month, with the 1-Year Discount+, its additional discount, the Home Set Discount and the family discount, and tethering. The quote states a monthly total of ¥3,278 for months 2 to 13 and ¥4,796 from month 14. It is ready to send.

Verdict: Blocked.

  • Home internet discount cannot be combined. The Home Set Discount (Ouchi-wari Hikari Set) cannot be combined with this plan.
  • Family discount does not apply. The New Minna Kazoku Wari family discount is not applied to this plan, although the line still counts toward the number of family lines.

2. Discounts that cannot be combined: The agent resubmits after fixing the errors

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 20GB for a new contract for a 15-year-old user on an individual contract, expecting about 12 GB of data a month, with the 1-Year Discount+ and its additional discount, and tethering. The quote states a monthly total of ¥3,278 for months 2 to 13 and ¥4,796 from month 14. It is ready to send.

Verdict: Allowed.

  • Order summary. Monthly total of ¥3,278 for months 2 to 13 and ¥4,796 from month 14, including tax, at published prices.

3. 60+ Calling Discount: Lite with the 60+ Calling Discount and no call option

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 4GB for a model change for a 64-year-old user on an individual contract, expecting about 3 GB of data a month, with the 1-Year Discount+, its additional discount and the 60+ Calling Discount, and tethering. The quote states a monthly total of ¥1,628 for months 2 to 13 and ¥3,146 from month 14. It is ready to send.

Verdict: Blocked.

  • 60+ discount needs the call option. The 60+ Calling Discount takes ¥1,100 off the Fixed-Rate Call Option+ fee; the quote has no call option.

4. 60+ Calling Discount: The agent resubmits after fixing the errors

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 4GB for a model change for a 64-year-old user on an individual contract, expecting about 3 GB of data a month, with the 1-Year Discount+, its additional discount and the 60+ Calling Discount, and the Fixed-Rate Call Option+ and tethering. The quote states a monthly total of ¥2,508 for months 2 to 13 and ¥4,026 from month 14. It is ready to send.

Verdict: Allowed.

  • Order summary. Monthly total of ¥2,508 for months 2 to 13 and ¥4,026 from month 14, including tax, at published prices.

5. Stated totals and data allowance: Lite with 12 GB expected and totals that leave out tethering

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 4GB for a number transfer (MNP) for a 35-year-old user on an individual contract, expecting about 12 GB of data a month, with the 1-Year Discount+ and its additional discount, and tethering. The quote states a monthly total of ¥1,078 for months 2 to 13 and ¥2,596 from month 14. It is ready to send.

Verdict: Blocked.

  • Stated first-year fee does not match. The quote states a monthly total of ¥1,078 for months 2 to 13; the published prices give ¥1,628.
  • Stated ongoing fee does not match. The quote states a monthly total of ¥2,596 from month 14; the published prices give ¥3,146.
  • Expected data use exceeds the plan allowance. The quote expects 12 GB of data a month and the plan allows 4 GB; above that the speed drops to at most 128 kbps until the end of the billing month unless extra data is bought, so a person should confirm the customer accepts this.

6. Stated totals and data allowance: The agent resubmits after fixing the errors

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 4GB for a number transfer (MNP) for a 35-year-old user on an individual contract, expecting about 12 GB of data a month, with the 1-Year Discount+ and its additional discount, and tethering. The quote states a monthly total of ¥1,628 for months 2 to 13 and ¥3,146 from month 14. It is ready to send.

Verdict: Needs approval.

  • Expected data use exceeds the plan allowance. The quote expects 12 GB of data a month and the plan allows 4 GB; above that the speed drops to at most 128 kbps until the end of the billing month unless extra data is bought, so a person should confirm the customer accepts this.
  • Order summary. Monthly total of ¥1,628 for months 2 to 13 and ¥3,146 from month 14, including tax, at published prices.

7. Stated totals and data allowance: The agent moves the customer to the 20 GB plan

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 20GB for a number transfer (MNP) for a 35-year-old user on an individual contract, expecting about 12 GB of data a month, with the 1-Year Discount+ and its additional discount, and tethering. The quote states a monthly total of ¥3,278 for months 2 to 13 and ¥4,796 from month 14. It is ready to send.

Verdict: Allowed.

  • Order summary. Monthly total of ¥3,278 for months 2 to 13 and ¥4,796 from month 14, including tax, at published prices.

8. Plan change: A plan change from Data Plan 20GB with the 1-Year Discount+ used before

The agent's request. Please quote the Smartphone Debut Plan+ with Data Plan 20GB for a plan change for a 30-year-old user on an individual contract, currently on Data Plan 20GB, expecting about 15 GB of data a month, with the 1-Year Discount+ and its additional discount. The quote states a monthly total of ¥2,728 for months 2 to 13 and ¥4,246 from month 14. It is ready to send.

Verdict: Blocked.

  • Plan change not allowed from this plan. A plan change onto this plan is open only to customers on Data Plan 20GB, Data Plan 4GB (the other one), Data Plan 3GB or the earlier Data Fixed-Rate Smartphone Debut plan; the current plan on this quote is not one of them.
  • 1-Year Discount+ already used. The 1-Year Discount+ is not available to a line that has it now or has had it before.

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 monthly quote for SoftBank's Smartphone Debut Plan+ (Data Plan 4GB or 20GB for first smartphones): who the user is, how the line is being set up, which discounts are claimed, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the conditions SoftBank publishes on the plan page and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote the Smartphone Debut Plan+. The quote states a monthly total of ¥1,078 for months 2 to 13 and ¥2,596 from month 14. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings and one approval, all in one answer. The quote states a monthly total of ¥1,078 for months 2 to 13; the published prices give ¥1,628. The quote states a monthly total of ¥2,596 from month 14; the published prices give ¥3,146.
  6. The validator returned two blocking findings and one approval 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 stated totals that must match the computed monthly price, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated total, months 2 to 13 to ¥1,628 and the stated total, from month 14 to ¥3,146.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The validator also returns the line-item quote, on screen.
  13. The two blocking findings are cleared; one approval remains for a person: expected data use exceeds the plan allowance.
  14. The agent resubmits once more.
  15. The revised request. It changes the plan to Smartphone Debut Plan+ with Data Plan 20GB, the stated total, months 2 to 13 to ¥3,278 and the stated total, from month 14 to ¥4,796.
  16. It calls the validator once more.
  17. This time the validator clears it.
  18. The validator also returns the line-item quote, on screen.
  19. The earlier finding is cleared, and the validator's figure matches the quote.
  20. Three problems caught in one call, fixed in two passes, 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.