Business case and benefits
- Customer outcomes lead
- A · Accountable
- Product owner
- R · Responsible
- Solutions architect
- C · Consulted
- Technical PM
- C · Consulted
- Engineers
- I · Informed
- Compliance & DPO
- C · Consulted
- Security
- I · Informed
Possible signs of vulnerability noticed the first time a customer mentions them, a trained person offered the right support, and outcomes checked so no group of customers is left worse off.
At a glance
An illustrative scenario. The numbers are typical examples, not a client case study. The cloud services and UK rules were checked on 9 November 2026.
A customer calls about a missed loan payment and mentions, almost in passing, that her husband died last month. A small-business owner writes that he's been in hospital and couldn't get to the post. An older customer's account starts sending money to a new payee every day. Each is a possible sign that someone needs more help, and each is easy to miss in a busy queue.
In a typical mid-sized lender, what happens next depends on who picked up. A colleague who has had the training may note it, ask what would help, and refer the customer to the specialist team. Another may not notice, or may note it in free text that no one reads again. The customer has to explain it again on the next call, and may be chased by collections in the meantime.
The FCA's 2025 review found that most customers with characteristics of vulnerability had not told their provider, and that firms struggled to monitor outcomes for them. Its 2026 reviews found firms focused on identifying vulnerable customers without showing how they then met their needs, and with little evidence of how outcomes differ between groups. Spotting signs is only worth doing if it leads to better support and the firm can show it.
Agree these, and measure the baseline, before anything is built. Example targets are typical, not promises.
Days from the first sign in a conversation to a trained colleague offering support.
ExampleFrom weeks to within 2 working days
The share of AI flags a trained colleague agrees were worth raising. Too low wastes their time; too high may mean signs are being missed.
ExampleReviewed weekly, tuned with the specialist team
Needs recorded with the customer's agreement and a reason, against free-text notes nobody acts on.
ExampleEvery recorded need
Customers who have to tell the firm about their circumstances again.
ExampleDown by half
Complaints, arrears outcomes and satisfaction for customers with recorded needs, compared with everyone else.
ExampleGap closing, no group worse off
Customers who feel the firm knew too much or asked too much, and requests to remove a record.
ExampleTracked from day one, investigated every time
Cross-sector rules are on the UK regulation map.
The FCA's 2025 review kept FG21/1 unchanged under the Consumer Duty. The design follows it: understand the drivers of vulnerability, give staff the skills to respond, and record needs so they can be met consistently. The AI supports colleagues; it doesn't replace the conversation.
Firms must show that customers with characteristics of vulnerability get outcomes as good as other customers. The FCA's July 2026 outcomes monitoring review noted firms using risk indicators and AI to help spot vulnerability, and also limited evidence on how outcomes differ by group. Monitoring by group is built in from the pilot, and feeds the annual board report.
Data protection doesn't stop firms supporting vulnerable customers, but they need a clear Article 6 basis and, for health data, an Article 9 condition: explicit consent, or a substantial public interest condition such as safeguarding individuals at risk or their economic well-being. The DPO chooses the conditions per purpose, and the design records which one applies to each need.
A model inferring a health condition is processing health data. So the AI flags possible signs for a person to explore, unconfirmed flags expire, and only needs the customer agrees to are recorded. A DPIA before the pilot, UK processing, short retention for transcripts, and contracts that stop providers training on your data.
The ICO has warned that emotion analysis technology is immature and risks bias and discrimination. This design reads what customers say, not how they sound. Voice stress, emotion and sentiment scoring stay switched off.
Because health data is involved, the strict limit on solely automated significant decisions applies. Nothing here makes one: no treatment, fee, limit, collections or product decision is ever made by the AI.
Many recorded needs are reasonable adjustments for disabled customers. They must be acted on reliably across every channel. The models are also tested so that accent, age or writing style don't change who gets flagged.
Showing AWSAzuresovereign / on-prem services. Switch with the toggle; every diagram and table on this page follows it.
01Channels
02Intake
03Intelligence
04Orchestration
05Systems of record
06People
| Layer | AWS | Azure | Sovereign / on-prem |
|---|---|---|---|
| Call transcriptionTranscribe the words only. Leave voice emotion, stress and sentiment features off. | Amazon Transcribe | Azure Speech in Foundry Tools | Open-weight speech models (e.g. Whisper) |
| Messages and emails | API Gateway, Amazon SES | API Management, Logic Apps connectors | Kong or your existing API gateway; your mail server |
| Spotting possible signs in textEvery flag quotes the customer's words and names the FG21/1 driver. AWS and Azure both offer a choice of models, including Claude. | Amazon Bedrock | Microsoft Foundry | Open-weight models served with vLLM on your own GPUs, or IONOS AI Model Hub |
| Account activity signalsLimited to signs of financial difficulty and possible financial abuse. Never infer health or addiction from spending. | SageMaker AI | Azure Machine Learning | MLflow and Kubeflow on Kubernetes |
| Support options knowledge (retrieval)Your approved support options, forbearance policy and referral partners, versioned, so suggestions match current policy. | Bedrock Knowledge Bases | Foundry IQ, built on Azure AI Search | OpenSearch, or PostgreSQL with pgvector |
| Agent runtimeThe original Bedrock Agents closed to new customers on 30 July 2026; new builds use AgentCore. | Amazon Bedrock AgentCore | Foundry Agent Service | An open-source agent framework (e.g. LangGraph) on Kubernetes |
| Workflow and events | Step Functions, EventBridge, SQS | Logic Apps or Durable Functions, Event Grid, Service Bus | Temporal or n8n; Apache Kafka or RabbitMQ |
| Needs recordStructured needs, the customer's consent, the lawful condition and a review date. Not a 'vulnerable' label. | In your existing CRM | In your existing CRM | In your existing CRM |
| Human reviewColleagues see flags where they already work, not in a new screen. | In colleagues' existing desktop and the specialist team's case tool | In colleagues' existing desktop and the specialist team's case tool | In colleagues' existing desktop and the specialist team's case tool |
| Outcomes monitoringOutcomes by group, using data you already hold. SageMaker Model Monitor and Clarify closed to new customers on 30 July 2026, so fairness and drift checks run as your own pipeline jobs. | Amazon Athena, plus your BI tool | Microsoft Fabric, Power BI | PostgreSQL or Trino, plus Apache Superset or Grafana |
| GuardrailsBlock diagnoses, labels and judgemental wording in anything the AI drafts. | Bedrock Guardrails | Foundry guardrails (Azure AI Content Safety) | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard) |
| Identity, keys, data protectionNeed-to-know access: front-line colleagues see the need, not the history behind it. | IAM Identity Center, KMS, Macie | Entra ID, Key Vault, Purview | Keycloak or your existing Active Directory; OpenBao or HashiCorp Vault; an HSM |
| Monitoring and auditLog every flag, who saw it, what they decided and why. | CloudWatch, CloudTrail | Azure Monitor, Log Analytics | Prometheus, Grafana, OpenTelemetry |
| UK data residencyIONOS AI Model Hub runs in German data centres: EU, not UK, residency. | eu-west-2 (London) | UK South / UK West | Your own UK data centre, or a UK or EU provider |
On a phone, the table shows the platform you pick. Sovereign / on-prem means open, portable components you can run in your own data centre or with a UK or European provider; IONOS is shown as one example, and others exist. What sovereign cloud means →
Many organisations keep core systems and sensitive data on their own servers. This is how the same design works across both.
Stays on-prem
The CRM, core banking, collections and the call recording archive stay where they are. The recording of record never leaves your recording platform.
Uses cloud AI
Transcription, spotting signs in text, the account model and the referral agent can run in AWS or Azure UK regions, or on your own GPUs with open-weight models if conversation data must not leave your estate.
How they connect
A private link (AWS Direct Connect or Azure ExpressRoute) and the API layer. Audio is sent for transcription and not kept on the cloud side; only flags and drafts come back, as events.
If the link drops
Colleagues keep spotting and recording needs as they do today, and agreed needs are still shown from the CRM. Conversations from the outage are checked when the link returns.
What each agent may do through its tools, what it may not, and where a person signs off. The limits are enforced by the platform, not the prompt.
Referral agent
Where a person signs offA trained colleague speaks to the customer and records every need. The specialist team decides every change in treatment, including forbearance and pausing collections, and every concern about possible financial abuse. The agent's permissions are enforced by the platform's identity and policy controls, not by instructions in a prompt.
The CRM, the contact centre platform, core banking and collections are reached only through the API layer. If you already run an integration platform, the agent uses it like any other system does.
Conversations and account activity become events. If the CRM or the specialist team's case tool is down, referrals wait safely on the queue, and a retry never creates a duplicate referral.
A recorded need is published as an event, so collections, the contact centre and the app all see it at once, rather than each keeping its own copy.
The AI can be switched off without stopping support. If it's paused, colleagues spot and record needs exactly as they do today.
Map how needs are spotted and recorded today, measure the baseline, agree the lawful conditions with the DPO, and test the wording with customers and colleagues.
Gate · must be true to passBaseline agreed, DPIA started, conditions for processing chosen, specialist team capacity confirmed.
One contact centre team, in shadow mode: flags go to the specialist team for review only, and are compared with what colleagues spotted.
Gate · must be true to passConfirmed-flag rate within agreed limits, no group over- or under-flagged, wording signed off, DPO and compliance sign-off.
Flags go live to that team's colleagues, with monitoring, support and a rollback plan.
Gate · must be true to passMonitoring, outcomes reporting, training and rollback plan in place.
Add channels and teams one at a time, then account activity signals and collections.
Gate · must be true to passEach new channel or signal passes the same pilot gate, including the fairness check.
| Activity | Customer outcomes lead | Product owner | Solutions architectI can fill this | Technical PMI can fill this | EngineersI can fill this | Compliance & DPO | SecurityI can fill this |
|---|---|---|---|---|---|---|---|
| Business case and benefits | Accountable | Responsible | Consulted | Consulted | Informed | Consulted | Informed |
| Target architecture | Informed | Consulted | Accountable and Responsible | Consulted | Consulted | Consulted | Consulted |
| DPIA, lawful conditions and consent wording | Consulted | Consulted | Consulted | Informed | Informed | Accountable and Responsible | Consulted |
| Build and integration | Informed | Consulted | Accountable | Responsible | Responsible | Informed | Consulted |
| Pilot testing and fairness checks | Accountable | Responsible | Consulted | Responsible | Responsible | Consulted | Informed |
| Go-live decision | Accountable | Responsible | Consulted | Responsible | Informed | Consulted | Consulted |
| Outcomes monitoring and improvement | Accountable | Responsible | Consulted | Consulted | Responsible | Consulted | Informed |
R ResponsibleA AccountableC ConsultedI Informed· not involved
Option A
If there's no architect on the programme, I'd own the design end to end: the target architecture, the integrations with your CRM, contact centre and collections, the data protection design with your DPO, and the gates. I'd report to your programme board and work closely with your customer outcomes lead.
Option B
If your partner or your own team already has an architect, I'd take on the speech and text pipeline, the agent and the CRM integration under their lead, and give them a second senior opinion on the data protection design, security and outcomes monitoring.
Goes wrong
Flags become labels. A model's guess sits on a customer's file for years.
How the design avoids it
Flags expire unless a colleague confirms a need with the customer. Only needs are recorded, with consent and a review date.
Goes wrong
It feels like surveillance. Customers find out the bank 'knew' before they told it.
How the design avoids it
Read what customers say, not how they sound. No inference of health from spending. Clear wording on what is recorded and why.
Goes wrong
The specialist team is swamped, so referrals sit in a queue.
How the design avoids it
Size the team from the pilot's numbers before go-live, and tune flags with the team, not for them.
Goes wrong
Spotting improves but outcomes don't.
How the design avoids it
Monitor outcomes by group from the start, and give the outcomes forum the authority to change products and processes.
Goes wrong
The model flags some accents or age groups far more than others.
How the design avoids it
Fairness checks across age, accent and channel at the pilot gate and every month after.
Changes already announced or under way that affect this design. More in the UK horizon scan.
Watch for any change to how outcomes are evidenced, and keep outcomes reporting flexible enough to follow it.
Keep the flag log, the human decisions and the reasons in a form you could show the ICO as well as the FCA.
Expect your contact centre, CRM and AI suppliers to face new duties, and update supplier assurance and contracts to match.
Needs records hold sensitive data for a long time. Record which encryption the platform uses and keep it easy to change.
Good answers are specific. Vague answers to any of these are worth following up.
Whether you need someone to lead the design or to support the architect you already have, let's talk it through.