Predictika · Retail banking fee quotes
An AI sales agent prepares a monthly fee quote for a retail customer: checking and savings accounts, a relationship tier, direct deposits, balances and non-network ATM use. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the fees, fee waivers and relationship tiers published on citi.com and returns a verdict, every reason and the fees it computed.
This validator models the standard monthly fees and waivers for Citi retail deposit accounts as published on citi.com, not just the scenarios shown below.
Any quote of these fees that touches these rules is in scope — not only the scenarios pictured here. Not covered: promotions and bonuses, interest, overdraft and other fees, other account types, markets outside the US, and fee changes after October 2026. The fees are the standard published fees, not an offer.
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 |
|---|---|---|
| A tier that the balance no longer supports | Only with care A balance threshold per tier is easy to write, but the three-month re-tiering window needs the months below the minimum tracked and checked alongside the tier. | The tier, the balance and the months below the minimum are in one request and checked on every call. |
| A waiver that depends on the other accounts and the owner | Only with care Each waiver (tier, direct deposits, savings balance, checking owned, owner age) is its own rule, and they interact. | Every waiver is evaluated together from the same request, in any order. |
| A stated monthly total that disagrees with the fees and waivers | Only with workarounds The total is derived from several waivers; checking a stated figure against it takes extra price rules and formulas that interact with the rest. | The stated total is a field in the request and is compared with the computed one. |
| 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 quoted relationship tier needs a 30,000 USD combined average monthly balance and the balance is 29,999 USD; Citi re-tiers only after three consecutive months below the minimum, so a person should confirm the tier still applies. |
| 2 | The quote relies on a relationship tier with a 30,000 USD combined average monthly balance minimum, but the balance is 29,999 USD and has been below it for 3 consecutive months, so Citi re-tiers the customer. |
| 3 | The quote relies on a relationship tier with a 180,000 USD combined average monthly balance minimum, but the balance is 100,000 USD and has been below it for 4 consecutive months, so Citi re-tiers the customer. |
| 4 | The quote relies on a relationship tier with an 800,000 USD combined average monthly balance minimum, but the balance is 799,999 USD and has been below it for 5 consecutive months, so Citi re-tiers the customer. |
| 5 | The quote states monthly fees of 19.50 USD, but the published fees and waivers come to 20.00 USD. |
| 6 | The quote states monthly fees of 0.00 USD, but the published fees and waivers come to 20.00 USD. |
| 7 | The quote relies on a relationship tier with a 30,000 USD combined average monthly balance minimum, but the balance is 10,000 USD and has been below it for 3 consecutive months, so Citi re-tiers the customer. |
| 8 | The quote has neither a checking account nor a savings account. |
| 9 | The quote relies on a relationship tier with a 180,000 USD combined average monthly balance minimum, but the balance is 50,000 USD and has been below it for 6 consecutive months, so Citi re-tiers the customer. |
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 the monthly fees for Regular Checking and a Savings account, with the Citi Priority tier, for a customer aged 40 with a combined average monthly balance of USD 12,000, USD 0 in monthly direct deposits and 6 non-Citi ATM uses a month; the customer has held that balance for 4 consecutive months. The quote states monthly fees of USD 0.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the monthly fees for Regular Checking and a Savings account, with no relationship tier, for a customer aged 40 with a combined average monthly balance of USD 12,000, USD 0 in monthly direct deposits and 6 non-Citi ATM uses a month. The quote states monthly fees of USD 30.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the monthly fees for Access Checking and a Savings account, with no relationship tier, for a customer aged 31 with a combined average monthly balance of USD 5,000, USD 100 in monthly direct deposits and 8 non-Citi ATM uses a month. The quote states monthly fees of USD 5.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the monthly fees for Access Checking and a Savings account, with no relationship tier, for a customer aged 31 with a combined average monthly balance of USD 5,000, USD 100 in monthly direct deposits and 8 non-Citi ATM uses a month. The quote states monthly fees of USD 25.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the monthly fees for Regular Checking and a Savings account, with no relationship tier, for a customer aged 21 with a combined average monthly balance of USD 5,000, USD 0 in monthly direct deposits and 3 non-Citi ATM uses a month. The quote states monthly fees of USD 0.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the monthly fees for Access Checking and a Savings account, with no relationship tier, for a customer aged 21 with a combined average monthly balance of USD 5,000, USD 0 in monthly direct deposits and 3 non-Citi ATM uses a month. The quote states monthly fees of USD 0.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the monthly fees for Access Checking and a Savings account, with no relationship tier, for a customer aged 21 with a combined average monthly balance of USD 5,000, USD 0 in monthly direct deposits and 3 non-Citi ATM uses a month. The quote states monthly fees of USD 7.50. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.