Predictika · Retail banking
An AI sales agent prepares an offer for a personal current account: a service package or a stand-alone card, the debit type, a second card, insurance covers, a safe deposit box, the holder's age, and the annual cost it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the prices and conditions in the published 2026 tariff brochure of one regional bank and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models the annual cost of a personal current account at Crédit Agricole Centre Ouest, one of the regional banks of the Crédit Agricole group, based on the prices in its public 2026 tariff brochure (“Prix de nos services”, in force from January 1, 2026), not just the scenarios shown below. Each regional bank publishes its own tariff, so other regional banks are not covered.
Any personal current account offer that touches these cards, packages and options is in scope — not only the scenarios pictured here. Cases the brochure does not price (a package or a non-Mozaic card for a holder under 18, a second card with a package or with a youth reduction, or an insurance upgrade above what a package includes) go to a person. Not covered: other regional banks, business accounts, credit cards linked to a revolving credit, loans, savings, foreign transfers, incident and overdraft fees, or promotional rates.
8 scenarios in 4 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 |
|---|---|---|
| Cards that are sold with one debit type only, and package cards that must match the package | Only with care A compatibility table of card, debit type and package. It works, but every package or card change means editing the table, and a mismatch is easy to miss. | Package, card and debit type arrive in one request and are checked together on every call. |
| Age bands that change card reductions, package prices and the account fee | Only with care The 50 and 30 percent card reductions, three package price bands and the free account-keeping fee all hang off the holder's age, in different places. | The age is one field; every price and exception that depends on it is computed on every call. |
| Covers that a package already includes | Only with workarounds Whether a cover is already included depends on the package and the level chosen, so a rule needs to compare levels across two products. | Included and requested levels are compared on every call, and an upgrade the brochure does not price goes to a person. |
| A second card that gets half off the cheaper card, with exceptions | Only with workarounds The discount depends on which of the two cards is cheaper, which cards are excluded, and whether a package or a youth reduction is also in play. | The cheaper card, the exclusions and the overlap cases are all in one model. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the offer 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 | This card is sold with immediate debit only; deferred debit was chosen. |
| 2 | This card is sold with deferred debit only; immediate debit was chosen. |
| 3 | The Mastercard Mozaic Black card is for ages 10 to 25; the account holder is 9. |
| 4 | The Mastercard Mozaic Black card is for ages 10 to 25; the account holder is 26. |
| 5 | For under-18s the brochure lists only the Mozaic cards; the price of this card for a minor should be confirmed. |
| 6 | The package includes a different card than the one chosen. |
| 7 | The Eko package has no overdraft authorization; taking one ends the package. |
| 8 | Taking a second card ends the Eko package. |
| 9 | The brochure publishes no package price for account holders under 18; a person should confirm it. |
| 10 | The second-card reduction (50 percent off the cheaper card) is not published for this combination of package, age or main card; a person should confirm it. |
| 11 | The package already includes this Securicompte cover or a higher one. |
| 12 | A higher Securicompte or Securiweb level than the package includes has no published upgrade price. |
| 13 | The package already includes this Securiweb cover or a higher one. |
| 14 | The quote states an annual cost of €48.50; the published prices give €49.50. |
| 15 | The quote states an annual cost of €204.01; the published prices give €204.00. |
| 16 | The quote states an annual cost of €49.50; the published prices give €73.50. |
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 annual cost of a personal current account for a customer aged 28, with the Premium package, the Gold Mastercard or Visa Premier card with immediate debit, plus Securicompte Plus, Securiweb Standard and a 20-litre safe deposit box. The customer has an e-statement. The quote states an annual cost of €281.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 28, with the Premium package, the Gold Mastercard or Visa Premier card with immediate debit, plus a 20-litre safe deposit box. The customer has an e-statement. The quote states an annual cost of €242.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 47, with the Prestige package, the World Elite Mastercard or Visa Infinite card with immediate debit, and a second Gold Mastercard or Visa Premier card, plus Securicompte Premium and a 60-litre safe deposit box. The customer has an e-statement. The quote states an annual cost of €704.80. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 47, with the Prestige package, the World Elite Mastercard or Visa Infinite card with deferred debit, plus a 60-litre safe deposit box. The customer has an e-statement. The quote states an annual cost of €638.80. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 23, with the Eko package, the Gold Mastercard or Visa Premier card with immediate debit, and a second Mastercard or Visa Classic card. The customer has an e-statement and wants an overdraft authorization. The quote states an annual cost of €48.75. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 23, with the Eko package, the Eko Mastercard card with immediate debit. The customer has an e-statement. The quote states an annual cost of €24.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 27, the Mastercard Mozaic Black card with immediate debit. The customer has no an e-statement. The quote states an annual cost of €42.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the annual cost of a personal current account for a customer aged 27, the Mastercard or Visa Classic card with immediate debit. The customer has no an e-statement. The quote states an annual cost of €58.65. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.