Predictika · Credit union and retail banking
An AI sales agent assembles a member plan from Alterna Savings products: chequing packages, Daily Interest and Investment Savings, TFSA, RRSP and RESP contributions, term deposits held non-registered or in a TFSA, RRSP or RRIF, a mortgage, lines of credit and loans, with the total the member funds today. Before the plan goes out, the agent sends it to Predictika, which checks it against a declarative model of the product terms Alterna Savings publishes and the public Canadian rules for registered plans, deposit insurance and mortgages, and returns a verdict, every reason, a funding schedule and the figures it computed. Amounts are in Canadian dollars.
This validator models a member plan built from Alterna Savings products as described on the public Alterna pages and the public Canadian rules for registered plans, deposit insurance and insured mortgages, not just the scenarios shown below. Where a rule is published it says so; the loan amount ranges, the combined home equity limit, the 20 percent down payment for rental properties and the approvals are labelled as invented.
Any Alterna Savings member plan that touches these products and rules is in scope — not only the scenarios pictured here. Not covered: Alterna Bank (CDIC-insured), credit cards, business banking, the RDSP, MarketTracer and Nest Egg term deposits, investment shares and mutual funds, joint and trust deposit categories, reverse mortgages, interest rates, mortgage insurance premiums, prepayment terms, the mortgage stress test and creditor insurance. The members are fictional.
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 |
|---|---|---|
| Limits that are computed from other numbers in the same plan | Only with workarounds An RRSP contribution is limited by 18 percent of earned income up to the yearly dollar limit, plus carry-forward room, plus a $2,000 allowance with a 1 percent monthly penalty beyond it. Each part is a separate field and rule in a rules-based CPQ, and the dollar limit changes every year. | The deduction room is computed once from income and carry-forward, and the contribution is compared with the room and with the room plus the allowance. |
| Term deposit rules that depend on the type, the term and where it is held | Only with workarounds Seven term deposit types each have their own terms, minimum deposits and eligible plans: Flexi-Growth cannot be held in a RRIF, a US dollar deposit only non-registered, a Flexi deposit starts at $2,500. A product-rule matrix grows with every type and plan. | Each term deposit is checked against its own type, term, amount and plan in the same pass, and the finding names which of the three deposits failed. |
| One insured limit shared across products | Only with care The $250,000 FSRA limit counts existing deposits, a new savings account and non-registered term deposits together, but not registered plans and not US dollar deposits. Calculated fields can do it, but every new product must be added to the sum. | The insured total is computed from every product that counts and compared with the limit, with the excess shown. |
| Down payment and amortization that depend on the price and the buyer | Only with care The minimum down payment is tiered at $500,000 and $1.5 million, and the longest amortization is 25 years for an insured mortgage and 30 for a first-time buyer, a new build or a mortgage with 20 percent down. A rules engine repeats the tests in several places. | The minimum down payment and the longest amortization are computed from the price, the down payment and the buyer, and each finding shows both numbers. |
| Rules that tie one product to another | Only with workarounds An RRSP investment loan cannot exceed the RRSP contribution it funds, a secured line of credit and the mortgage on the same home share an 80 percent limit, and new borrowing is compared with income. Product rules are written per product and do not see the others. | All the products sit in one model, so a rule can use any of them. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the plan 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 member plan; approval findings need a person to sign off; everything else is computed.
| 1 | The member plan includes no product, so there is nothing to check. |
| 2 | The Youth Start package is for members 18 and under; the member is 19 years old. |
| 3 | The Student Life package is for post-secondary students and the member is not enrolled. |
| 4 | The TFSA contribution of $5,001 is above the member contribution room of $5,000; the CRA charges 1 percent a month on any excess. |
| 5 | The member is 17 years old; a TFSA is available to Canadians 18 years and over. |
| 6 | The stated TFSA contribution room of $109,001 is above $109,000, the most anyone can have accumulated in 2,026 since the TFSA began in 2,009. |
| 7 | The RRSP contribution of $18,001 is above the deduction room of $18,000 and uses the 2,000 dollar allowance, so a person should confirm. |
| 8 | The RRSP contribution of $20,001 is above $20,000, the deduction room of $18,000 plus the over-contribution allowance of $2,000; a 1 percent monthly penalty applies above that. |
| 9 | The member is 72 years old at the end of the year; an RRSP must be converted by the end of the year the member turns 71, so no new contribution is possible. |
| 10 | The RESP contribution of $10,001 brings the total for the child to $50,001; the limit is $50,000 per child. |
| 11 | Term deposit 1 has a term of 11 months; that term deposit is offered for 12 to 12 months. |
| 12 | Term deposit 1 has a term of 12 months; that term deposit is offered for 24 or 36 months only. |
| 13 | The plan includes a US dollar term deposit, which is not covered by deposit insurance, so a person should confirm the member understands that. |
| 14 | Term deposit 1 is for $499; the minimum for that term deposit is $500 ($500, $100 if under 19, and $2,500 for a Flexi term deposit). |
| 15 | Term deposit 1 is a Flexi-Growth term deposit held in a RRIF; it can be held in a non-registered account, a TFSA or an RRSP, not a RRIF. |
| 16 | Term deposit 1 is a US dollar term deposit held in a registered plan; US dollar term deposits are available non-registered only. |
| 17 | Term deposit 1 is held in an RRSP, but the member is past the year of turning 71 and the RRSP must be converted to a RRIF. |
| 18 | Non-registered Canadian dollar deposits at Alterna Savings come to $250,001, $1 above the $250,000 deposit insurance limit for that category, so a person should confirm the member understands the excess is not insured. |
| 19 | The down payment of $24,999 is below $25,000, the minimum on a purchase price of $500,000 (5 percent of the first $500,000 plus 10 percent of the rest up to $1,500,000, and 20 percent from $1,500,000 or for a rental property). |
| 20 | The mortgage of $1,375,000 is above $1,000,000, so a person should confirm. |
| 21 | The amortization of 26 years is above 25 years, the longest for this mortgage (25 years when the down payment is under 20 percent, 30 years for a first-time buyer or a new build, and 30 years for a mortgage with 20 percent down). |
| 22 | The closed fixed rate mortgage has a term of 18 months; it is offered for 6 months or 1 to 5 years. |
| 23 | The open fixed rate mortgage has a term of 24 months; it is offered for 6 months or 1 year. |
| 24 | The closed variable rate mortgage has a term of 48 months; it is offered for 3 or 5 years. |
| 25 | The down payment of $300,001 is above the purchase price of $300,000. |
| 26 | The mortgage needs a purchase price, an amortization and a term. |
| 27 | New borrowing of $450,001 is more than 4.5 times the annual income of $100,000, so a person should confirm affordability. |
| 28 | The line of credit limit of $4,999 is below $5,000, the smallest Alterna offers. |
| 29 | The existing mortgage plus the secured line of credit come to $400,001, above $400,000, 80 percent of the home value of $500,000. |
| 30 | The student line of credit limit of $10,001 is above $10,000 a year. |
| 31 | The student line of credit is for members enrolled in post-secondary studies and the member is not enrolled. |
| 32 | The loan of $999 is outside the 1,000 to $50,000 range for that loan. |
| 33 | The loan has a term of 11 months; that loan is offered for 12 to 60 months. |
| 34 | The RRSP investment loan of $5,001 is above the RRSP contribution of $5,000 it is meant to fund. |
| 35 | The member plan states a total funded today of $189,515; the fee and deposit schedule gives $189,514. |
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 set up a member plan for a 44-year-old existing member. Open the Unlimited chequing package and an Investment Savings account with an opening deposit of $25,000. Contribute $40,000 to a TFSA, $62,000 to an RRSP and $8,000 to an RESP. Open a $30,000 RateBuilder term deposit for 60 months held in an RRSP, a $15,000 US Dollar term deposit for 12 months held in a TFSA and a $2,000 Flexi term deposit for 36 months held non-registered. Arrange a closed fixed rate mortgage for the purchase of a home at $1,180,000 with a down payment of $85,000, a term of 60 months and an amortization of 30 years. Open a secured line of credit with a limit of $300,000. Arrange an RRSP investment loan of $60,000 over 12 months. The plan states a total funded today of $267,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please set up a member plan for a 44-year-old existing member. Open the Unlimited chequing package and an Investment Savings account with an opening deposit of $25,000. Contribute $27,000 to a TFSA, $55,000 to an RRSP and $6,000 to an RESP. Open a $30,000 RateBuilder term deposit for 60 months held in an RRSP, a $15,000 US Dollar term deposit for 12 months held non-registered and a $40,000 Flexi term deposit for 36 months held non-registered. Arrange a closed fixed rate mortgage for the purchase of a home at $1,180,000 with a down payment of $240,000, a term of 60 months and an amortization of 30 years. Open a secured line of credit with a limit of $235,000. Arrange an RRSP investment loan of $55,000 over 12 months. The plan states a total funded today of $438,014. It is ready to send.
Verdict: Needs approval.
The agent's request. Please set up a member plan for a 44-year-old existing member. Open the Unlimited chequing package and an Investment Savings account with an opening deposit of $25,000. Contribute $27,000 to a TFSA, $55,000 to an RRSP and $6,000 to an RESP. Open a $30,000 RateBuilder term deposit for 60 months held in an RRSP, a $15,000 Fixed term deposit for 12 months held in a TFSA and a $40,000 Flexi term deposit for 36 months held in an RRSP. Arrange a closed fixed rate mortgage for the purchase of a home at $1,180,000 with a down payment of $240,000, a term of 60 months and an amortization of 30 years. Open a secured line of credit with a limit of $235,000. Arrange an RRSP investment loan of $55,000 over 12 months. The plan states a total funded today of $438,014. It is ready to send.
Verdict: Allowed.
The agent's request. Please set up a member plan for a 73-year-old existing member. Open the Unlimited chequing package and a Daily Interest Savings account with an opening deposit of $18,000. Contribute $7,000 to a TFSA, $10,000 to an RRSP and $2,500 to an RESP. Open a $40,000 RateBuilder term deposit for 60 months held in an RRSP, a $20,000 Flexi-Growth term deposit for 24 months held in a RRIF and a $35,000 Fixed term deposit for 36 months held non-registered. The plan states a total funded today of $132,514. It is ready to send.
Verdict: Blocked.
The agent's request. Please set up a member plan for a 73-year-old existing member. Open the Unlimited chequing package and a Daily Interest Savings account with an opening deposit of $18,000. Contribute $17,000 to a TFSA and $2,500 to an RESP. Open a $40,000 RateBuilder term deposit for 60 months held in a RRIF, a $20,000 Flexi term deposit for 36 months held in a RRIF and a $35,000 Fixed term deposit for 36 months held non-registered. The plan states a total funded today of $132,507. It is ready to send.
Verdict: Allowed.
The agent's request. Please set up a member plan for a 31-year-old new member. Open the Value chequing package and a Daily Interest Savings account with an opening deposit of $15,000. Contribute $7,000 to a TFSA and $12,000 to an RRSP. Open an $8,000 Fixed term deposit for 24 months held non-registered. Arrange a closed fixed rate mortgage for the purchase of a home at $685,000 with a down payment of $34,250, a term of 84 months and an amortization of 30 years. The member is a first-time home buyer. Arrange a personal loan of $12,000 over 72 months. The plan states a total funded today of $76,260. It is ready to send.
Verdict: Blocked.
The agent's request. Please set up a member plan for a 31-year-old new member. Open the Value chequing package and a Daily Interest Savings account with an opening deposit of $15,000. Contribute $7,000 to a TFSA and $12,000 to an RRSP. Open an $8,000 Fixed term deposit for 24 months held non-registered. Arrange a closed fixed rate mortgage for the purchase of a home at $685,000 with a down payment of $45,000, a term of 60 months and an amortization of 30 years. The member is a first-time home buyer. Arrange a personal loan of $12,000 over 60 months. The plan states a total funded today of $87,025. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.