Predictika · Data streaming cluster quotes
An AI sales agent prepares a quote for a managed Kafka cluster in Confluent Cloud: the cluster type, the cloud, the networking, the uptime SLA, the number of capacity units and the workload the cluster has to carry. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published cluster types and limits and returns a verdict, every reason and the capacity figures it computed.
This validator models Kafka cluster quotes for Confluent Cloud as published on the Confluent Cloud pricing page and in the cluster-types documentation, not just the scenarios shown below.
Any Confluent Cloud Kafka cluster quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (several rates are published only as ranges and Dedicated is quoted by sales, so this validator produces no price build-up or line-item quote), data transfer and storage charges, Connect, Flink, Stream Governance and support plans, Confluent Platform (self-managed), and per-region availability. The limits are those shown in the documentation 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 |
|---|---|---|
| Limits that differ by cluster type and, for Dedicated, by cloud | Only with care A product rule per type and cloud. It works, but the limits sit in a table that has to be kept in step with the documentation. | The type and cloud set the limits and every one is checked together. |
| Capacity that scales with the number of units, up to a cluster maximum | Only with care A formula per type for each of throughput, partitions and connections, each capped at the maximum. It works, but there are many of them to maintain. | Each capacity is computed from the units and compared with the workload on every call. |
| An SLA that depends on the type, the zones and the number of units | Only with workarounds The allowed SLA depends on three choices at once, so it takes cross-field rules that interact with each other. | The type, the zones, the SLA and the units are in one request and are checked together. |
| A stated capacity that disagrees with the published per-unit figures | Only with workarounds The figure the agent states is free text or a separate field, so it takes an extra rule that compares it with a computed value. | The stated figure is part of the request and is compared with the computed capacity on every call. |
| 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 | Dedicated clusters are pre-provisioned capacity whose specifications and price come from Confluent sales; a person should confirm the CKU count. |
| 2 | Freight clusters are available in select AWS regions only; a person should confirm the region. |
| 3 | The quote has 1 capacity units; this cluster type and cloud allows 2 to 152. |
| 4 | Freight clusters are available in select AWS regions only; the quote is for another cloud. |
| 5 | The quote has 11 capacity units; this cluster type and cloud allows 1 to 10. |
| 6 | The quote has 51 capacity units; this cluster type and cloud allows 1 to 50. |
| 7 | The quote has 33 capacity units; this cluster type and cloud allows 1 to 32. |
| 8 | The quote has 253 capacity units; this cluster type and cloud allows 1 to 252. |
| 9 | The quote has 153 capacity units; this cluster type and cloud allows 1 to 152. |
| 10 | The quote has 101 capacity units; this cluster type and cloud allows 1 to 100. |
| 11 | The quote has 0 capacity units; this cluster type and cloud allows 1 to 10. |
| 12 | The workload peaks at 80 MBps of ingress; the chosen cluster size supports 0 MBps. |
| 13 | The workload peaks at 200 MBps of egress; the chosen cluster size supports 0 MBps. |
| 14 | The workload needs 800 partitions; the chosen cluster size supports 0. |
| 15 | The workload has 3,000 client connections; the chosen cluster size supports 0. |
| 16 | The networking choice is not supported by this cluster type; Basic and Standard clusters use public networking, Enterprise and Freight clusters use private networking. |
| 17 | The chosen uptime SLA is not offered for this cluster type (Basic 99.5%; Standard and Enterprise 99.9% or 99.99%; Dedicated 99.95% single-zone or 99.99% multi-zone; Freight 99.99%). |
| 18 | The quote asks for the 99.99% SLA with 1 eCKU; Standard and Enterprise clusters need at least 2 eCKU for it. |
| 19 | The workload peaks at 101 MBps of ingress; the chosen cluster size supports 100 MBps. |
| 20 | The workload peaks at 301 MBps of egress; the chosen cluster size supports 300 MBps. |
| 21 | The workload needs 1,001 partitions; the chosen cluster size supports 1,000. |
| 22 | The workload has 4,001 client connections; the chosen cluster size supports 4,000. |
| 23 | The workload needs 60,001 partitions; the chosen cluster size supports 50,000. |
| 24 | The quote states an ingress capacity of 250 MBps; the published per-unit capacity gives 100 MBps. |
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 Standard Confluent Cloud Kafka cluster on AWS with 12 eCKU, private networking and a 99.99% uptime SLA. The workload peaks at 400 MBps of ingress and 1,100 MBps of egress, with 2,400 partitions and 11,000 client connections. The quote states an ingress capacity of 300 MBps. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Enterprise Confluent Cloud Kafka cluster on AWS with 12 eCKU, private networking and a 99.99% uptime SLA. The workload peaks at 400 MBps of ingress and 1,100 MBps of egress, with 2,400 partitions and 11,000 client connections. The quote states an ingress capacity of 720 MBps. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Freight Confluent Cloud Kafka cluster on Azure with 1 eCKU, public networking and a 99.9% uptime SLA. The workload peaks at 50 MBps of ingress and 150 MBps of egress, with 2,000 partitions and 10,000 client connections. The quote states an ingress capacity of 60 MBps. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Freight Confluent Cloud Kafka cluster on AWS with 20 eCKU, private networking and a 99.99% uptime SLA. The workload peaks at 50 MBps of ingress and 150 MBps of egress, with 2,000 partitions and 10,000 client connections. The quote states an ingress capacity of 1,200 MBps. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a Basic Confluent Cloud Kafka cluster on Google Cloud with 60 eCKU, private networking and a 99.9% uptime SLA. The workload peaks at 200 MBps of ingress and 600 MBps of egress, with 1,200 partitions and 900 client connections. The quote states an ingress capacity of 300 MBps. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Standard Confluent Cloud Kafka cluster on Google Cloud with 8 eCKU, public networking and a 99.9% uptime SLA. The workload peaks at 200 MBps of ingress and 600 MBps of egress, with 1,200 partitions and 900 client connections. The quote states an ingress capacity of 200 MBps. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Dedicated Confluent Cloud Kafka cluster on Azure with 120 CKU, private networking and a 99.99% uptime SLA, in a single zone. The workload peaks at 5,000 MBps of ingress and 14,000 MBps of egress, with 80,000 partitions and 1,500,000 client connections. The customer wants an annual commitment. The quote states an ingress capacity of 7,200 MBps. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.