From individual AI experiments to a governed library of banking agents. One place where staff find approved agents, owners build them, and a governance council decides what goes live.
Illustrative design. The screens use made-up demo data and contain no real client or bank information. Click a screen to see it full size.
Before the project, AI use at the bank happened person by person. Now five groups share clear responsibilities. The bars show in how many of the five lifecycle stages each group has a defined task.
Stages as in the agent lifecycle below. Mapping based on the business requirements document.
A bank can't let every employee wire a language model to client data. It also can't make every small agent wait for a full IT project. So we started with people, not models. We interviewed stakeholders across the bank and wrote a business requirements document that names each role and what it may do.
Two roles carry most of the weight. The agent owner is a business person who designs and maintains an agent. The governance council reviews each agent before it reaches production and prioritises ideas in a central backlog.
| Role | What they do | Create agents | Approve | Deploy | Use |
|---|---|---|---|---|---|
| Agent owner | Writes the problem statement, builds and tests the agent, keeps it up to date | ||||
| Governance council | Reviews business case and risk profile, approves or rejects, sets priorities | ||||
| Central IT | Manages the model registry, tools and guardrails, deploys to production | ||||
| Compliance | Checks responsible AI rules: human in the loop, bias, data privacy | ||||
| Users | Get access rights per agent, use it in daily work, flag issues |
An agent at the bank goes through five stages. Each has its own processes and its own people. Pick a stage to see what happens there.
Everything runs inside AMINA's Azure environment, behind a private network. We provisioned the resources, groups and applications and documented the setup in detail, so the bank's IT team can run it without us.
The part we're most pleased with is the tooling layer. Actions an agent can take, like deep research, pseudonymising personal data or composing a report, are small services. Once one exists, any new agent can reuse it. A new use case often needs one new tool, not a new platform.
Microsoft offers three ways to build with AI, and they suit different people. We assessed all three against the requirements. Foundry is a developer platform. Out of the box it doesn't let business users build their own agents, so we showed a thin intermediate layer on top of it and compared that with Copilot Studio.
For non-technical agent owners, Copilot Studio covered the requirements best. Foundry stays the home for developer-built agents in higher-risk processes, where model monitoring, logging and versioning are required.
| Microsoft 365 Copilot | Copilot Studio | Azure AI Foundry | |
|---|---|---|---|
| Who builds | Everybody | Low-code builders | Developers |
| Knowledge | Microsoft Graph | M365, Dataverse, SharePoint, connected apps | Custom RAG on any data |
| Actions | Retrieval only | Pre-built connectors | Custom functions |
| Traceability | Limited | Actions and sources logged | Full monitoring and versioning |
| Security | M365 identity | Power Platform model | Azure RBAC, Key Vault, managed identity |
The library is the front door. A staff member opens it, sees which agents are approved for their role, and starts working: summarising meeting notes, replying to a client email, preparing a client follow-up, reviewing KYC documents or drafting a proof of funds letter. The agent drafts, a person approves. An agent owner who wants something new picks a template, adjusts the parameters they're allowed to change, tests in a sandbox and submits it. Nothing reaches production without the council.
The first concrete agent came from client onboarding. Manual screening of a client's name is slow, repetitive work, so we used it as the reference case for the architecture. The proof of concept takes a LexisNexis PDF, follows the links in it and writes a first summary.
Screening proof of concept
Add a name search mask and connect World-Check and anonymised Google search next to LexisNexis. Results get aggregated in the bank's own format, with a trace back to each source.
Collect use cases from operations, rank them against the goal of automating onboarding, and run each through a tool-fit decision tree.
A separate workstream gives staff an easier way to find and use the bank's internal policies, on the same governed platform.
Contact
Ready for your own governed AI agents? We'll show you where to start.
Who you’ll talk to
Michael BarskyiHead of Banking & Fintech
Dustin SchulzeSolutions LeadContact us
Share your ideas, findings and questions with us.
Claude Certified Services Partner (Anthropic)4.9 on Clutch, 46 reviewsISO 27001 & 27701