Predictika · Streaming plan quotes

An AI sales agent's HBO Max plan quote, checked before it goes out

An AI sales agent prepares an HBO Max plan quote for one account or a group of accounts, with the plan, billing cycle and billing path, resolution, downloads, simultaneous streams, Extra Members and live sports. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plan rules and returns a verdict, every reason and the figures it computed.

Scope: HBO Max plan quotes: Basic with Ads, Standard and Premium, monthly or annual billing, billing path, 4K and Dolby Atmos, downloads, streams, Extra Members and live sports. See everything this validator covers

This validator models HBO Max plan quotes, not just the scenarios shown below.

  • Plan features — 4K UHD and Dolby Atmos only on Premium, live sports only on Standard and Premium and on at most 2 devices, ad-free viewing only on Standard and Premium.
  • Limits — offline downloads per plan, simultaneous streams per plan plus Extra Members, and 1 to 5 profiles per account.
  • Billing and add-ons — annual billing only when billed directly, and the Extra Member add-on only on a directly billed Standard or Premium plan, at most 2, with a review for a large group order or two Extra Members.

Any HBO Max plan quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other streaming services, device sales and prices. Plan names, stream counts, 4K and Dolby Atmos, download limits, live sports and the Extra Member add-on follow public plan information as reported by third-party sites; no download allowance for Basic with Ads, the annual-billing restriction, the Extra Member maximum, the profile limit and the approval thresholds are modeled and are not published by the company. No prices are modeled.

The AI sales agentBuilds the HBO Max 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.

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
Features that belong to one plan onlyOnly with care
4K UHD, Dolby Atmos, live sports and ad-free viewing each depend on the plan, so a separate rule is needed per feature and per plan.
Every feature is compared with the selected plan on every call, whatever order the choices were made in.
Streams that depend on plan and Extra MembersOnly with workarounds
The stream limit is the plan's streams plus the Extra Members, so a rule must recompute the allowance whenever either changes.
The allowance is computed from the plan and the Extra Members and compared with the streams requested on every call.
Download limits that differ by planOnly with care
Basic with Ads allows none, Standard 30 and Premium 100, so one rule per plan has to be kept in step with the plan choice.
The limit for the selected plan is applied on every call and the finding states the number requested.
Billing path that blocks annual billing and Extra MembersOnly with workarounds
Annual billing and the Extra Member add-on both depend on the plan and on who bills the account, so the combinations multiply as options are added.
Billing cycle, billing path, plan and add-ons are fields of one request and are checked together.
Several holds on one quote, plus approvalsOnly with workarounds
A quote can break many rules at once and a large group order needs a review on top, so the rules must report every hold together without hiding one behind another.
All findings are returned together, blocking ones first, with approvals as separate findings.

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.

1An order needs at least 1 account; the quote has 0.
2Annual billing is offered on direct plans only, not for accounts billed through a provider or bundle.
34K UHD streaming is part of the Premium plan only.
4Dolby Atmos is part of the Premium plan only.
55 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100).
631 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100).
7101 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100).
83 simultaneous streams are more than the plan and Extra Members allow (2).
95 simultaneous streams are more than the plan and Extra Members allow (4).
10The Extra Member add-on needs a Standard or Premium plan billed directly, not through a provider or bundle.
113 Extra Members are more than the 2 this model allows per account.
12Select live sports are included with Standard and Premium, not Basic with Ads.
13Live sports stream on at most 2 devices even on Premium; the quote has 3.
14Basic with Ads shows ads on on-demand titles; choose Standard or Premium for ad-free viewing.
15An account has 1 to 5 profiles in this model; the quote has 6.
16An order of 25 accounts goes to the partnerships team for review.
17Two Extra Members on one account need a household-sharing review.
18Annual Premium for 10 accounts needs a volume-discount review.
19An order of 30 accounts goes to the partnerships team for review.
2010 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100).

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. Plan, billing path and viewing options: A Basic with Ads quote for 20 accounts billed annually through a bundle, with 4K, downloads, live sports, ad-free viewing and an Extra Member

The agent's request. Please quote HBO Max Basic with Ads for 20 accounts billed annually through a bundle, with 4K UHD, 10 downloads, live sports on 3 devices, ad-free viewing and 1 Extra Member, 4 simultaneous streams and 3 profiles. It is ready to send.

Verdict: Blocked.

  • Annual billing only when billed directly. Annual billing is offered on direct plans only, not for accounts billed through a provider or bundle.
  • 4K needs Premium. 4K UHD streaming is part of the Premium plan only.
  • Download limit exceeded. 10 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100).
  • Simultaneous streams above plan. 4 simultaneous streams are more than the plan and Extra Members allow (3).
  • Extra Member needs Standard or Premium, billed directly. The Extra Member add-on needs a Standard or Premium plan billed directly, not through a provider or bundle.
  • Live sports not on Basic with Ads. Select live sports are included with Standard and Premium, not Basic with Ads.
  • Sports streams limit. Live sports stream on at most 2 devices even on Premium; the quote has 3.
  • Ad-free needs Standard or Premium. Basic with Ads shows ads on on-demand titles; choose Standard or Premium for ad-free viewing.

2. Plan, billing path and viewing options: The agent resubmits after fixing the errors

The agent's request. Please quote HBO Max Premium for 20 accounts billed monthly directly, with 4K UHD, 10 downloads, live sports on 2 devices, ad-free viewing and 1 Extra Member, 5 simultaneous streams and 3 profiles. It is ready to send.

Verdict: Allowed.

  • Order summary. 20 account(s) on a Monthly billing cycle; 5 simultaneous stream(s) requested.

3. Billing path, downloads and streams: A Standard quote billed annually through a provider with 31 downloads and 3 streams

The agent's request. Please quote HBO Max Standard for 8 accounts billed annually through a provider, with 31 downloads, 3 simultaneous streams and 4 profiles. It is ready to send.

Verdict: Blocked.

  • Annual billing only when billed directly. Annual billing is offered on direct plans only, not for accounts billed through a provider or bundle.
  • Download limit exceeded. 31 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100).
  • Simultaneous streams above plan. 3 simultaneous streams are more than the plan and Extra Members allow (2).

4. Billing path, downloads and streams: The agent resubmits after fixing the errors

The agent's request. Please quote HBO Max Standard for 8 accounts billed annually directly, with 30 downloads, 2 simultaneous streams and 4 profiles. It is ready to send.

Verdict: Allowed.

  • Order summary. 8 account(s) on a Annual billing cycle; 2 simultaneous stream(s) requested.

5. Premium features, profiles and sports devices: A Standard quote with Dolby Atmos, 6 profiles and live sports on 3 devices

The agent's request. Please quote HBO Max Standard for 1 account billed monthly directly, with Dolby Atmos and live sports on 3 devices, 2 simultaneous streams and 6 profiles. It is ready to send.

Verdict: Blocked.

  • Dolby Atmos needs Premium. Dolby Atmos is part of the Premium plan only.
  • Sports streams limit. Live sports stream on at most 2 devices even on Premium; the quote has 3.
  • Profiles outside range. An account has 1 to 5 profiles in this model; the quote has 6.

6. Premium features, profiles and sports devices: The agent resubmits after fixing the errors

The agent's request. Please quote HBO Max Premium for 1 account billed monthly directly, with Dolby Atmos and live sports on 2 devices, 4 simultaneous streams and 5 profiles. It is ready to send.

Verdict: Allowed.

  • Order summary. 1 account(s) on a Monthly billing cycle; 4 simultaneous stream(s) requested.

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 an HBO Max plan quote for one account or a group of accounts, with the plan, billing cycle and billing path, resolution, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plan rules and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote HBO Max Basic with Ads for 20 accounts billed annually through a bundle, with 4K UHD, 10 downloads. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with eight findings, all in one answer. Annual billing is offered on direct plans only, not for accounts billed through a provider or bundle. 4K UHD streaming is part of the Premium plan only. 10 offline downloads are more than the selected plan allows (Basic with Ads none, Standard 30, Premium 100). The other five are on screen.
  6. The validator returned eight 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 streams that depend on plan and Extra Members, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the plan to premium, the billing cycle to monthly, the billed to directly by the company, the devices for live sports to 2 and the simultaneous streams to 5.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All eight earlier findings are cleared.
  13. Eight 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.