Big US banks found unauthorized AI agents in customer accounts and are blocking them. What happened, why it matters, and how to build agents banks allow.

Major US banks have found third-party AI agents logging into customer accounts, and they are shutting the door. According to an Axios scoop on October 22, Morgan Stanley is blocking outside agents entirely, while JPMorgan Chase, Bank of America and Citi are restricting them. If you build agents that touch money, this is the clearest signal yet: agents that log in with a customer's password are on borrowed time, and agents that use proper, scoped access are the future.
Here is what has been reported, without the hype (Engadget's summary of the Axios report):
That last point matters most for anyone shipping a consumer agent. If your agent overreaches, your user may be the one who pays.
We saw this coming on Episode 55 with Jim Olsen, co-founder and CTO of ModelOp, whose company helps large enterprises govern AI. A lot of his customers are exactly the institutions in this story:
Many of our customers are banks, you know, financial institutions, healthcare institutions, you better have some idea of the potential risks to your business, to your patients, to your customers, etcetera, out there.
— Jim Olsen, ModelOp, Episode 55
In the demo, Jim ran ModelOp's discovery scan across enterprise platforms to find AI nobody had registered, what he called shadow AI. It turned up a long list on the spot: Copilots, agent cores and other tools sitting outside any approval process. The banks are now finding the consumer version of the same thing, except the unregistered agents belong to their customers.
His approach was not to ban everything. ModelOp's process brings each discovered tool into an inventory, collects documentation, checks it against policies like the EU AI Act, and keeps a human in the loop for approval. That is roughly the shape the banks are moving toward too: most are settling on read-only access as an interim step, so agents can see account information but not move money.
We have built agents that trade. On Episode 26, Jordan built a prediction market trading bot and let it place real bets. It won about 66% of its trades and still lost money, because fees ate the thin margins and because, as he put it:
These are bots trading on bots trading on bots.
— Jordan Metzner, Episode 26
The lesson carries over to banking. An agent can do exactly what you told it and still produce a result you did not want. That is why the guardrails matter more than the model. Jordan also built a trading bot on Public's official brokerage API in Episode 8, and the difference between an official API and an agent poking at a login screen is the whole story here.
If you are building anything that touches financial accounts, here is our checklist:
Personal agents like Meta Muse, Claude Duet and Grok Bot are going mainstream fast, and banking is one of the first places they run into the real world. We expect banks to open official, permissioned agent access rather than fight agents forever, the same way they eventually opened up to fintech apps. The builders who win will be the ones already doing it the right way.
For more on how AI is changing financial services, see our AI in finance page and our episode on AI cybersecurity. We cover agents every week on the show.