
SlackコネクタでChatGPTは要約・検索・操作が可能
ChatGPTのSlackアプリはユーザー本人が読むことができるSlackの内容を検索・要約し、管理者が有効にしていれば操作まで代行します。 この機能はヘルプでSlackアプリ、リリースノートでSlackコネクタと呼ばれ、Slackの中で@ChatGPTを利用する機能とは別物です。
読み取りの範囲はユーザー本人がすでにアクセス権を持つメッセージ・スレッド・チャンネルで、ChatGPTではChat・deep research・agent modeで使うことができます。 できることは次のとおりです。
- チャンネルとDMの議論を要約して論点を取り出す
- チャンネルに散らばった情報から要点のまとめを作る
- キーワードで検索する(意味で探す検索はこのあと紹介する)
プロンプトの例には、今週の#engineering-teamチャンネルの議論を要約させるものと、未読のSlackスレッドをまとめさせるものがあります。アプリを有効にしておけばSlackの内容が必要なプロンプトでChatGPTが自動で使うので、毎回呼び出す必要はありません。
管理者が有効にしていればユーザーの代わりにSlackの操作も行えます。 OpenAIのヘルプにある例は次のとおりです。
- チャンネルへの参加
- リマインダーの作成
- ファイルのアップロード
- ユーザーのSlackプロフィール更新
ヘルプはこれらを例として書いているだけで、実行できる範囲はこれで全部ではありません。使うことができる操作の一覧は管理者がActionsで確認できます。
ChatGPTのWork(長めの作業を進めるエージェント)では、接続したSlackチャンネルの新着メッセージをきっかけに動作するタスクを作ることができます。きっかけになるのはアプリが参加したチャンネルのメッセージで、チャンネル・送信者・スレッドで条件を指定できますが、DM・リアクション・メッセージの編集と削除は対象外です。
"The ChatGPT Slack app connects Slack to ChatGPT so you can search messages, threads, and channels you already have permission to access."/"Type: app with search and actions"/"Where you can use it: Chat, deep research, and agent mode."(Overview 節)— OpenAI ヘルプセンターより公式情報を見る →
ChatGPTにSlackアプリを接続する方法
AppsかPluginsでSlackを見つけてConnectを指定し、Slackの認可フローを完了すれば、対象プランのユーザーは接続できます。 対象はPlus・Pro・Business・Enterprise・Eduのユーザーで、使えるかどうかを左右するのはプラン・地域・ワークスペースの設定です。
Business・Enterprise・Eduのワークスペースでは、管理者がSlackを有効にしていないと接続できません。Businessはデフォルトで有効ですが、EnterpriseとEduでは管理者がワークスペースでSlackを有効にし、ユーザー自身のアカウントで使うことができるようにしておく必要があります。
Slackを有効にしてからChatGPTの会話で使うまで
接続できるSlackワークスペースは同時に1つだけで、切り替えるときは今の接続を削除してから新しいワークスペースを接続します。Slackの有料プランは不要ですが、ChatGPTの有料プランは必要です。
"Eligible Plus, Pro, Business, Enterprise, and Edu users can connect Slack:"/"Find Slack in Apps or Plugins, depending on the options shown for your account."/"Select Connect."/"You can connect the ChatGPT Slack app to only one Slack workspace at a time."(Individual setup 節)— OpenAI ヘルプセンターより公式情報を見る →
管理者がSlackコネクタのアクションを制御する方法
管理者はAdmin > PluginsでSlackを含むプラグインを開き、Actionsで使うことができるアクションを確認して、承認したくないスコープを要するものを無効にします。 Business・Enterprise・Eduの管理者は、利用可否・アクション・アクセス設定・Slack側の承認要件を確認でき、管理画面がまだAppsの設定ならAppsの設定画面で同じ内容を確認します。
Businessではアプリがデフォルトで有効なので、管理者はSlackのActionsを確認して、承認したくないOAuthスコープ(Slackのアプリに許す操作の範囲)を要するアクションを無効にします。EnterpriseとEduの管理者は、Slackが有効で対象メンバーが利用できることを確認し、無効なら接続の前に有効にしたうえで、次の設定を行えます。
| 設定 | できること |
|---|---|
| Role access | ロールごとに利用できる人を分ける(ロールベースのアクセス制御=RBACを利用できるワークスペースのみ) |
| Actions | ワークスペースで利用できるSlackアクションを確認する |
| アクションの無効化 | 承認したくないSlack OAuthスコープを要するアクションを無効にする |
| Manage domains | メンバーが接続できるSlackアカウントを制限する |
OpenAIのリリースノートによると、2026年6月19日からEnterpriseとEduのワークスペースでSlackコネクタのアクションを有効にできるとのこと。管理者はChatGPTのAppsでSlackを確認し、Action controlで利用できるアクションを管理できます。
別のリリースノートによると、App permissionsを利用できるワークスペースでは、従来のAction consent設定の代わりにApp permissionsで管理するとのこと。アプリへのアクセス・RBAC・Action controlは、それぞれ別に設定します。
デフォルトの設定(Important actions)では、読み取りは承諾を求められずに実行されます。ChatGPTの外に大きな影響を及ぼす可能性がある操作・個人情報や社外秘の情報を出す操作・元に戻しにくい操作については、実行前に承諾を求められます。
求められるスコープは有効にするアクションと、ワークスペースがすでに承認した範囲によって変わります。アクションごとの追加分は次のとおりです。
| アクション | 追加で求められるスコープ |
|---|---|
| 会話へのユーザー招待 | channels:write.invites・groups:write.invitesと関連する会話の書き込みスコープ |
| 会話への参加・退出 | channels:write・groups:write・im:write・mpim:write |
| リマインダーの作成 | reminders:write |
| Slackへのファイルのアップロード | files:write |
| スター付きアイテムの一覧 | stars:read |
| ユーザーグループの一覧 | usergroups:read |
| ユーザーが閲覧できる会話の一覧 | channels:read・groups:read・im:read・mpim:read |
| Slackプロフィールの更新 | users.profile:write |
Slack側で管理者の承認を求める組織では、Slack管理者がChatGPT Slackアプリを承認または再インストールして初めて、ユーザーが新しいアクションのスコープを許可できます。承認が完了するまで新しいアクションは使うことができないままになることがありますが、新しいスコープを要さない既存のSlack機能は使い続けられます。
Slackの大規模組織向けの形態であるEnterprise Gridを使う組織には、新しいアクションを有効にする前にSlack管理者と調整するようOpenAIのヘルプが勧めています。承認したくないスコープがある組織は、そのスコープを要するアクションをすべて無効にし、無効にしたアクションはワークスペースのユーザーが使うことができなくなります。
新しいアクションを使うことができないときに管理者が見る場所は、ChatGPT側とSlack側の2か所です。下の「新しいアクションを使うことができないときの確認先」の内容を調べて必要な承認を終えたら、新しいアクションに必要なスコープをまだ許可していないユーザーにSlackの再接続かアクションの再試行を指示します。
新しいアクションを使うことができないときの確認先
| 確認する場所 | 見ること |
|---|---|
| ChatGPT | Slackアプリがワークスペースで有効か・Actionsでそのアクションが有効か |
| Slack | ChatGPT Slackアプリが必要なOAuthスコープで承認または再インストールされているか(Slackが管理者承認を求める場合) |
Workのイベント起動タスクには別の設定が必要です。Enterprise・Edu・ChatGPT for Healthcareの管理者がAllow event-triggered scheduled tasksを有効にしないと、メンバーはSlack起動のタスクを作ることができません。
"Business, Enterprise, and Edu admins can manage Slack in Admin > Plugins."/"Disable any action that requires a Slack OAuth scope your organization does not want to approve."/"If your Slack admin has not approved the required scope, the new action may remain unavailable until approval is complete."(Set up Slack for a managed workspace 節・FAQ 節)— OpenAI ヘルプセンターより公式情報を見る →
"Enterprise and Edu workspaces can now enable Slack connector actions in ChatGPT."/"Some actions may require additional Slack OAuth scopes or approval from a Slack workspace or Enterprise Grid admin."/"Existing Slack capabilities that do not require the new scopes continue to work if additional scopes are not approved."(June 19, 2026 の項目)— OpenAI ヘルプセンターより公式情報を見る →
Slack AIがあるとChatGPTのSlackアプリは意味で探せる
キーワード検索はすべてのSlackプランで使え、意味で探すセマンティック検索はSlack AI Searchを有効にしたSlack Business+かEnterprise+のワークスペースで使うことができます。 セマンティック検索は語が一致するかではなく意味が近いかで結果を探す検索です。
| キーワード検索 | セマンティック検索 | |
|---|---|---|
| 利用できるSlack | すべてのSlackプラン | Slack AI Searchを有効にしたSlack Business+またはEnterprise+ |
| 探し方 | 語の一致 | 意味の一致 |
Slack AI Searchが無ければ、検索はキーワード検索になります。アプリを使うだけならSlackの有料プランは不要ですが、セマンティック検索にはSlack AI Searchを有効にしたSlack Business+かEnterprise+が必要です。
チャンネル名の照合はあいまい一致で、「#」を付けなくても近い名前なら見つかります。例えば「marketing-team」と「marketing-teams」の違いは問題になりませんが、広すぎる名前や無関係な名前は一致しないことがあります。
"Semantic search finds matches by meaning; keyword search is available on all Slack plans."/"Channel matching is fuzzy and works similarly to Slack search."(FAQ 節)— OpenAI ヘルプセンターより公式情報を見る →
Slack AIの制限と保持設定・API上限で変わる結果
リクエスト時点でユーザー本人が閲覧できるSlackの内容と、Slack側の保持設定・API上限が、要約や検索の結果を左右します。 ChatGPTが取得できるのはリクエスト時点でSlackのAPI経由でユーザー本人が閲覧できる内容だけで、削除された内容や保持設定で閲覧できなくなったメッセージ・ファイルは出ません。
結果が欠けて表示されたときはSlackの保持ポリシーとチャンネルへのアクセスを確認し、Slack管理者がAI機能へのアクセスを制限していないかもチェックします。deep research・Proモデル・agent modeと組み合わせると、ワークスペース全体の制限に達していなくてもユーザー単位のSlack API上限を使い切ることがあります。
Slackは第三者サービスであり、有効にして使うと関連するリクエストとデータがSlackへ送信され、Slackの利用規約とプライバシー・保持・データレジデンシー(データを保管する地域)の方針に従って処理されます。ヘルプは有効にする前に自社のSlack方針を確認するよう勧めています。
ChatGPTのデータレジデンシー設定は、その設定の対象になっているChatGPT上のデータにだけ適用されます。Slackに送信された情報はSlack側の条件に従うため、ChatGPTのワークスペース設定と、自社が定めたSlack方針の両方を確認します。
EnterpriseとEduの管理者は、対応する範囲でCompliance Platformから会話とアプリ活動の記録を確認できます。取得できるデータは管理者権限と製品によって変わります。
"ChatGPT only accesses Slack content that’s available to you through Slack’s APIs at the time of the request."/"Use with deep research, Pro models, or agent mode may exhaust your per-user Slack API quota even if workspace-wide limits are not reached."/"Slack admins can restrict access to AI features."(FAQ 節・Known limitations 節)— OpenAI ヘルプセンターより公式情報を見る →
FAQ
- ChatGPTのSlack連携では何ができますか?
- ユーザー本人がアクセス権を持つ、Slackのメッセージ・スレッド・チャンネルを検索して要約できます。チャンネル参加・リマインダー作成・ファイルのアップロード・プロフィール更新といった操作も、管理者が有効にしていれば代行します。
- 管理者はどこでSlackのアクションを制御しますか?
- Admin > PluginsでSlackを含むプラグインを開き、Actionsでそのワークスペースが使うことができるSlackのアクションを確認します。承認したくないスコープを要するアクションは無効にできます。
- Slack管理者が承認する前の新しいアクションはどうなりますか?
- 必要なスコープをSlack管理者が承認するまで、新しいアクションは使うことができないままになることがあります。以前から使うことができていたアクションは引き続き使うことができるはずです。
- Slackの有料プランは必要ですか?
- Slackの有料プランは不要ですが、ChatGPTの有料プランは必要です。Slack AI SearchがSlack Business+かEnterprise+で有効になっていなければ、検索はキーワード検索になります。



