Predictika · Database subscription quotes
An AI sales agent prepares a subscription quote for Redis: Redis Cloud Free, Essentials (RAM or Redis Flex), Pro or Redis Software, with plan size, replication, Active-Active, private connectivity, uptime level and support package. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans, limits and support terms Redis publishes and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models subscription quotes for Redis Cloud and Redis Software as described on the Redis pricing page, the Redis Cloud documentation and the Redis Cloud support policy, not just the scenarios shown below.
Any Redis subscription quote that touches these rules is in scope — not only the scenarios pictured here. Plan sizes, limits, features and support terms follow Redis's published pages; of the prices, only the starting prices Redis publishes ($5 a month for Essentials 250 MB, Pro from $0.014 an hour with a $200 monthly minimum) are Redis's own. The other Essentials and Pro prices are typical list prices set by Predictika for this demonstration, not a Redis quote. Not covered: support fees, taxes, negotiated discounts, Redis Software pricing, bring-your-own-cloud and marketplace purchases.
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 |
|---|---|---|
| Plan limits that depend on the plan size | Only with care Operations, connections and traffic limits differ for each of twelve sizes and for RAM versus Redis Flex, so the validation rules are size tables that must be kept in step with Redis's documentation. | The size, the memory type and the quote's operations, connections and traffic are compared with the published limits on every call. |
| A replica that halves the usable dataset | Only with care The plan size includes the replica, so the same dataset fits or does not fit depending on a replication choice made on a different line; the rule has to join the two. | Dataset, replication and plan size are in one request and the replica is accounted for in the same pass. |
| Features that depend on plan and memory type | Only with workarounds Active-Active, Redis Search, private connectivity and annual billing each depend on the plan, and two of them on Redis Flex or the cloud provider as well; a product rule per feature is easy to leave out or to leave stale. | Plan, memory type, provider and every feature are checked together, so a Flex database with Search and Active-Active is rejected with both reasons. |
| Billed memory that multiplies | Only with care Replication doubles the billed memory and each Active-Active region multiplies it again, with a monthly minimum; a price rule has to compute that product before it prices anything. | The billed memory, the price and the stated 12-month total are computed in one pass and compared. |
| Support terms that depend on tier and spend | Only with workarounds A technical account manager depends on the support tier, the annual support spend and how many are asked for; the thresholds live on a support policy page, away from the product catalog. | The tier, the spend and the number of account managers are in the request and checked against the published thresholds. |
| 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 dataset is 126 MB but the plan size is 250 MB; the plan size includes the replica, so with replication the usable dataset is half the plan size. |
| 2 | The dataset is 251 MB but the plan size is 250 MB; the plan size includes the replica, so with replication the usable dataset is half the plan size. |
| 3 | The quote needs 1,001 operations a second; the plan allows 1,000 operations a second at 1 KiB requests. |
| 4 | The quote needs 257 concurrent connections; the plan allows 256 per database. |
| 5 | The quote expects 101 GB of network traffic a month and the plan includes 100 GB; Redis notifies before limiting a database, so a person should confirm the plan. |
| 6 | The quote needs 2,001 operations a second; the plan allows 2,000 operations a second at 1 KiB requests. |
| 7 | The quote needs 8,001 operations a second; the plan allows 8,000 operations a second at 1 KiB requests. |
| 8 | 3,000 MB is not an offered size for this plan; Free is 30 MB, Essentials is 250 MB, 1 GB, 2.5 GB, 5 GB or 12 GB, and Essentials with Redis Flex is 1 GB, 2.5 GB, 5 GB, 12 GB, 25 GB, 50 GB or 100 GB. |
| 9 | The quote needs 201 operations a second; the plan allows 200 operations a second at 1 KiB requests. |
| 10 | 250 MB is not an offered size for this plan; Free is 30 MB, Essentials is 250 MB, 1 GB, 2.5 GB, 5 GB or 12 GB, and Essentials with Redis Flex is 1 GB, 2.5 GB, 5 GB, 12 GB, 25 GB, 50 GB or 100 GB. |
| 11 | The quote has 2 databases; Free and Essentials plans include a single database, and multiple databases need the Pro plan. |
| 12 | Multi-zone replication needs a region with at least three availability zones; regions with fewer can use single-zone replication only. |
| 13 | The Free plan does not support replication, so there is no replica or failover. |
| 14 | Free and Essentials plans include basic support only; Developer, Business, Enterprise and Premium Enterprise support need Pro. |
| 15 | The 99.99% uptime level is listed for paid Essentials and Pro plans with replication turned on; Free is best effort and an unreplicated database has no failover. |
| 16 | Active-Active multi-region databases are part of the Pro plan; Free and Essentials plans do not include them. |
| 17 | Private connectivity is part of the Pro plan; Free and Essentials plans use shared deployments without it. |
| 18 | Annual plans are offered for Pro; Free and Essentials are sold on demand. |
| 19 | The 99.999% uptime level is listed for Pro plans only and needs multi-zone replication. |
| 20 | The quote states a 12-month total of $215.00; the list prices give $216.00. |
| 21 | The quote states a 12-month total of $216.01; the list prices give $216.00. |
| 22 | The quote has 1 region for an Active-Active database; Active-Active needs at least two regions. |
| 23 | Redis Flex does not support Active-Active databases; Active-Active needs RAM-only memory. |
| 24 | Redis Flex does not support Redis Search; Search needs RAM-only memory. |
| 25 | Annual Pro plans have usage-based data transfer and rates that Redis does not publish; the total shown is the on-demand list price, so a person should confirm the annual rate. |
| 26 | Annual Pro plans are available on AWS and Google Cloud only; Azure is on-demand billing. |
| 27 | A technical account manager comes with Enterprise support or higher and only when annual support spend is $20,000 or more; the quote has 25,000 dollars of support spend. |
| 28 | A technical account manager comes with Enterprise support or higher and only when annual support spend is $20,000 or more; the quote has 19,999 dollars of support spend. |
| 29 | Two technical account managers come with Premium Enterprise support only, at $60,000 or more of annual support spend, and never more than two; the quote asks for 2. |
| 30 | Two technical account managers come with Premium Enterprise support only, at $60,000 or more of annual support spend, and never more than two; the quote asks for 3. |
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 a Redis Cloud Essentials 5 GB plan on AWS with multi-zone replication, 2,000 MB of data in 3 databases, 9,000 operations a second, 1,500 connections and 600 GB of monthly traffic, with Active-Active across 2 regions and private connectivity. The quote states a 12-month total of $1,080.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Redis Cloud Pro subscription on AWS with multi-zone replication, 2,000 MB of data in 3 databases, 9,000 operations a second, 1,500 connections and 600 GB of monthly traffic, with Active-Active across 2 regions and private connectivity. The quote states a 12-month total of $5,040.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Redis Cloud Pro with Redis Flex subscription on Google Cloud with multi-zone replication, 8,000 MB of data in 12 databases, 12,000 operations a second, 4,000 connections and 900 GB of monthly traffic, with Active-Active across 2 regions, Redis Search, Enterprise support, 1 technical account manager and $12,000 of annual support spend. The quote states a 12-month total of $6,720.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Redis Cloud Pro subscription on Google Cloud with multi-zone replication, 8,000 MB of data in 12 databases, 12,000 operations a second, 4,000 connections and 900 GB of monthly traffic, with Active-Active across 2 regions, Redis Search, Enterprise support, 1 technical account manager and $24,000 of annual support spend. The quote states a 12-month total of $14,400.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Redis Cloud Essentials 12 GB plan on Azure with no replication, 5,000 MB of data in 1 database, 9,000 operations a second, 3,000 connections and 900 GB of monthly traffic, with 99.99% uptime. The quote states a 12-month total of $2,220.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Redis Cloud Essentials 12 GB plan on Azure with single-zone replication, 5,000 MB of data in 1 database, 9,000 operations a second, 3,000 connections and 900 GB of monthly traffic, with 99.99% uptime. The quote states a 12-month total of $2,520.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.