Agentic Risk Analyst

What could go wrong with this AI use case, and what should we do about it?

Chirag Dani · ARA v3.2.1
LLM: huggingface · meta-llama/Llama-3.3-70B-Instruct · Secure-RAG: connected

Worked example: Autonomous loan approval (Australia)

ARA-261031-D7361A · created 2026-10-31 06:37:15 UTC · source example · model Worked example: prepared in advance, not generated live
complete
Scenario as entered

An Australian retail bank wants to deploy an autonomous AI agent that approves personal loans up to AUD 50,000 using customer transaction history, credit bureau data and open banking data. No human review is planned for approvals under AUD 30,000. The bank intends to use a third-party foundation model via API. Decisions will be delivered to customers in-app within 30 seconds.

Next steps for this assessment
EXECUTIVE DECISION
APPROVE WITH CONDITIONS
Inherent risk High → residual risk Medium after the proposed controls
5
Risks
4
Regulatory findings
2
Security threats
4
Controls
4
Remediation actions
0
Evidence passages

Top risks

  • Unfair or discriminatory credit outcomes
  • Unsuitable loans approved
  • Automated decisions without required transparency

Conditions for approval

  • Human review of all declines and approvals above AUD 30,000
  • Fairness and affordability testing before go-live
  • Privacy policy updated for APP 1.7 to 1.9 before 10 December 2026

Executive narrative

Proceed only with a human gate for declines and larger loans, validated fairness and affordability, and updated transparency. Full automation of declines is not supported.

Agent consensus: Risk, Compliance and Security analysts agree the use case can proceed with conditions.

Scenario brief

An Australian bank wants an AI agent, built on a third-party foundation model, to approve personal loans up to AUD 50,000 in about 30 seconds, with no human review below AUD 30,000.

Business objective
Approve personal loans faster with less manual effort
ai inferred
Industry
Banking (Australian authorised deposit-taking institution)
user confirmed
Use case
Autonomous approval of personal loans up to AUD 50,000
user confirmed
AI autonomy
fully_autonomous
user confirmed
Human oversight
None below AUD 30,000; not stated for AUD 30,000 to 50,000
user confirmed
Decision impact
Major: credit decisions affect consumers' finances and access to credit
ai inferred

Jurisdictions

Australia

Data types

Transaction historyCredit bureau dataOpen banking (CDR) dataIdentity data

Affected parties

Retail loan applicantsThe bank's credit and conduct functionsRegulators (APRA, ASIC, OAIC)

Risk domains for the specialists

CreditConduct and fairnessPrivacyModel riskThird-partyOperational resilience

Material information missing

  • How declines are explained to applicants
  • Model validation approach
  • Which third-party model and where it is hosted
  • Whether a human reviews declines

Alternative approaches

AI recommends, officer approves

The model scores and explains; a credit officer approves above a threshold and reviews all declines.

  • + Lower conduct and fairness risk
  • + Clearer accountability
  • − Slower than full automation
Refine the interpretation and re-run (clears the current result)

Refine the interpretation

Your answers are sent to the agents as user-confirmed facts and override the AI's inference. Leave "(no change)" to keep the current value.

Where the AI system will operate. Drives the Compliance agent's regulatory selection.
How independently the AI acts on its output.
What human review sits around the AI.
Which sector's rules apply.

Questions ARA raised about this scenario

Will a person review declined applications?

Risk register

Credit, conduct and privacy risks dominate because decisions are automated, consequential and hard to explain.

InsignificantMinorModerateMajorSevere
Almost Certain
Likely 2
Possible 1 2
Unlikely
Rare
Impact → (rows: likelihood). Cell number = count of risks; hover for IDs.
Inherent ratings follow the Risk agent's rubric: Critical = Almost Certain with Severe or Major impact, or Likely with Severe; High = Likely with Major, or Possible with Severe; Medium = Possible with Moderate or Major, or Likely with Moderate; Low = Rare or Unlikely with Insignificant or Minor impact.
IDCategoryRiskCause → consequenceLikelihoodImpactInherent
R-01ConductUnfair or discriminatory credit outcomes
The model disadvantages groups of applicants.
Bias in historical lending and proxy variables → Unfair treatment, remediation cost, regulatory actionPossibleMajorHigh
R-02CreditUnsuitable loans approved
Approvals that fail responsible-lending expectations.
Model optimised for approval speed; weak affordability checks → Defaults and consumer harmPossibleMajorHigh
R-03PrivacyAutomated decisions without required transparency
Applicants are not told how automated decisions are made.
Privacy policy and notices not updated → Breach of APP 1.7 to 1.9 from 10 December 2026LikelyModerateHigh
R-04Third-partyFoundation model change or outage
The provider changes or withdraws the model.
Dependence on one external API → Silent change in decisions; service interruptionPossibleModerateMedium
R-05ModelDrift after deployment
Performance degrades as conditions change.
Economic change; data pipeline changes → Rising losses or unfair outcomes undetectedLikelyModerateHigh

Regulatory impact and compliance gaps

Consumer credit, privacy and prudential obligations apply. Applicability statements are illustrative; confirm with legal counsel.

National Consumer Credit Protection Act 2009 (responsible lending) (Australia) applicable

Why it matters here: Personal loans to consumers are regulated credit.

Impact on this scenario: Automation must still meet responsible-lending obligations.

Obligations
  • Make reasonable inquiries and verify the consumer's financial situation
  • Assess that the loan is not unsuitable
Required controls
  • Affordability rules
  • Suitability assessment record

Privacy Act 1988 (APPs, including APP 1.7 to 1.9) (Australia) applicable

Why it matters here: Personal and credit information drives automated decisions.

Impact on this scenario: Policy and notice updates; data minimisation.

Obligations
  • Describe automated decisions in the privacy policy (from 10 December 2026)
  • Handle credit information under the credit reporting rules
Required controls
  • Privacy impact assessment
  • Updated privacy policy

APRA CPS 230 Operational Risk Management (Australia) applicable

Why it matters here: The bank is APRA-regulated and relies on a third-party model provider.

Impact on this scenario: The model provider may be a material service provider.

Obligations
  • Manage material service providers under a formal agreement
  • Maintain critical operations within tolerance
Required controls
  • Service provider due diligence
  • Business continuity plan

Anti-discrimination legislation (Commonwealth and state) (Australia) potentially applicable

Why it matters here: Credit decisions must not discriminate on protected attributes.

Impact on this scenario: Fairness testing is needed.

Obligations
  • Avoid direct and indirect discrimination
Required controls
  • Fairness testing across groups

Compliance gaps

AreaObservationGapRisk createdRemediation
TransparencyNo plan to explain declines.Applicants may not receive reasons.HighGenerate reason codes and review declines.

Security threats

The decision API and the data pipeline are the main attack surfaces.

IDThreatAttack vectorAssets at riskL × IInherentMITRE
T-01Adversarial manipulation of application data ai_specific
Applicants game features to gain approval.
Detection and response requirements
  • Detect: Monitor feature distributions
  • Respond: Manual review of anomalies
Crafted transaction patterns or documentsCredit decisionsPossible × Major HighMITRE ATLAS AML.T0043
T-02Credential compromise of the model API traditional
Attacker uses the bank's API key.
Detection and response requirements
  • Detect: Key usage alerts
  • Respond: Rotate keys
Leaked secretsModel access, CostUnlikely × Major MediumMITRE ATT&CK T1552

MITRE references are proposed by the model only when it is confident; verify them in ATLAS or ATT&CK.

Controls and residual risk

A human gate for declines and higher amounts, fairness testing and change control reduce residual risk to Medium.

Overall: inherent High → residual Medium

IDControlTypeAddressesEffectivenessPriority
C-01Human review of declines and loans above AUD 30,000
A credit officer reviews every decline and every approval above the threshold.
PreventiveR-01, R-02HighImmediate
C-02Fairness and affordability testing before release and monthly
Test outcomes across groups and against affordability rules.
DetectiveR-01, R-02, R-05MediumImmediate
C-03Automated-decision transparency
Update the privacy policy and give applicants reasons for declines.
PreventiveR-03HighNear-term
C-04Model change control and fallback
Pin the model version, test before changes, keep a manual fallback.
PreventiveR-04, R-05MediumNear-term

Residual risk

RiskInherentControls appliedResidualJustification
R-01 Unfair or discriminatory credit outcomesHighC-01, C-02MediumHuman review and testing catch most unfair outcomes.
R-02 Unsuitable loans approvedHighC-01, C-02MediumAffordability testing and review of large loans.
R-03 Automated decisions without required transparencyHighC-03LowPolicy and reasons address the obligation.
R-04 Foundation model change or outageMediumC-04LowVersion pinning and fallback.
R-05 Drift after deploymentHighC-02, C-04MediumMonthly monitoring.

Residual ratings assume the controls are implemented and work as described. They are projections until the controls are verified.

Remediation plan

0-30 days

IDActionOwnerPriority
A-01Design the human review step and reason codesHead of CreditCritical

30-90 days

IDActionOwnerPriority
A-02Run fairness and affordability validationModel RiskHigh
A-03Update privacy policy and noticesPrivacy OfficerHigh

90+ days

IDActionOwnerPriority
A-04Set up monthly drift and fairness monitoringModel RiskMedium

Red team: attack the AI

The red team designs 8 adversarial tests for this scenario and judges whether the proposed controls would stop each one.

Agent trace

Pipeline: Scenario Intelligence → Risk, Compliance and Security analysts (in parallel) → Control Analyst → Supervisor. Model: Worked example: prepared in advance, not generated live.

  • 06:37:15example: Worked example loaded (prepared in advance; no model was called).

Downloads

Decision support only, not legal or regulatory advice. AI-generated ratings and citations must be reviewed by a qualified person before they are relied on.