Predictika · Video platform usage quotes
An AI sales agent prepares a monthly usage quote for Bitmovin: VOD encoding with its resolution, codec and multi-pass factors, live encoding, the Player, Observability analytics, AI Scene Analysis and Streams hosting, on Pay as you go or a Custom plan. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans, included usage and rates Bitmovin publishes and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models monthly usage quotes for Bitmovin as published on the Bitmovin pricing page and its Encoding Minute Calculation Methodology, not just the scenarios shown below.
Any Bitmovin usage quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: Custom plan rates, taxes, committed-use or marketplace pricing, audio, Dolby Vision and HDR add-ons, quality-control and de-interlacing factors, and usage that changes during the month. Prices are the list prices read in October 2026 and may change.
7 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 |
|---|---|---|
| Billable minutes built from stacked multipliers | Only with care Resolution, codec, passes, Per-Title and extra output formats multiply or add to the output minutes, so the price rules are a table of factors that must be kept in step with the methodology document. | The output minutes and every factor come from the same request and the billable minutes and the total are computed in one pass. |
| Included monthly usage on each product | Only with care Each product has its own free allowance (2,000 encoding minutes, 6 live hours, 10,000 Player and 100,000 Observability impressions, 10 hours of AI Scene Analysis), and the charge starts only above it. | Every allowance is subtracted in the same pass, and a quote inside the allowances computes to zero. |
| Observability limits that depend on the plan | Only with care Retention, data exports and license keys have Pay as you go limits and need a sales conversation beyond them; a rule per limit is easy to leave out. | Each limit is compared on every call and all breaches come back together. |
| Hosting charges that exist only with Streams | Only with workarounds Storage and CDN lines make sense only when Streams hosts the video, which is a dependency between a product choice and a price line. | The dependency is a rule on the same request, so the quote cannot carry hosting charges without Streams. |
| A stated total that must equal the list-price total | Only with workarounds The stated figure is free text; a rule can compare it with a computed total only after every factor, allowance and rate has been applied. | The total is computed and compared in the same pass as the other rules. |
| Every problem returned in one answer | Only 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. |
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 10 minutes of 8K output; 8K bills at 120 times the SD rate, so a person should confirm. |
| 2 | The quote adds 1 extra output formats but has no encoded output minutes to package. |
| 3 | The quote has storage or CDN delivery charges but Bitmovin Streams, which hosts and delivers the video, is not part of the quote. |
| 4 | The quote asks for 31 days of Observability data retention; Pay as you go includes 30 days and longer retention requires contacting sales. |
| 5 | The quote asks for 11 full Observability data exports a month; Pay as you go includes up to 10. |
| 6 | The quote asks for 4 Observability license keys; Pay as you go includes 3. |
| 7 | Support SLAs and dedicated support personnel are available only under paid Custom plans; Pay as you go has ticket support on a best-effort basis. |
| 8 | Outputs above 8K are custom priced by Bitmovin and are not part of Pay as you go. |
| 9 | Custom Live Configuration is billed in billable minutes with multipliers and Bitmovin publishes no dollar rate for it; a person should confirm. |
| 10 | The quote has no usage: no encoding output, live encoding, Player or Observability impressions, AI Scene Analysis, hosting or delivery. |
| 11 | The monthly charge of $10,000.05 on Pay as you go is above 10,000 dollars, where a Custom plan with volume discounts is worth discussing; a person should confirm. |
| 12 | The Custom plan is priced by Bitmovin sales with volume discounts and no published rates; the list-price total is only an estimate, so a person should confirm the rates. |
| 13 | The quote has 30 minutes of 8K output; 8K bills at 120 times the SD rate, so a person should confirm. |
| 14 | The quote states a monthly total of $359.00; the published list prices give $360.00. |
| 15 | The quote states a monthly total of $360.01; the published list prices give $360.00. |
| 16 | The quote states a monthly total of $0.00; the published list prices give $360.00. |
| 17 | The quote asks for 90 days of Observability data retention; Pay as you go includes 30 days and longer retention requires contacting sales. |
| 18 | The quote states a monthly total of $0.05; the published list prices give $490.00. |
| 19 | The quote asks for 60 days of Observability data retention; Pay as you go includes 30 days and longer retention requires contacting sales. |
| 20 | The quote asks for 20 full Observability data exports a month; Pay as you go includes up to 10. |
| 21 | The quote asks for 5 Observability license keys; Pay as you go includes 3. |
| 22 | The quote states a monthly total of $0.01; the published list prices give $0.25. |
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 Bitmovin Pay as you go for one month of usage: VOD encoding of 6,000 SD and 9,000 HD output minutes in HEVC with 2-pass encoding and Per-Title, packaged in 1 additional output format, 800,000 Player impressions, and 2,500,000 Observability impressions with 90 days of retention, 24 data exports a month and 1 license key. The quote states a monthly total of $2,625.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Bitmovin Pay as you go for one month of usage: VOD encoding of 6,000 SD and 9,000 HD output minutes in HEVC with 2-pass encoding and Per-Title, packaged in 1 additional output format, 800,000 Player impressions, and 2,500,000 Observability impressions with 30 days of retention, 10 data exports a month and 1 license key. The quote states a monthly total of $4,100.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Bitmovin Pay as you go for one month of usage: 14,000 minutes of live encoding, 6,000 instance minutes of prewarmed encoder pools, 2,200,000 Player impressions, 4,000,000 Observability impressions with 30 days of retention, 0 data exports a month and 6 license keys, 3,000 GB of storage, 40,000 GB of CDN delivery, and a support SLA. The quote states a monthly total of $7,299.10. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Bitmovin Pay as you go for one month of usage: 14,000 minutes of live encoding, 6,000 instance minutes of prewarmed encoder pools, 2,200,000 Player impressions, 4,000,000 Observability impressions with 30 days of retention, 0 data exports a month and 3 license keys, Bitmovin Streams hosting, 3,000 GB of storage, and 40,000 GB of CDN delivery. The quote states a monthly total of $7,299.10. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Bitmovin Pay as you go for one month of usage: VOD encoding of 4,000 HD and 3,000 4K and 40 8K output minutes in AV1 with 3-pass encoding and Per-Title, 1,500,000 Player impressions, and 3,000,000 Observability impressions with 180 days of retention, 30 data exports a month and 1 license key. The quote states a monthly total of $7,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Bitmovin Pay as you go for one month of usage: VOD encoding of 4,000 HD and 3,000 4K and 40 8K output minutes in AV1 with 3-pass encoding and Per-Title, 1,500,000 Player impressions, and 3,000,000 Observability impressions with 30 days of retention, 10 data exports a month and 1 license key. The quote states a monthly total of $8,444.80. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Bitmovin Pay as you go for one month of usage: VOD encoding of 4,000 HD and 3,000 4K output minutes in AV1 with 3-pass encoding and Per-Title, 1,500,000 Player impressions, and 3,000,000 Observability impressions with 30 days of retention, 10 data exports a month and 1 license key. The quote states a monthly total of $7,600.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.