Predictika · Personal loan applications
An AI sales agent prepares a personal loan application for a customer: the amount, the term, the applicant's status and credit position, any repayment holidays and early-settlement interest, and the borrowing limit it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the terms Lloyds Bank publishes on its public personal loan pages and returns a verdict and every reason.
This validator models a personal loan application against the terms Lloyds Bank publishes publicly, and any application that touches those terms, not just the scenarios shown below.
Any personal loan application that touches these terms is in scope — not only the scenarios pictured here. Not covered: interest rates and repayment amounts (the rate offered depends on the applicant and Lloyds does not publish a rate card, so this page shows no price build-up), joint applications, other Lloyds Banking Group brands and products, and the lender's own credit decision.
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 borrowing limit that depends on the customer type | Only with care Existing and new customers have different maximums, so each rule has to read the customer type before comparing the amount, and the stated limit has to follow it. | The customer type, amount and stated limit arrive in one request and are checked together. |
| Eligibility conditions that must all hold | Only with care Age, residency, income, student status and credit history are separate conditions; each needs its own rule and a plain reason. | Every condition is checked on every call and each failure is reported on its own. |
| Repayment holidays limited in number and not back to back | Only with workarounds The limit is on a count within a rolling period plus a rule about adjacency, which needs two linked checks. | The count and the back-to-back flag are checked together with the rest. |
| A pending credit check that should neither pass nor fail | Only with workarounds Rules usually return pass or fail, so a third outcome that needs a person has to be built separately. | The validator returns allow, needs approval or block, and the approval is listed with its reason. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the application is saved or a step is completed, so a banker 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 loan is for £50,001; the most this type of customer can borrow is £50,000. |
| 2 | The loan is for £35,001; the most this type of customer can borrow is £35,000. |
| 3 | The loan is for £999; the minimum is £1,000. |
| 4 | The term is 11 months; the shortest term is 12 months (1 year). |
| 5 | The term is 85 months; the longest term is 84 months (7 years). |
| 6 | The applicant is 17 years old; applicants must be aged 18 or older. |
| 7 | The applicant is not a UK resident; applicants must be UK residents (not including the Channel Islands or the Isle of Man). |
| 8 | The applicant has no paid employment or regular income. |
| 9 | The applicant is a full-time student; applicants must not be full-time students. |
| 10 | The applicant has a history of bad credit such as a County Court Judgement or bankruptcy. |
| 11 | The applicant does not have a good credit score, which the loan requires. |
| 12 | The credit check is still pending; the loan needs a good credit score, so a person must confirm the result before the quote is released. |
| 13 | The existing-customer limit needs an account held for at least 1 month; this account is 0 months old. |
| 14 | The quote includes 3 repayment holidays in a 12-month period; at most 2 are allowed. |
| 15 | The quote has 2 repayment holidays taken back to back; they must not be consecutive. |
| 16 | The quote charges 59 days of interest for early settlement; the most is 58 days. |
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 prepare a personal loan application for an existing customer aged 52 whose account has been held for 60 months. The loan is £15,000 over 36 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is good, with no judgements or bankruptcy on file. The application includes 3 repayment holidays taken back to back and 70 days of interest for early settlement. The application states a borrowing limit of £50,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a personal loan application for an existing customer aged 52 whose account has been held for 60 months. The loan is £15,000 over 36 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is good, with no judgements or bankruptcy on file. The application includes 2 repayment holidays taken back to back and 70 days of interest for early settlement. The application states a borrowing limit of £50,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a personal loan application for an existing customer aged 52 whose account has been held for 60 months. The loan is £15,000 over 36 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is good, with no judgements or bankruptcy on file. The application includes 2 repayment holidays and 58 days of interest for early settlement. The application states a borrowing limit of £50,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare a personal loan application for a new customer aged 41 whose account has been held for 3 months. The loan is £40,000 over 60 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is good, with no judgements or bankruptcy on file. The application states a borrowing limit of £50,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a personal loan application for a new customer aged 41 whose account has been held for 3 months. The loan is £35,000 over 60 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is good, with no judgements or bankruptcy on file. The application states a borrowing limit of £35,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare a personal loan application for a new customer aged 29 whose account has been held for 2 months. The loan is £30,000 over 60 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is still pending, with no judgements or bankruptcy on file. The application states a borrowing limit of £50,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a personal loan application for a new customer aged 29 whose account has been held for 2 months. The loan is £30,000 over 60 months. The applicant is a UK resident, has regular income and is not a full-time student. The credit check is still pending, with no judgements or bankruptcy on file. The application states a borrowing limit of £35,000. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.