Predictika · AI infrastructure
An AI sales agent prepares an order for an AI gateway (the proxy that sits between a company's applications and the language model providers): the plan, data region, single sign-on, PII redaction, semantic cache, guardrails, audit log retention, private networking and model access, together with the request rate, token volume and admin seats the customer needs and the rate limit the agent states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of typical gateway plan rules and returns a verdict, every reason and the figures it computed.
This validator models one AI gateway plan order at a time, based on plan limits that are typical of AI gateway products in general. It is a generic example for the product class, not any vendor's plans, and it handles any order built from these options, not just the scenarios shown below.
Any gateway order built from these options is in scope — not only the scenarios pictured here. Not covered: prices (none are modeled, so this page shows no price build-up), any particular vendor's real plan names and limits, model-by-model routing rules, per-key budgets, rate limits by team, and on-premises deployment.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
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 |
|---|---|---|
| Which plan offers which region and feature, and which features need a higher plan | Only with workarounds Each plan-by-feature combination is a separate rule, and they have to be kept in step as plans change. | Plan, region and features are compared together, in any order. |
| Privately hosted models only over private networking, and EU traffic to public model APIs only with PII redaction | Only with care These are cross-field rules that depend on the model access, network and region choices together. | The combined choices are checked on every call. |
| Seats, retention and request rate against the plan limit, which differ by plan | Only with care It takes a lookup of limits per plan and a comparison for each, and a rep can pick the plan last. | The limits for the chosen plan are looked up and compared on every call. |
| A quote that states a rate limit the plan does not give | Not caught A stated figure is free text to a CPQ, so nothing compares it with the plan data. | The stated figure is compared with the computed one. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a person 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 6 admin seats; the chosen plan allows 5 at most. |
| 2 | The quote has 26 admin seats; the chosen plan allows 25 at most. |
| 3 | The chosen plan does not offer the selected data residency region. |
| 4 | With the EU data region, traffic to public model APIs must have PII redaction switched on. |
| 5 | Single sign-on is not included in the Starter plan. |
| 6 | PII redaction is not included in the Starter plan. |
| 7 | The semantic cache is not included in the Starter plan. |
| 8 | Custom guardrail policies need the Business or Enterprise plan. |
| 9 | The quote asks for 365 days of audit log retention; the chosen plan keeps 90 days at most. |
| 10 | The quote asks for 90 days of audit log retention; the chosen plan keeps 30 days at most. |
| 11 | Private network connectivity needs the Business or Enterprise plan. |
| 12 | Routing to privately hosted models needs the Business or Enterprise plan. |
| 13 | Privately hosted models are reached only over private network connectivity. |
| 14 | The expected peak of 2,401 requests per minute is over 80 percent of the plan limit of 3,000, so a person should confirm the burst headroom. |
| 15 | The expected peak of 3,000 requests per minute is over 80 percent of the plan limit of 3,000, so a person should confirm the burst headroom. |
| 16 | The customer needs 3,001 requests per minute; the chosen plan allows 3,000 at most. |
| 17 | The expected 501 million tokens a month is over the 500 million included in the plan, so a person should agree the overage terms. |
| 18 | The expected peak of 2,900 requests per minute is over 80 percent of the plan limit of 3,000, so a person should confirm the burst headroom. |
| 19 | The expected 900 million tokens a month is over the 500 million included in the plan, so a person should agree the overage terms. |
| 20 | The quote states a limit of 5,000 requests per minute; the chosen plan allows 3,000. |