The native features are strongest around deletion and visibility. Modification, which is what most requests actually do, is what you have to plan for most deliberately. A mis-worded request forces a new question: show me everything that changed between 9:14 and 9:15 this morning under this session, and put it back. Nothing in the standard toolkit was built to answer that.
A recovery posture for the agentic org
The recommendations below are ordered loosely by dependency, so each is more useful once the earlier ones are in place. Most can start before Salesforce in Claude reaches open beta. A few should be finished before write skills are switched on for anyone outside a small pilot group.
1. Define recovery objectives by object tier
Recovery point and recovery time objectives belong in the CRM conversation too. Tier objects by cost of loss: Accounts, Opportunities, Quotes, Orders, and Contracts sit at the top, where the acceptable recovery point is hours, not a week. Write the objectives down and get finance to sign them.
2. Deploy backup that can restore surgically
Agent risk demands selective, point-in-time restore, not a full-org rollback that discards every legitimate change since. Coverage must extend to metadata, with retention past the Recycle Bin window. Start with Salesforce Backup and rehearse a restore quarterly: untested backup has not been shown to work.
3. Make agent changes identifiable
Salesforce in Claude acts under the seller’s identity, so agent edits and manual edits look identical in LastModifiedBy. Tell them apart via connected app identity, session markers, or a custom field stamped through MCP, whichever lets you quickly identify which records a given agent session touched.
4. Scope write access as a design decision
Day-one access for everyone is a convenience, not a default. A sensible pilot grants read and analysis broadly, limits write skills to a small group and low-risk fields, and requires confirmation before bulk updates or external email. Keep validation rules blocking nonsensical transitions, like Closed Won without an amount: they backstop a misworded request too.
5. Instrument change velocity
Human change has a rhythm; establish that baseline for top-tier objects and alert when it breaks. Three hundred opportunities updated in a minute means an agent or a data load, either way worth a look, via Event Monitoring or a counting Flow. Timing matters: the alert must land before the nightly integration run, or it becomes a two-system problem.
6. Plan for propagation
Document every integration that fires on record update and how to pause it. The runbook should halt outbound sync before a restore and reconcile ERP state afterward, with idempotent flows where possible so restored records don’t re-trigger actions. Finance needs to be in the room: reversing a posted invoice has consequences an admin shouldn’t sort out alone.
7. Write the runbook and rehearse it
A recovery runbook must answer: who declares the incident, how access is suspended fast, how the blast radius is identified, which restore path applies, and who talks to affected customers. Give each step an owner and rehearse twice a year; the first rehearsal nearly always finds a gap worth catching early.
A practical sequence
Before the pilot: set recovery objectives, verify backup coverage against them, and map which integrations fire on update.
During the pilot: keep write skills narrow, turn on velocity alerting, and run one restore rehearsal to time your real recovery time.
Before broad rollout: close the gaps the rehearsal exposed, finalize the runbook with named owners, and agree on ERP reconciliation with finance before widening write access.
Claudeforce’s productivity gains for sales teams are real, and the organizations that capture them will be the ones that treat recovery as a precondition, so their people can ask for what they need without hesitation.
Accordion’s CFO Tech practice works at the seam between CRM and ERP, where agent-driven incidents do their most expensive damage: we help clients set recovery objectives finance will stand behind, evaluate backup options, and build the integration runbooks that keep a Salesforce restore from becoming an ERP problem.