Predictika · Pay-as-you-go location data lookup quotes
An AI sales agent prepares a quote for pay-as-you-go location data lookups, with credit top-ups, lookup volumes, a trial and support terms. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rate grid and the quote rules and returns a verdict and every reason.
This validator models Loqate pay-as-you-go lookup quotes, not just the scenarios shown below.
Any Loqate pay-as-you-go lookup quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: GBG identity verification, fraud products, data cleansing, bank verification and bespoke plans. Product names, per-lookup rates, the trial and the credit validity follow the public Loqate pricing page; the other rules and thresholds are modeled, not published by GBG.
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 |
|---|---|---|
| Per-lookup rates that change with the top-up tier | Only with care Eight lookup types each have three rates, and the tier decides which one applies. | The tier and every lookup volume are in one request, and the usage is computed on every call. |
| Credit that must cover the expected usage | Only with care The credit is the number of top-ups times the tier value, and it has to be compared with a usage figure that depends on everything else. | The credit and the usage are computed and compared on every call. |
| Distances that need geocoding | Only with care One lookup type depends on another being present for the same locations. | Both volumes are fields of one request and are checked together. |
| Trial length and credit validity | Only with workarounds The trial and the validity are separate limits that must be kept in step with what the quote assumes. | The trial days and the validity assumed are checked on every call. |
| Stated usage and reviews of support terms and credit | Only with workarounds The stated usage has to be recomputed whenever a volume changes, and each review depends on a different condition. | The stated usage is a field of the quote and is compared with the computed one, and every review comes back with the blocks. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as 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 | Expected usage of 10,500 cents is more than the 10,000 cents of credit purchased. |
| 2 | The quote has no lookups to price. |
| 3 | A lookup quantity is below zero. |
| 4 | Expected usage of 2,000 cents is half of the credit or less and unused credit expires after 12 months. |
| 5 | 0 top-ups; at least 1 is needed. |
| 6 | Expected usage of 2,500 cents is more than the 0 cents of credit purchased. |
| 7 | A trial of 46 days is longer than the 45-day free trial. |
| 8 | Credit is valid for 12 months; the quote assumes 13 months. |
| 9 | Store Finder Distances lookups need Geocoding lookups for the same locations. |
| 10 | The quote states usage of 83,499 cents; the rate grid gives 83,500 cents. |
| 11 | The quote states usage of 83,501 cents; the rate grid gives 83,500 cents. |
| 12 | Service-level agreements are part of bespoke pricing; a person should confirm it. |
| 13 | Dedicated technical support is part of bespoke pricing; a person should confirm it. |
| 14 | Credit of 500,000 cents is large enough to quote as a bespoke plan. |
| 15 | Expected usage of 5,000 cents is half of the credit or less and unused credit expires after 12 months. |
| 16 | A trial of 60 days is longer than the 45-day free trial. |
| 17 | The quote states usage of 1 cents; the rate grid gives 430,000 cents. |
| 18 | Credit of 600,000 cents is large enough to quote as a bespoke plan. |
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 pay-as-you-go lookups at the $100 top-up rates with no top-up purchased: 4,000 US and Canada address capture lookups and 15,000 distances lookups, with a 60-day free trial, and credit assumed valid for 13 months. The quote states expected usage of $270.50. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote pay-as-you-go lookups at the $300 top-up rates with 2 top-ups purchased: 4,000 US and Canada address capture lookups, 15,000 geocoding lookups and 15,000 distances lookups. The quote states expected usage of $306.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote pay-as-you-go lookups at the $100 top-up rates with 1 top-up purchased: 2,100 US and Canada address capture lookups. The quote states expected usage of $10.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote pay-as-you-go lookups at the $100 top-up rates with 2 top-ups purchased: 2,100 US and Canada address capture lookups. The quote states expected usage of $105.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote pay-as-you-go lookups at the $1,000 top-up rates with 6 top-ups purchased: 100,000 US and Canada address capture lookups, with a service-level agreement and dedicated technical support. The quote states expected usage of $4,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote pay-as-you-go lookups at the $1,000 top-up rates with 6 top-ups purchased: 100,000 US and Canada address capture lookups, with a service-level agreement and dedicated technical support. The quote states expected usage of $4,300.00. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.