본문으로 건너뛰기

Claudeforce: Salesforce in Claude (Sept 2026 open beta)

중급

On Aug 26, 2026 Salesforce and Anthropic co-announced Claudeforce, a four-strand partnership. The first shipping piece is Salesforce in Claude — a plugin that lets a Claude conversation reason over live CRM data and take governed action, with 37 prebuilt sales skills (only ~8 named publicly at launch), an open beta scheduled for September 2026, and — this is the part press coverage skips — a surprisingly small MCP surface underneath.

Most of the write-ups are re-cut press releases. This page is the practical field guide: the architecture that makes 37 skills possible from just 4 MCP tools, the two very different auth models the plugin ships with, and the governance traps that will bite RevOps if you treat it like another Chrome extension.

What you'll learn
  • Understand what actually ships in the September 2026 open beta — the four Claudeforce strands, and which one is 'Salesforce in Claude'
  • See why the plugin needs only 4 MCP tools (Discover / Describe / Dispatch / Dispatch Read-Only) to expose the whole Salesforce API surface
  • Tell the two auth routes apart — per-user OAuth (Claude) vs client-credentials integration user (Slack) — and pick correctly for your org
  • Classify the 37 skills by authority level (read-only / recommend / write) before you turn any of them on
  • Avoid the four traps: over-provisioned profiles, forgotten automation side effects, the Winter '27 upgrade collision, and shadow-IT MCP servers

What Claudeforce actually is (and isn't)

Claudeforce is a four-strand partnership, not a product. Only one strand — Salesforce in Claude — is opening in September 2026. Conflating the strands is how RevOps teams end up scoping the wrong pilot.

Guided walkthrough1 of 4
  1. A Salesforce plugin that runs INSIDE the Claude app. Sellers stay in Claude; Claude reaches into their org via Salesforce's Hosted MCP. This is the strand this page is about.

The rest of this page is strand 1: Salesforce in Claude.

The 4-tool architecture that scales to 37 skills

The single non-obvious thing about Claudeforce is that the plugin does not register a tool per capability. Salesforce's Headless 360 Hosted MCP Server (Beta, July 2026) exposes exactly four MCP tools, and Claude reaches every skill by composing them.

Guided walkthrough1 of 4
  1. Semantic search across a vector index of every API and skill in the connected org. Claude passes its interpretation of your request; Discover returns a ranked list of candidate operations. This is the reason 'find me the deal-health thing for this account' doesn't require 200 pre-registered tools cluttering context.

Two implications most launch posts miss:

  • The tool surface stays small and stable, but the catalog of skills grows independently on Salesforce's side — Claude doesn't need a new tool registration to reach a new skill.
  • Field-level security, object permissions, and sharing rules apply to every tool call — enforcement happens in the org, not in Claude. If a user can't see a field in the Salesforce UI, Discover won't surface it and Dispatch would deny it anyway.

The two auth routes — and why the difference matters

Claudeforce ships with two OAuth models stapled to the same-looking plugin, and they have very different security postures. Getting this wrong is how you accidentally give every rep in the org the effective permissions of one integration user.

Guided walkthrough1 of 2
  1. Uses Salesforce External Client Apps with the mcp_api scope. A single admin does the one-time org-level connect; each seller then authorizes as themselves. Every Claude tool call runs as the requesting individual, with THEIR profile, permission sets, sharing rules and field-level security. This is the correct posture for anything user-visible.
Watch out
  • If you provision the Slack integration user with a wide sales-ops profile so 'it just works,' every Slack user routed through it inherits that effective access. Restrict the integration user's profile to the narrowest scope Slack actually needs, then add capability with permission sets — same principle as any shared service account.

The 37 skills, classified by authority level

Salesforce named only a handful of skills at launch; more will drop through late 2026. What you can plan for right now is that every skill lands in one of three authority levels, and the interface makes them look identical. It's on you to classify.

Named skill (Aug 2026)Authority levelRough Dispatch route
Daily briefingRead-onlyDispatch RO
Pipeline reviewRead-onlyDispatch RO
Forecast narrativeRead-onlyDispatch RO
Meeting preparationRead-onlyDispatch RO
Deal-health reviewRead-onlyDispatch RO
Win/loss analysisRead-onlyDispatch RO
Salesforce hygieneRecommendDispatch RO → drafts
Activity loggingWriteDispatch (POST/PATCH)

The remaining ~29 skills are unpublished at launch; the same triage applies as they land:

Guided walkthrough1 of 3
  1. Analyzes, summarizes, retrieves. Cannot mutate. Enable freely for the pilot cohort. Failure mode is 'wrong answer,' not 'wrong write.'

Setting up a pilot — the RevOps checklist

Guided walkthrough1 of 6
  1. Any over-provisioned profile that was harmless behind a slow UI becomes genuinely risky behind a fast agent. Before piloting, run a permissions audit on the users you'll invite: which objects, which fields, which record-type sharing. The plugin will faithfully enforce whatever those profiles say — including whatever historical over-provisioning nobody noticed.

Seller prompt template: safe Monday pipeline briefing (read-only tier)

You are preparing my Monday pipeline briefing from Salesforce.

Every Monday at 07:00 local:

1. Use the "Pipeline review" skill on my named accounts (owner = me,
 stage != Closed Lost, close date in current quarter).
2. Use the "Deal-health review" skill on the top 10 by amount.
3. Use the "Meeting preparation" skill for accounts I have a meeting
 with in the next 5 business days.

Constraints (do NOT violate):
- Read-only pass only. If any skill proposes a write (update stage,
log activity, change amount) STOP and surface it as a draft in
the output — do NOT dispatch it.
- Do not log activities on my behalf. Do not update fields.
- If a skill returns a field you cannot see under my profile, do
not guess the value — flag it as "hidden by permissions".

Produce a single briefing:
- 3-bullet TL;DR
- "Pipeline movement since last Monday" (opportunity-level, cite
the Salesforce record IDs)
- "Deals I should touch this week" (with why, from deal-health)
- "Meetings this week" (with prep pack from meeting-preparation)
- "Proposed writes (NOT DISPATCHED)" — every draft change the agent
wanted to make, so I can review in one place.

Two things this prompt does that most 'copy this template' posts don't:

  • It pins the pilot to read-only with an explicit "if the skill proposes a write, STOP" invariant. In a scheduled or long-running Claude session you can't answer a follow-up 'are you sure?' — invariants have to live in the prompt.
  • It asks the model to surface every write it wanted to make in one place, so you can measure the recommend-tier accuracy of a skill before you promote it to write-tier. This is the cheapest way to earn the promotion.

The four traps that will bite you

Guided walkthrough1 of 4
  1. The same permission set that was mostly-fine behind a UI is genuinely dangerous behind an agent that can Dispatch 30 writes/minute. Fix: profile audit BEFORE pilot, not after.

Where Claudeforce sits relative to Agentforce

Salesforce has been shipping Agentforce since 2024 and Claude has been ONE of its foundation models since late 2025. Claudeforce doesn't replace Agentforce — it adds a new surface (the Claude app) and formalizes Claude across four Agentforce layers (Atlas Reasoning Engine, Agentforce Vibes, Agentforce Coworker, Agent Builder). Model optionality stays: Agent Builder still offers Amazon Nova alongside Claude.

Rough decision table for teams staring at both:

You want to...Reach for
Give sellers a chat interface that reasons over live CRMSalesforce in Claude (the plugin)
Embed AI features INTO your Salesforce UI (records, list views, buttons)Agentforce
Build a custom agent with tools, memory, escalation policiesAgent Builder (inside Salesforce)
Automate repeatable back-office CRM work end-to-endAgentforce Coworker
Use Claude to write Salesforce code (Apex, LWC)Agentforce Vibes

If more than one row applies, the wrong choice is to pick one and force it — Claudeforce is designed so the plugin, Agentforce, and Agent Builder are complementary, and users can move between them within the same org.

When NOT to use Salesforce in Claude

  • You need a machine-to-machine integration. The plugin is a human-in-the-loop chat surface. For unattended CRM writes at scale, wire the Headless 360 MCP Server into Managed Agents directly, without the Claude app in the middle.
  • You already ship an Agentforce experience your sellers know. Adding a second surface fragments your training and doubles governance work. Pick the one your team lives in.
  • You have zero Salesforce admins to govern this. The plugin makes the org more powerful and more reachable — that's a bad combo without someone owning profiles, permission sets, and MCP connections.
  • Your compliance posture forbids inference over customer data. Even though the plugin routes inference through Amazon Bedrock inside the Salesforce Trust Boundary, prompt content and returned data still leave the storage layer. Read your DPA before piloting.

Quiz

Check yourself

0/4
  1. How many MCP tools does the Headless 360 server expose to Claude, regardless of how many 'skills' are in the catalog?
  2. You give a seller a permission set with edit access on Opportunity.Amount and enable a write-tier skill. The seller asks Claude to bump three opps by 10%. What fires on the org side?
  3. Your CFO asks 'is the Slack Claude integration governed the same way as Salesforce in Claude?' What's the correct answer?
  4. You're planning your Claudeforce pilot for early October 2026. What's the specific platform-timing hazard to plan around?

Sources & further reading

Next