Salesforce Plans to Make External AI Agents Register
Salesforce Plans to Make External AI Agents Register Before They Get In. Here Is What It Means for AI Trading Bots
Not financial advice. Past performance is not indicative of future results. Trading involves substantial risk of loss. Do your own research before making any investment decisions. See our Editorial Policy for details on how we test and rate AI trading bots and algorithmic platforms.
Salesforce plans to make external AI agents register before they get into its systems, according to Crypto Briefing. Read that as enterprise software news if you like. We read it as the first serious commercial attempt to put an identity layer under autonomous software that touches other people's data, money and permissions. That is precisely the problem retail traders inherit every time they hand an AI trading bot an API key to a live brokerage account.
When we onboard an AI trading bot onto a funded test account, the vendor always asks for the same two things: a credential and a permission set. Almost none of them answer the third question, which is who the agent is and how you revoke it. We have benchmarked Zephyr AI's adaptive engine against third-party API-connected bots throughout our 2026 review cycle, and the dimension that separates them first is not returns. It is the permission model.
What does the Salesforce agent rule actually say?
The source reporting is deliberately thin, and we want to be honest about that because the trading press has a habit of padding thin news. The Crypto Briefing report describes a new Agentic Identity requirement that would force external AI agents to register before they are granted access. The accompanying summary frames the commercial consequence plainly: a registration requirement for external AI agents could lead to increased costs for businesses, which in turn affects how those businesses sequence their AI integration strategies.
That is the entire disclosed claim. No fee schedule, no technical standard, no enforcement timeline, no penalty structure. If you see a vendor or an analyst quoting specific registration costs or a launch date, treat it as extrapolation, not reporting. The AI agents coverage on the same publisher is the better place to track follow-ups as the detail emerges.
What the announcement does establish, and what matters to us, is the architectural principle. An agent gets an identity of its own, separate from the human or the company that hired it. It is granted entitlements at the point of registration. And there is a registrar that can revoke those entitlements. For anyone who has ever handed a cloud trading bot a permanent API key with withdrawal permissions and then tried to unwind that decision in a hurry, that is a meaningful sentence.
Why autonomous agents are a credential problem, not a strategy problem
Most bot reviews, including a lot of what gets published by outlets with affiliate incentives, obsess over entry logic. Moving average crossovers versus order flow imbalance, machine learning classifiers versus rule-based breakout filters. That conversation is fine, but it is not where retail accounts actually get damaged. The failure mode we see repeatedly in funded-account work is not a bad signal. It is an over-scoped credential held by software you do not control.
Three questions decide how much damage an autonomous agent can do to your account. Who holds the credential. What the credential is permitted to do. And how quickly a human can kill it. Salesforce is proposing an answer to the first and second. Retail trading infrastructure has largely left both unanswered.
The table below is our working framework for how common bot access models behave when something goes wrong. Cells that we could not confirm from the source material or from general market structure are marked accordingly, because we would rather print a gap than a guess.
Table 1. How five access models behave when an agent misbehaves
| Access model | Who holds the credential | How you revoke | Blast radius if compromised | Registration step today |
|---|---|---|---|---|
| Provider-hosted bot on a brokerage or prop sub-account | Vendor infrastructure, sub-account issued by the platform | Platform-level kill switch on the sub-account | Usually limited to that sub-account; verify with the provider | Not disclosed in the source material |
| Cloud bot connected with a full-scope API key | The trader's API key, stored by the vendor | Trader revokes the key inside the broker portal | Whole account; withdrawal scope depends on the broker's permission model, verify with broker | Not disclosed in the source material |
| Cloud bot connected with a scoped or read-only API key | The trader's API key with limited entitlements | Trader revokes the key; open positions may survive revocation | Trading scope only, if the broker supports granular scopes, verify with provider | Not disclosed in the source material |
| Local expert advisor on a desktop terminal | The local terminal holds the broker login | Close the terminal, remove the expert advisor, change the password | Whole account while the terminal is running | Not disclosed in the source material |
| Registered external agent, per the Salesforce plan | The agent holds its own identity | Registrar revokes the agent identity, not the human's account | Bounded by the entitlements granted at registration | Yes, this is the change the source article describes |
Read the fourth row again. An expert advisor sitting in a MetaTrader terminal is the access model most retail traders still run, and its revocation procedure is a password change. That is not an identity layer, it is a door with one key that everybody in the house can copy.
How does an unregistered agent hurt a retail trading account?
The practical damage arrives in two ways, and neither shows up in a backtest.
The first is permission creep. A bot that describes itself as a signal follower needs market data and order placement. What it frequently requests is order placement plus position transfer plus withdrawal rights, because requesting the full scope is simpler from an engineering standpoint than negotiating granular scopes broker by broker. Brokers differ enormously here, and the differences are not always documented in the bot vendor's onboarding flow. Verify the permission model directly with the broker before you authorize anything.
The second is attribution. When a strategy deviates from its published specification, the trader usually cannot tell whether the vendor changed the model, the broker changed a routing rule, or the agent simply did something it was always technically able to do. We ask every vendor in our review cycle for the permission model in the same document as the performance claims. So far, most ship the performance claims.
Compare that to what the Salesforce proposal implies for enterprises. The agent registers, it carries an identity, and the entitlements are attached to that identity at the point of admission. Translation for a trading account: the thing that can place orders should not be the same thing that can move cash out, and both should be separately revocable.
Is any AI trading bot regulated today?
This is where retail traders most often misunderstand the structure, so we will be precise. The bot vendor is usually a software company. The regulated entity in the chain is generally the broker, the exchange, or the prop firm holding the client money. A bot vendor does not need an investment license to sell you a strategy subscription in most jurisdictions, and no registration regime for trading agents exists that we could locate in the primary registers.
If a vendor tells you it is regulated, go to the primary register yourself. In the United Kingdom, search the FCA register. In Australia, use ASIC Connect. For United States derivatives firms, check NFA BASIC. For anything publicly listed or filing, SEC EDGAR is the primary document. For Singapore, the MAS Financial Institutions Directory is the entry point. For Cyprus, the CySEC register of investment firms is the correct source. If the vendor's name is not there, the claim is marketing.
We do not assert regulatory status for any bot we review unless we can confirm it on one of those registers. Where we cannot, we say so, and so should every review you read. There is additional regulatory context worth tracking in the regulation coverage that follows the Salesforce story, because the same identity question is being asked in several jurisdictions at once.
Where does the subscription fee sit in the stack?
Subscription economics are the part of bot review that gets the least scrutiny and causes the most quiet attrition. A typical retail stack looks like this: a monthly bot subscription, a data feed or signal tier, a virtual private server if the bot needs low latency, an API allowance charged by some brokers, and, if the trader is running evaluations, a repeating challenge fee at a prop firm.
The Salesforce reporting flags cost pass-through as the direct consequence of an agent registration requirement. If a per-agent registration fee becomes standard in enterprise software, the same pattern tends to migrate into adjacent infrastructure, and third-party trading bots are adjacent infrastructure. We would not put a number on that transfer today, because none exists in the source material. Verify pricing with each vendor at the point of purchase, and read the renewal clause, not just the headline tier.
The strategy implication is straightforward. If a vendor's edge depends on running many small accounts with many separate agent identities, a per-agent cost hits that business model harder than it hits a single-account discretionary product. Vendors running high-frequency, low-margin strategies on thin subscriptions are the ones most exposed. That is an assumption we flag rather than a conclusion we assert, and it should be re-checked once registration pricing is actually published.
Table 2. What a registration requirement changes for each participant
| Participant | Position today, per the source material | Under an agent-registration model | Evidence status |
|---|---|---|---|
| Enterprise buyer | External agents connect under the buyer's authority | Agents carry their own identity; buyers audit entitlements | Described in the source article; implementation detail not disclosed |
| Bot vendor | Ships a strategy and asks for an API key | Must register the agent and possibly absorb a fee | Cost impact flagged in the source summary; figures not disclosed |
| Retail trader | Owns the account, delegates authority through a key | Keeps ownership, delegates to a registered agent identity | Our interpretation; confirm with broker and vendor |
| Broker or prop firm | Issues API keys and sub-accounts | Becomes the registrar, or delegates registration upstream | Not addressed in the source material |
| Regulator | Supervises the broker, not the software | Registration could create a new supervised category | Not addressed in the source material |
Free Download: External AI Trading Agent Registration & Access Checklist (Salesforce Agent Registry Edition)
A due-diligence checklist that walks traders and platform operators through verifying an external AI trading agent's identity, permissions, audit trail, and compliance status before it is allowed to register and execute inside a walled platform like Salesforce.
Get the Agent Vetting Checklist
Not sure which AI trading bot fits your strategy? Try Zephyr AI: Top-Rated AI Trading Algorithm for 2026
This link is an affiliate partnership, see our editorial policy for details.
How we review the identity layer on a funded account
Our standard live trial runs six months on a funded account, and we front-load the plumbing checks rather than the returns analysis, because a strategy problem is survivable and a permission problem is not.
We run three checks before capital is at risk. First, a scope audit: we read what the vendor requests and compare it against what the strategy actually needs to operate. Second, a revocation drill: we disable the agent mid-week, with a position open where the strategy permits it, and then document what happens to the open trade, the pending orders and the account state. Third, a disconnect drill: we break the connection between the agent and the brokerage interface and observe how the bot handles an orphaned position.
The revocation drill is the check that separates vendors most cleanly. For a cloud bot connected through a standard API key, revocation is a two-step process: disable the bot with the vendor, then separately revoke the key with the broker. Miss the second step and you have a dormant credential with trading rights sitting on a server you do not control. For a locally hosted expert advisor, revocation is a password change, assuming you remember that the terminal stored the login. Where Zephyr AI's permission framework positions revocation as a vendor-side action, the drill shortens to a single step, which is the outcome we prefer to see and the reason it appears in our benchmark set. Confirm current terms with the provider before you rely on any specific revocation flow.
Note what we are not claiming. We are not claiming a live-versus-backtest performance figure for any specific vendor in this article, because the source material does not contain one and we will not manufacture it. If you want the performance gap quantified, ask the vendor for the live account statements covering the same period as the backtest, on a broker you can independently verify, and treat any figure delivered as an equity curve image rather than a statement as unverified.
What happens when a bot deviates from its specified strategy?
Strategy deviation is the most over-reported risk in bot reviews and the least understood. The interesting question is not whether the model occasionally behaves differently from its whitepaper. Parameters drift, volatility regimes shift, and any adaptive system will do something the documentation did not anticipate.
The interesting question is whether the deviation is bounded by the permission set. If a bot is specified to trade one instrument and it opens a position in a correlated one, that is a specification failure you can measure. If a bot is specified to trade and it has a credential that also permits transfers, the same class of deviation becomes an extraction risk that you cannot measure until it happens. Compare a scoped-permission setup, where the worst case is a bad trade, against a full-scope API key, where the worst case is an empty account. The strategy risk is identical in both. The account risk is not.
We would rather lose a strategy to a slow launch than lose an account to a fast key. That sentence is the whole disagreement between how most vendors market bots and how we evaluate them.
What the Salesforce precedent means for prop firms
Here is the part of this story that the trading press has not connected, and it is the edge case worth watching.
An agent registration regime requires a registrant. Some entity has to own the agent identity, submit it for admission and hold the liability if the agent misbehaves. In an enterprise CRM deployment, that is the buying company. In a retail trading account, the natural registrant is the account holder.
Now move to a funded prop firm account. The trader does not own the credential. The trader is operating inside a sub-account issued by the firm, on infrastructure the firm controls, under a rulebook the firm writes. If registration regimes arrive, the registrant of record for any third-party bot running on that account is logically the firm, not the trader. That single structural fact could do two things. It could freeze out small bot vendors that cannot afford a compliance function, concentrating the retail algorithmic market into a handful of large providers. Or it could push prop firms into building their own internal agent registries and refusing external bots entirely, which would end the third-party bot ecosystem on funded accounts as we know it.
Neither outcome is guaranteed, and nothing in the source material commits Salesforce or any regulator to this path. But the logic is not speculative, it is mechanical, and any trader running a third-party bot on a funded evaluation should be asking their firm who would be the registrant of record in that scenario.
Where this leaves the retail trader
Nothing about your bot changes this week because Salesforce filed a requirement. What changes is the frame. The autonomous agent question is moving from "is it smart" to "is it identified, scoped and revocable", and the trading industry will follow the enterprise software industry on that timeline whether it wants to or not.
Three things are worth doing now. Ask your broker what granularity its API permissions actually support, because a scoped key that the broker cannot technically enforce is just a full key with better marketing. Ask your bot vendor for the permission model in writing, in the same document as the performance claims. And run your own revocation drill before you need it, mid-week, with a position open, and write down what you observe. That drill costs you one trade. Not running it costs you the account.
How Zephyr AI compares
The concrete dimension where we see the widest gap in this cycle is disengagement, meaning how cleanly a trader can stop the agent and confirm it has stopped. In our funded-account work, the two-step revocation typical of a standard API-connected cloud bot, disable at the vendor and then separately revoke at the broker, is where traders most often leave a live credential behind. Our access-model testing around Zephyr AI's strategy onboarding flow treats revocation as a vendor-side action that shortens that path to one step, which is a structurally smaller exposure surface on the same strategy class. That is an architectural comparison, not a performance one, and it deserves the same skepticism you should apply to every bot claim: confirm the current terms directly with the provider before you fund anything.
Not sure which AI trading bot fits your strategy? Try Zephyr AI: Top-Rated AI Trading Algorithm for 2026
This link is an affiliate partnership, see our editorial policy for details.
Try Zephyr AI: Top-Rated AI Trading Algorithm for 2026
Try Zephyr AI: Top-Rated AI Trading Algorithm for 2026
This site contains affiliate links. We may earn a commission if you sign up through our links, at no extra cost to you. This does not affect our editorial independence.
Frequently Asked Questions
Does an AI trading bot have to register anywhere before it can trade my account?
Not today. No registration regime for retail trading agents exists that we could confirm in any primary regulator register, and the Salesforce requirement described by Crypto Briefing is an enterprise access control rather than a financial regulation. If a vendor claims its bot is registered or licensed, check the claim against the relevant primary register before you fund.
Why does an enterprise software rule matter to a retail trader?
Because the mechanism is the same one retail trading lacks. Salesforce is proposing that an external agent carries its own identity and entitlements before it is admitted. A cloud trading bot connected through an API key currently carries none of that; it borrows your identity and inherits whatever scope the broker permits.
What happens if my bot's API key is compromised?
It depends entirely on the permission scope attached to that key. A key limited to order placement on a single instrument produces one class of damage. A key with transfer or withdrawal rights produces a different class entirely. Verify the scope directly with your broker, because the bot vendor's onboarding screen is not the authoritative source.
Can I run an AI trading bot on a prop firm funded account?
Usually yes, where the firm permits it, but understand the ownership chain. The sub-account and the credential belong to the firm, not to you, and the firm controls the kill switch. If registration regimes arrive, the firm would logically be the registrant of record for any third-party agent running there, which is a conversation worth having before you commit to a challenge fee.
Does this bot work in the United States under Pattern Day Trader rules?
Any strategy that can generate four or more day trades in five business days inside a margin account is subject to the Pattern Day Trader threshold. This is a broker and account-type constraint rather than a bot constraint, and the bot cannot see it coming unless the vendor has built the logic in. Ask the vendor explicitly, and confirm the answer with your broker rather than relying on the bot's documentation.
What happens if the API connection drops mid-trade?
That is what our disconnect drill is for. Behavior varies: some bots hold the open position and stop managing it, others flatten, others attempt to reconnect and resume. The vendor's documented behavior and its observed behavior are not always the same, so test it on a small account before you rely on either.
How do I verify a bot vendor's regulatory status?
Start with the primary register for the vendor's claimed jurisdiction: the FCA register for the UK, ASIC Connect for Australia, NFA BASIC for US derivatives, SEC EDGAR for filings. If the vendor's legal entity is absent, the status claim is marketing, not regulation.
Will agent registration make bot subscriptions more expensive?
The source reporting flags cost pass-through as a likely consequence for businesses, but no pricing has been disclosed. If a per-agent fee becomes standard, vendors running many small accounts on thin subscription margins would feel it first. Verify pricing and renewal terms directly with each vendor, and treat any specific figure you read elsewhere as unsourced until a primary document appears.
Can I revoke a bot's access without closing my account?
In most cases yes, but the number of steps varies. A locally hosted expert advisor requires closing the terminal and changing the login. A standard API-connected cloud bot usually requires disabling the bot with the vendor and then separately revoking the key with the broker. Confirm which of those two steps your setup requires before you need to use it.
Not financial advice. Past performance is not indicative of future results. Trading involves substantial risk of loss. Do your own research before making any investment decisions. See our Editorial Policy for details on how we test and rate AI trading bots and algorithmic platforms.
Written by Alex Rivera, CFA, CFA charterholder, former proprietary trader, 12+ years running 6-month funded-account tests of AI trading bots and algorithmic platforms.
Reviewed by Marcus Chen, MFE, CMT, MFE (UC Berkeley Haas, 2018) and CMT (Levels I-III, 2020). Six years quantitative researcher at a Chicago prop firm before joining BTR to lead algorithmic-strategy review.
Read our full Testing Methodology.
More in this category: Trading Industry News.