Salesforce × Slack × AI連携の現在地:管理者が押さえたい全体像と使い分け
目次
- 1. はじめに
- 2. 本記事での整理軸
- 3. 全体マップ:何を操作するか × どこから操作するか
- 3.1 1. Salesforce 起点:Flow から Slack を動かす
- 3.2 2. Salesforce Channels:レコードとSlackチャンネルを常時連携する
- 3.3 3. Slack 起点:Slack から Salesforce レコードを扱う
- 3.4 4. Slackbot と Agentforce in Slack は分けて考える
- 3.5 5. Agentforce Coworker / Ask Agentforce:Salesforce 内の検索体験を会話化する
- 3.6 6. Setup with Agentforce:Salesforce 設定作業を AI が支援する
- 3.7 7. 外部AI / 開発環境起点:MCPサーバーとAIクライアントの位置づけ
- 4. 目的別:どれを使うべきか
- 5. 混同しやすい機能
- 6. まとめ
~Flow、Salesforce Channels、Slackbot、Agentforce、MCP、CLIなど、似た機能を「対象」と「起点」で整理~
2026年5月時点現在、Salesforce と Slack、Agentforce、MCP 周辺は似た機能が増えており、機能名だけで覚えると混乱しやすくなっています。
本記事では「何を操作するか」と「どこから操作するか」で整理し、どの場面でどの機能を検討すべきかを把握できるようにします。
はじめに
ここ1〜2年で、Salesforce と Slack、さらに Agentforce や MCP を含む AI 連携の選択肢は一気に増えました。
以前は「Salesforce のレコード更新を Slack に通知する」「Slack から Salesforce レコードを検索する」といった整理で十分でしたが、現在は Flow、Salesforce Channels、Sales Cloud for Slack、Slackbot、Agentforce in Slack、Agentforce Coworker、Setup with Agentforce、Hosted MCP Server など多くの機能が登場しています。
その結果、「Slackbot と Agentforce in Slack は何が違うのか」「Salesforce Channels と Flow 通知は何が違うのか」「Agentforce Coworker と Setup with Agentforce は同じものなのか」といった疑問が出やすくなっています。
本記事では全体像をつかみやすいようにまず大きなマップで整理し、
その後に主要機能の役割と使い分けを解説します。
この記事の記載対象
Salesforce と Slack / AI 周辺には、独自Slackアプリ、各種API連携、外部iPaaS、開発者向けツール、Data 360連携など、他にも多くの連携手段があります。
本記事では、すべての実装パターンを網羅するのではなく、2026年5月時点でSalesforce管理者・運用担当者が全体像を把握するために混同しやすい標準機能・準標準機能を中心に整理します。
2026年5月時点で確認できる公式情報・公開情報をもとに整理しています。Agentforce、Slackbot、MCP 関連は変化が速いため、提供状況、エディション、ベータ機能、利用できるアクションは必ず最新の公式情報で確認してください。
本記事での整理軸
本記事では、次の3つの観点で機能を整理します。
| 観点 | 見るポイント | 例 |
| 起点 | 操作がどこから始まるか | alesforce 内、Slack、外部 AI / IDE |
| 対象 | 何を操作対象とするか | レコード、Slack チャンネル、AI エージェント、設定・メタデータ |
| 実行主体 | 実際に動く仕組みは何か | Flow、Slackbot、Agentforce、MCP、CLI、API など |
なお、メタデータ操作の深掘りは本記事の主題ではありません。
Salesforce のカスタムオブジェクト、項目、権限セット、Flow、Apex などを AI で変更する話は、Salesforce CLI、Metadata API、SFDX、Git 管理、Sandbox 検証が関わる別領域です。
本記事では全体マップと注意点に留め、詳細は別記事で扱うこととします。
全体マップ:何を操作するか × どこから操作するか
まずは今回整理する機能の全体像です。
Salesforce × Slack × AI の観点で、縦軸を「何を操作するか」、横軸を「どこから操作するか」として整理します。
・簡易バージョンでざっくり把握する
細かい実装可否は環境やライセンスによって変わりますが、まずはこの表で位置づけを押さえると理解しやすくなります。
| 何を操作するか (対象) |
Salesforce 内起点 | Slack 起点 | 外部 AI / 開発環境起点 |
| ①レコード検索、操作 | 【Agentforce Coworker】 | 【Salesforce アプリ / Sales Cloud for Slack / Slackbot】 | 【Hosted MCP Server】 |
| ②レコードと会話の常時連携 | 【Salesforce Channels】 | 【Salesforce Channels】 | ― |
| ③Slack 通知・チャンネル管理 | 【Flow + Slack コアアクション】 | 【Slackワークフロー / Service Cloud系連携】 | ― |
| ④AI エージェントの展開 | 【Agentforce Builder / Agentforce 設定】 | 【Agentforce in Slack】 | ― |
| ⑤設定・メタデータ操作 | 【Setup with Agentforce】 | ― | 【Salesforce DX MCP Server / CLI / コーディング AI】 |
・詳細バージョンで深く理解する
各観点を少し深掘りした表です。
細かい記載になるため、見づらい方はスキップして次の章に進みましょう。
| 何を操作するか (対象) |
Salesforce 内起点 画面・検索・Flow から始める |
Slack 起点 会話・アプリ・Workflow から始める |
外部 AI / 開発環境起点 AI クライアント・IDE から始める |
| ①レコード検索、操作 (業務データの検索・作成・更新) |
【Agentforce Coworker】 Salesforce 内の検索バー周辺から、自然言語で CRM データを検索・要約する領域。 ※提供範囲・表示名は環境差に注意。/td> | 【Salesforce アプリ / Sales Cloud for Slack / Slackbot】 Slackbot による Salesforce 操作 Slack 上でレコード表示・更新、会話でレコード検索・作成・更新。 |
【Hosted MCP Server】 Claude、ChatGPT、Postman など MCP 対応クライアントから、公開されたツールと権限の範囲で Salesforce データや自動化に接続。 |
| ②レコードと会話の常時連携 (商談・ケースなどに関する会話を集約) |
【Salesforce Channels】 Salesforce レコードから関連する Slack チャンネルを作成・表示し、レコードに紐づく会話を扱う。 |
【Salesforce Channels】 Slack チャンネル側から Salesforce レコードを確認・更新し、顧客や案件に関する会話を集約。 |
【原則として対象外】 外部 AI から直接のチャンネル常時連携を作るというより、Slack / Salesforce 側の機能や API 設計に依存。 |
| ③Slack 通知・チャンネル管理 (通知、チャンネル作成、メンバー招待) |
【Flow + Slack コアアクション】 レコード更新や画面フロー等を起点に Slack メッセージ送信、チャンネル作成、メンバー招待などを実行。 |
【Slackワークフロー / Service Cloud系連携】 Slack ワークフローから外部サービス連携、ケース対応の Swarming など。 |
【標準機能としては対象外】 外部 AI から Slack 管理を行う場合は Slack API / カスタムアプリ設計の領域。 |
| ④AI エージェントの展開 (Salesforce 側で定義したエージェントを使う) |
【Agentforce Builder / Agentforce 設定】 Salesforce 側でトピック・アクション・エージェントを設計する。 |
【Agentforce in Slack】 Salesforce 側で作成した Agentforce エージェントを Slack 上で利用する。Slackbot 標準操作とは分けて考える。 |
【将来的・設計依存】 外部 AI から Agentforce / MCP をどう組み合わせるかは、公開ツール・認証・社内設計に依存。 |
| ⑤設定・メタデータ操作 (組織設定、項目、権限、Flow、Apex など) |
【Setup with Agentforce】 Salesforce Setup 内で管理作業を自然言語で支援する領域。 |
【標準機能としては限定的】 Slack 起点の標準機能は主にレコード操作や業務アクション向けです。Salesforce の設定やメタデータ変更を Slack 起点で行う場合は、カスタム実装や外部処理を含む別領域として扱います。 |
【Salesforce DX MCP Server / CLI / コーディング AI】 Cursor、Claude Code、Codex 等から SFDX プロジェクトや CLI を介してメタデータ作業を支援。 |
1. Salesforce 起点:Flow から Slack を動かす
Salesforce 起点の代表は、Flow + Slack コアアクションです。Salesforce 側のレコード更新や業務プロセスをきっかけに、Slack へメッセージを送信したり、チャンネルを作成したり、メンバーを招待したりできます。Flow内で使用できるコアアクションの1つです。
| やりたいこと | 検討する機能 | 補足 |
| 商談フェーズが受注になったら Slack に通知 | Flow + Slack メッセージ送信 | 従来型の分かりやすい通知パターン。 |
| 新規商談ごとに Slack チャンネルを作成 | Flow + Slack チャンネル作成 | 関係者をチャンネルに集める導線として使える。 |
| Slack メッセージから Salesforce 画面フローを起動 | メッセージを送信してフローを起動 | Slack 上にボタン付きメッセージを出し、後続処理を Salesforce 側で行う。 |
実際のSalesforceフロー画面ではこのようにフローアクションとして通知先のSlackチャンネルを指定して運用をします。

2. Salesforce Channels:レコードとSlackチャンネルを常時連携する
Salesforce Channels は単なる通知機能ではなく、Salesforce レコードと Slack チャンネルを結びつける常時連携として捉えると分かりやすいです。Salesforce社は「Slack の会話を Salesforce に、Salesforce を Slack チャンネルに持ち込む」と表現しています。
| 観点 | Salesforce Channels の位置づけ |
| 起点 | Salesforce 側からも Slack 側からも利用されるため、どちらか一方のトリガーではなく双方向・常時連携として考える。 |
| 単位 | 取引先、商談、ケースなどのレコード単位でチャンネルを紐づける。 |
| 目的 | 案件・顧客・ケースに関する会話を Slack に集約し、必要な Salesforce 情報とつなげる。 |
| Flow 通知との違い | Flow 通知は「イベント発生時の通知」、Salesforce Channels は「レコードに紐づく会話場所」。 |
実際のSalesforce画面では下記のようにSlackチャンネルが埋め込まれるため、
Slack画面へ遷移することなく直接メッセージ確認や送信が可能です。
3. Slack 起点:Slack から Salesforce レコードを扱う
Slack 起点では、Slack 上で Salesforce レコードを検索・表示・更新する機能が中心になります。
権限や接続設定に応じて、Slack で作成・更新した内容は Salesforce 側にも反映されます。
| 機能 | できること | 向いている用途 | 注意点 |
| Salesforce アプリ / Sales Cloud for Slack | Slack 上で Salesforce レコードを表示・作成・編集・共有。 | 営業担当が Slack から商談・取引先を確認したい場合。 | オブジェクトや権限は Salesforce 側の設定に依存。 |
| Slackbot による Salesforce 操作 | 会話で Salesforce レコードの検索・作成・更新を依頼。 | 自然言語で業務データを扱いたい場合。 | Slackbot が利用できるプラン・設定・権限に依存。確認動作などは最新ヘルプ確認が必要。 |
| Workflow Builder + Salesforce connector | Slack ワークフローから外部サービス連携。Salesforce イベントやアクションと組み合わせる場合がある。 | フォーム入力、承認、定型業務のノーコード化。 | 使えるトリガー・アクションは環境依存。 |
| Service Cloud for Slack / Swarming | ケース対応用のチャンネル作成、関係者招集、ケース対応の会話支援。 | サポート・ケース解決。 | Service Cloud 利用状況や Swarming 設定に依存。 |
例えば「Slackbot による Salesforce 操作」では、下記のようにSlackbotと会話をすることでSalesforceレコードの検索、作成などを行うことができます。

4. Slackbot と Agentforce in Slack は分けて考える
Slackbot と Agentforce in Slack はどちらも Slack 上で会話するため似て見えますが、実体が異なります。Slackbot は Slack 側の AI / bot が接続済み Salesforce データを扱う方向です。
一方、Agentforce in Slack は Salesforce 側で作成した Agentforce エージェントを Slack で利用する方式です。
| 比較軸 | Slackbot による Salesforce 操作 | Agentforce in Slack |
| 実体 | Slackbot | Salesforce 側で作成した Agentforce エージェント |
| 設定の中心 | Slack 側の Salesforce 接続・管理設定 | Salesforce 側の Agentforce 設計 + Slack 接続 |
| 主な対象 | Salesforce レコードの検索・作成・更新など | エージェントに定義したトピック・アクション |
| 利用イメージ | Slackbot に「この商談を更新して」と依頼する | Salesforce で作った業務エージェントを Slack 上で使う |
| 整理上の位置づけ | Slack 側から Salesforce レコードを扱う機能 | Salesforce エージェントを Slack に展開する機能 |
Agentforce in Slack ではSalesforce側で作成したAgentforceをSlack側のエージェントとして定義し、
Agentforce側の定義に従って会話形式でユーザーからの問いに回答します。

5. Agentforce Coworker / Ask Agentforce:Salesforce 内の検索体験を会話化する
Agentforce Coworker / Ask Agentforce は、Slack 起点ではなく Salesforce 内の検索体験を会話化する機能として整理すると分かりやすいです。
ベータ版ではありますが、Salesforce のグローバル検索から自然言語で CRM と会話し、概要取得、インサイト抽出、アクション実行などを行うことが可能です。
機能アップデートが速いため、名称も「Agentforce Coworker」「Ask Agentforce」「エージェンティックエンタープライズ検索」など、製品名・機能名・UI 表示名などで現時点ではいくつかの呼称があるようです。
| 観点 | 整理 |
| 起点 | Salesforce 内。主にグローバル検索バー周辺の体験として整理。 |
| 対象 | Salesforce レコードや接続データソース。 |
| 用途 | 自然言語での検索、要約、確認、一部アクション。 |
| Slack 連携との違い | Slack 上の bot ではなく、Salesforce 画面内の検索・業務支援体験。 |
実際のSalesforce画面では、Ask Agentforceボタンから会話形式でレコード検索をすることができます。

6. Setup with Agentforce:Salesforce 設定作業を AI が支援する
Setup with Agentforce は、Salesforce レコード操作ではなく、Salesforce 設定画面 内で管理作業を AI が支援する機能です。Setup with Agentforce は管理作業を効率化する agent-driven Setup experience であり、自然言語で質問やコマンド入力が可能です。
| 比較軸 | Agentforce Coworker / Ask Agentforce | Setup with Agentforce |
| 入口 | Salesforce の検索バー周辺 | Salesforce 設定画面 |
| 主な対象 | Salesforce レコード、接続データ、業務情報 | 設定・管理作業 |
| 利用者イメージ | 一般ユーザー、営業、サポート、管理者 | Salesforce 管理者 |
| 分類 | レコード検索・業務データ確認寄り | 設定支援・メタデータ操作寄り |
| 注意点 | ベータ・表示名・操作範囲に注意 | ベータ・対象作業範囲に注意 |
Setup with Agentforce の具体的な使用例については、以下の記事で詳しく整理しています。
Spring’26:「Agentforce を使用した設定」とは?ユーザー更新・アクセス権調査が会話だけで完結する時代へ
実際のSalesforce画面では下記のように会話形式で設定を進めることができます。

7. 外部AI / 開発環境起点:MCPサーバーとAIクライアントの位置づけ
Slack や Salesforce 内の機能だけでなく、Claude、ChatGPT、Cursor、Claude Code などの外部 AI クライアントや開発環境から Salesforce に接続する流れも出てきています。
Salesforce Hosted MCP Servers は、MCPを使用して AI アプリケーションと外部システムを接続する仕組みです。
また、Salesforce DX MCP Server は、IDE で自然言語プロンプトを使って、メタデータ同期、Apex / Agent テスト実行、Scratch Org 作成などの標準的な DX タスクを行うためのツールとなります。
ここで注意したいのは、Hosted MCP Server や Salesforce DX MCP Server はAIクライアントから接続されるサーバー側の仕組みであり、Claude Code、Cursor、Codex などはそれらを利用するクライアント側・開発環境側のツールである点です。
| レイヤー | 代表例 | 主な対象 | 整理上の位置づけ | 注意点 |
| Salesforce側のMCPサーバー | Hosted MCP Server | Salesforce データ、自動化 | 外部 AI クライアントから Salesforce データや機能に接続する入口。 | 公開されたツール・認証・権限の範囲で動く。 |
| Salesforce開発向けのMCPサーバー | Salesforce DX MCP Server | SFDX、メタデータ、開発タスク | 開発環境から自然言語で DX タスクを支援する入口。 | ベータ。対象範囲・権限・接続先管理に注意。 |
| 外部AIクライアント / 開発環境 | Codex / Claude Code / Cursor | コード、メタデータファイル、CLI 操作 | AI コーディングエージェントとして、変更案作成・差分確認・コマンド実行を支援。 | 本番直操作は避け、Git / Sandbox / レビュー前提で使う。 |
レコード操作は、取引先・商談・ケースなどの業務データを扱う領域です。
メタデータ操作は、項目・権限セット・Flow・Apex など Salesforce 組織の構成を扱う領域です。
どちらも既存の API やツールを介しますが、メタデータ操作は影響範囲が大きいため、Git 差分、Sandbox 検証、Apex テスト、人間のレビューを前提にするのが安全です。
目的別:どれを使うべきか
やりたいこと別に検討候補を整理します。
実際の採用時は、エディション、ライセンス、Slack プラン、管理者設定、ベータ提供状況を確認してください。
| やりたいこと | 第一候補 | 補足 |
| Salesforce 更新を Slack に通知したい | Flow + Slack コアアクション | まず検討しやすい Salesforce 起点の通知。 |
| Slack から商談や取引先を見たい・更新したい | Salesforce アプリ / Sales Cloud for Slack | Slack 上での表示・編集権限は Salesforce 側の権限に依存。 |
| Slackbot に Salesforce レコードを探させたい | Slackbot による Salesforce 操作 | プラン、接続設定、権限、管理者の許可範囲を確認。 |
| Salesforce 側で作った AI エージェントを Slack で使いたい | Agentforce in Slack | Slackbot 標準操作とは分けて整理する |
| 商談やケースごとに会話場所を作りたい | Salesforce Channels | 通知ではなく、レコードとチャンネルの常時連携。 |
| ケース対応を Slack で進めたい | Service Cloud for Slack / Swarming | サポート業務・ケース対応向け。 |
| Slack フォームやワークフローから連携したい | Workflow Builder + Salesforce connector | 具体的なトリガー・アクションは環境依存。 |
| Salesforce 内で会話形式にレコード検索したい | Agentforce Coworker / Ask Agentforce | Salesforce 内の検索体験を AI 化する領域。 |
| Salesforce 設定作業を AI に支援させたい | Setup with Agentforce | Salesforce Setup 内の管理者向け支援。 |
| 外部 AI から Salesforce データを扱いたい | Hosted MCP Server | 公開ツール・権限・認証の範囲で利用。 |
| 外部 AI / IDE から開発・メタデータ作業を支援したい | Salesforce DX MCP Server / CLI / コーディング AI | 別領域。Git、Sandbox、レビュー前提で扱う。 |
混同しやすい機能
似た名称であっても使用用途は明確に違うため注意しましょう。
| 混同しやすい組み合わせ | 違い |
| Flow + Slack 通知 と Salesforce Channels | Flow は「イベント発生時に Slack へ通知・操作」。Salesforce Channels は「レコードに紐づく会話場所」。 |
| Slackbot と Agentforce in Slack | Slackbot は Slack 側の bot が Salesforce を扱う。Agentforce in Slack は Salesforce 側で作った Agentforce を Slack に展開する。 |
| Agentforce Coworker と Setup with Agentforce | Coworker は Salesforce 内のレコード検索・要約寄り。Setup with Agentforce は Salesforce 設定・管理作業支援寄り。 |
| Hosted MCP Server と Salesforce DX MCP Server | Hosted MCP は Salesforce データ・自動化への接続入口。DX MCP は開発環境から DX タスクやメタデータ作業を支援する入口。 |
| Slack Workflow Builder と Flow | Workflow Builder は Slack 側のワークフロー自動化。Flow は Salesforce 側の自動化。Salesforce 連携時はどちらを起点にするかで使い分ける。 |
まとめ
Salesforce と Slack の連携は、単なる通知やレコード共有から、AI エージェント、会話型操作、MCP、開発環境連携まで広がっています。
「何を操作するのか」「どこから操作するか」「実行主体は何か」を意識して整理しましょう。
| 領域 | 代表機能 | ひとことで言うと |
| SalesforceからSlack | Flow + Slack コアアクション | alesforce のイベントで Slack を動かす。 |
| SlackからSalesforce | Salesforce アプリ / Slackbot | Slack から Salesforce レコードを扱う。 |
| レコード + 会話 | Salesforce Channels | レコード単位で Slack チャンネルに会話を集約する。 |
| Salesforce エージェントを Slack へ | Agentforce in Slack | Salesforce 側で作った Agentforce を Slack で使う。 |
| Salesforce 内の検索 AI | Agentforce Coworker / Ask Agentforce | Salesforce 内で会話形式にデータを探す。 |
| Salesforce 設定 AI | Setup with Agentforce | Salesforce Setup の管理作業を AI が支援する。 |
| 外部 AI 接続 | Hosted MCP Server | Claude / ChatGPT などから Salesforce に接続する。 |
| 開発・メタデータ支援 | Salesforce DX MCP Server / CLI / Codex 等 | 設定変更や開発作業を AI と CLI / SFDX で支援する。 |
今後は Slack が Salesforce / Agentforce の入口になり、さらに MCP によって外部 AI クライアントから Salesforce に接続する流れも強まると考えられます。その分、管理者や開発者は「どの機能を使うべきか」「どこまで AI に任せるべきか」「どこで人間のレビューを挟むべきか」を整理しておくことが重要になります。
<Salesforce>
弊社ではSalesforceをはじめとするさまざまな無料オンラインセミナーを実施しています!
>>セミナー一覧はこちら
また、弊社ではSalesforceの導入支援のサポートも行っています。ぜひお気軽にお問い合わせください。
>>Salesforceについての詳細はこちら
>>Salesforceの導入支援実績はこちらからご覧いただけます!
医療業界に特化した営業支援、顧客管理(SFA/CRM)のコンサルティングも提供しております。こちらもぜひお気軽にお問い合わせください。
>>顧客管理(SFA/CRM)のコンサルティングの詳細はこちら


