Predictika · Business banking quotes
An AI sales agent prepares a business checking proposal for a small business: the account, the monthly service fee it will charge, and what the customer is told about included transactions, cash deposits and wires. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published account terms and returns a verdict, every reason and the figures it computed.
This validator models proposals for three Chase business checking accounts as published on the Chase business checking pages, not just the scenarios shown below.
Any proposal for these three accounts that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Chase accounts, the amounts of overage, wire and other fees (not on the account pages), interest options, card acceptance and payments products, and promotions. This validator checks account terms only and produces no price build-up or line-item quote. Assumptions: transaction counting follows the wording of each account page, which differs slightly between pages; Business Complete wires are not modeled because its page lists none.
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 |
|---|---|---|
| A fee that is waived by any one of several conditions | Only with care A rule per waiver path; it works, but one account has five paths and another has a combined-balance threshold with a second threshold when a linked account exists. | Every path is evaluated together and the fee the quote should show is computed from them. |
| A stated fee that has to match the computed fee | Only with care The rep types the fee; a validation rule can compare it, but only if every waiver rule has already run. | The stated fee is compared with the computed fee in the same pass as every other rule. |
| Allowances that differ by account: transactions, cash deposits, wires | Only with workarounds Three accounts with three allowances each, checked against expected usage, plus a promise made in the proposal text. | The account's allowances are looked up and compared with expected usage, and the promise is one of the inputs. |
| A fee that applies but is not published on the product pages | Only with workarounds There is no price to compute, so the proposal usually goes out with the overage left out. | The overage is recognized and the proposal is held for a person to confirm. |
| 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 states a monthly service fee of $0; the published terms give $40. |
| 2 | The quote states a monthly service fee of $0; the published terms give $15. |
| 3 | Expected usage goes beyond what the account includes; fees apply, but their amounts are in a separate fee schedule that is not on the account pages, so a person should confirm them. |
| 4 | The quote promises no extra fees but the customer expects 21 transactions a statement cycle; the account includes 20. |
| 5 | The quote promises no extra fees but the customer expects $20,001 of in-branch cash deposits a statement cycle; the account includes 20,000. |
| 6 | The quote promises no extra fees but the customer expects 5 outgoing wires a statement cycle; the account includes 4. |
| 7 | The quote promises no extra fees but the customer expects 300 transactions a statement cycle; the account includes 250. |
| 8 | The quote promises no extra fees but the customer expects $30,000 of in-branch cash deposits a statement cycle; the account includes 20,000. |
| 9 | The quote promises no extra fees but the customer expects 5 outgoing wires a statement cycle; the account includes 2. |
The text of the narrated walkthrough, step by step.