Schwab Locks Out AI Agents, Following JPMorgan's Lead

Charles Schwab is blocking outside AI agents that use client logins or browser automation to move money, pointing users instead to its own assistant, Charley.

Schwab Locks Out AI Agents, Following JPMorgan's Lead: key figures
ShareXLinkedInEmail

THE RUNDOWN

1

Schwab's block covers agents using stored logins or browser automation, not chat-based research or trade requests sent through its own channels.

2

CEO Rick Wurster is steering users toward Charley, Schwab's in-house assistant, rather than outside tools like Meta's Muse.

3

JPMorgan's Jamie Dimon drew the same line last week, meaning the two biggest wealth platforms now agree on keeping agents out.

4

The real fight may be about cash: Schwab earns interest on client cash sitting in sweep accounts that an independent agent could move to a higher yield.

The VC Read

Value Add VC analysis

Our read: this isn't caution about AI, it's custody of cash. Schwab's sweep-account interest income is the actual diligence item -- any fintech pitching "AI agents that optimize idle cash" should assume Schwab and JPMorgan will route around them, not partner with them. Watch which custodians build their own MCP servers next; that's the real moat being built.

Analysis

Charles Schwab is blocking outside AI agents from logging into client accounts or using browser automation to move money, CEO Rick Wurster told American Banker, as the brokerage steers users toward its own assistant instead.

## Why Now, And Who Else Is Doing It Schwab's move follows JPMorgan, which Pulse covered last week after CEO Jamie Dimon said the bank would not let an "outside agent come in inside the company, because that's just too risky for clients and for JPMorgan." Schwab's version is narrower: clients can still use ChatGPT and other large language models for research or to submit trade requests through Schwab's own channels, but an agent attempting to log in with a client's stored credentials or automate a browser session gets blocked and logged. Wurster said Schwab receives a notice every time it blocks an agent, though the events are still rare because most clients aren't using AI that way yet.

“Wurster said Schwab receives a notice every time it blocks an agent, though the events are still rare because most clients aren't using AI that way yet.”

## Charley, Not Someone Else's Agent In place of outside agents, Schwab is building out Charley, an assistant built on outside large language models layered with Schwab's own account data. Charley can currently take only a handful of actions, such as updating an address or naming a trusted contact, and is mostly used for information and synthesis today. Wurster said he expects Charley to eventually handle "the full range of things you can do on schwab.com" and become the primary way clients interact with Schwab through AI, with more clients and models eventually allowed to trade, but not to move money unsupervised.

## The Diligence Item Nobody's Naming Nexus Strategies' Tim Welsh offered a sharper explanation for the policy than security alone: Schwab earns real interest income on client cash parked in its sweep accounts, and an independent agent optimizing for yield could move that cash to a higher-paying alternative. Welsh summed up the asymmetry: "An outside agent works for the client. Charley works for Schwab." That's a different risk than the identity-theft framing both banks have used publicly, and it suggests other custodians with meaningful sweep-account revenue have the same incentive to wall off outside agents, regardless of how secure those agents actually are.

The open question is how long this holds. Schwab's own roadmap has Charley absorbing more account functionality over time, and once an AI agent is Schwab's own, the security objection disappears — only the cash-yield incentive remains, and that one doesn't go away just because the agent is in-house.

ShareXLinkedInEmail

Key Sources

2 sources

THE WIRE in your inbox— Tech, startup & VC news with The VC Read, a few times a week. Free to subscribe, no spam.

No spam, unsubscribe anytime. Sent via Substack · Privacy · or subscribe on Substack ↗