概要
ChatGPT の Slack アプリは、Slack を ChatGPT に接続し、すでにアクセス権があるメッセージ、スレッド、チャンネルを検索できるようにします。利用できるアクションは、Slack での認可、ワークスペースの設定、アプリの権限によって異なります。
機能が利用可能で、ワークスペース管理者が有効にしている場合、ChatGPT の Slack アプリは、ユーザーに代わって、チャンネルへの参加、リマインダーの作成、ファイルのアップロード、ユーザーの Slack プロフィールの更新など、Slack でのアクションも実行できます。
接続サービスの概要については、ChatGPT の接続済みアプリをご覧ください。
種類:検索とアクションに対応したアプリ
利用できるモード:Chat、deep research、エージェントモード
利用可否は、ChatGPT のプラン、地域、Slack ワークスペース、管理者の設定によって異なります。ご自身のアカウントで利用できるオプションをご確認ください。
Slack はサードパーティーのサービスです。ChatGPT の Slack アプリを有効にして使用すると、関連するリクエストやデータが Slack に送信され、Slack の利用規約、プライバシーポリシー、保持ポリシー、データレジデンシーポリシーに従って取り扱われる場合があります。アプリを有効にする前、または使用する前に、組織の Slack に関するポリシーをご確認ください。
プロンプトの例
「Slack の #engineering-team チャンネルで今週行われた議論を要約してください。主なトピックと決定事項を簡潔にまとめてください。」
「自分の Slack スレッドの未読メッセージをすべてまとめて、状況を教えてください。」
「Slack の #incident-service-unavailable チャンネルの最近の更新情報を、インシデントの根本原因の要約も含めて教えてください。」
「今週 #Marketing チャンネルで話し合われた要点をまとめた、1 ページの会議用資料を作成してください。アクションアイテムも含めてください。」
Slack 内で @ChatGPT を使用することと、ChatGPT に接続した情報源として Slack を使用することは別の機能です。組織のアシスタントを使用するには、Slack と Microsoft Teams での @ChatGPT の使用をご覧ください。
管理者向けの設定手順については、Slack と Microsoft Teams での @ChatGPT の設定と管理をご覧ください。
機能と権限
アクセスできるもの
あなたがアクセスできる Slack の会話、スレッド、チャンネル。
主な機能
Slack のチャンネルや DM での議論を要約し、インサイトを抽出できます。
すべての Slack プランで、チャンネルや DM をキーワードで検索できます。また、Slack AI Search が有効になっている対応の Slack Business+ または Enterprise+ ワークスペースでは、セマンティック検索で意味に基づく検索もできます。
チャンネル内に散在する情報をもとに、要約や概要資料を作成できます。
ワークスペース管理者が有効にしている場合は、ユーザーに代わって、チャンネルへの参加、リマインダーの作成、ファイルのアップロード、ユーザーの Slack プロフィールの更新など、Slack でのアクションを実行できます。
要求される権限:
メソッド
スコープ
Slack アクション用の追加スコープ
一部の Slack アクションには、追加の Slack OAuth スコープが必要です。実際に要求されるスコープは、有効になっている Slack アクションや、ワークスペースですでに承認されているスコープによって異なる場合があります。
新規または更新された Slack アクションでは、次の操作に必要なスコープが要求される場合があります。
会話へのユーザーの招待: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
既知の制限事項
deep research、Pro モデル、エージェントモードで使用すると、ワークスペース全体の上限に達していなくても、ユーザーごとの Slack API 利用枠を使い切る場合があります。
Enterprise および Edu ワークスペースでは、Slack アプリがワークスペースで有効になっており、ご自身のアカウントで利用できる必要があります。対応している場合、ワークスペースのオーナーと管理者は、プラグインの設定でロールベースのアクセス制御(RBAC)を管理できます。
組織でアプリのスコープに Slack 管理者の承認が必要な場合、新たに有効になった Slack アクションの追加スコープをユーザーが付与できるようにするには、Slack 管理者が更新後の ChatGPT の Slack アプリを承認または再インストールする必要がある場合があります。
管理対象ワークスペースでの Slack の設定
Business、Enterprise、Edu の管理者は、管理コンソールから Slack を管理できます。対象の ChatGPT ワークスペースを選択し、プラグインを開きます。Slack を含むプラグインを選択し、利用可否、アクション、アクセス設定、Slack 側で必要な承認を確認します。ワークスペース設定 > アプリでも Slack を確認できます。
管理コンソールからアプリページを開くには、対象の ChatGPT ワークスペースを選択し、プラグインを開いて、従来のアプリを管理を選択します。
Business ワークスペースでは、Slack アプリはデフォルトで有効になっています。管理者は Slack のアクションを確認し、承認したくない Slack スコープを必要とするアクションを無効にしてください。
Enterprise および Edu ワークスペースでは、Slack が有効になっており、対象のメンバーがアクセスできることを確認してください。Slack が無効になっている場合は、メンバーが接続する前に有効にしてください。管理者は、設定時やその後の管理で、次の操作を行えます。
Slack を含むプラグイン、またはアプリ管理ページで Slack の詳細を確認します。
利用可能な場合は、ロールアクセスを選択して、ロールベースのアクセス制御を設定します。
アクションを選択して、ワークスペースで利用できる Slack アクションを確認します。
組織として承認したくない Slack OAuth スコープを必要とするアクションを無効にします。
ワークスペースのメンバーが接続できる Slack アカウントを制限するには、ドメインを管理を選択します。
組織で Slack Enterprise Grid を使用している場合や、アプリのスコープに管理者の承認が必要な場合は、ChatGPT で新しい Slack アクションを有効にする前に、Slack 管理者と調整してください。
ChatGPT で Slack が有効になり、必要に応じて Slack 側で承認されると、各ユーザーは OAuth フローで Slack にサインインし、自分のアカウントを接続できます。以下の手順をご覧ください。
個人での設定
利用条件を満たす Plus、Pro、Business、Enterprise、Edu のユーザーは、次の手順で Slack を接続できます。
アカウントに表示される項目に応じて、アプリまたはプラグインで Slack を探します。
接続を選択します。
接続先の Slack ワークスペースで認可の手続きを完了します。
利用可否は、プラン、地域、ワークスペースの設定によって異なります。
ChatGPT の Slack アプリで同時に接続できる Slack ワークスペースは 1 つだけです。
Slack チャンネルのアクティビティに基づくタスクの作成
利用条件を満たすユーザーは、接続済みの Slack チャンネルの新着メッセージに反応するイベント駆動型(Webhook ベース)のタスクを Work で作成できます。Slack アカウントが ChatGPT に接続されており、ユーザーにそのチャンネルへのアクセス権がある必要があります。
設定を開き、アプリまたはプラグインを選択して Slack を接続します。
タスクで監視したいパブリックチャンネルまたはプライベートチャンネルそれぞれに、@ChatGPT を追加します。
Work を開き、対象の Slack アクティビティと ChatGPT に実行させたいアクションを記述します。
タスクの詳細でトリガー、条件、プロンプトを確認します。
Slack トリガーは、アプリが参加しているチャンネルのメッセージに適用され、チャンネル、送信者、スレッドで対象を絞り込めます。ダイレクトメッセージ、リアクション、メッセージの編集や削除では、タスクは起動しません。地域別の提供状況、ワークスペースの権限、管理者の承認要件は、引き続き適用されます。
Enterprise、Edu、ヘルスケア向け ChatGPT の管理者は、メンバーが Slack をトリガーとするタスクを作成できるようにするために、Work のイベント駆動型のスケジュール済みタスクを許可を有効にする必要があります。
Slack を使用するスケジュール済みタスクの共有
ご自身のアカウントでスケジュール済みタスクの共有機能が利用できる場合、指示に Slack への言及がある、共有対象のスケジュール済みタスクを共有できます。利用条件を満たす受信者は、自分の Slack アカウントを使用して別のタスクを作成できます。受信者のアカウントには、コピーしたタスクで必要となる Slack ワークスペースやチャンネルへのアクセス権が必要です。
タスクの共有リンクを通じて、ご自身の Slack 接続、認証情報、チャンネルへのアクセス権、メッセージ履歴が引き継がれることはありません。共有リンクではタスクの指示が表示されるため、共有する前に Slack の機密情報を削除してください。Slack アプリの提供状況、ワークスペースの権限、地域制限は、引き続き適用されます。
イベント駆動型の Slack タスクも共有できます。利用条件を満たす受信者は、自分の Slack アカウントを接続し、監視対象の各チャンネルへのアクセス権を持ち、タスクで監視する各チャンネルに @ChatGPT を追加する必要があります。
詳しくは、ChatGPT のスケジュール済みタスクをご覧ください。
よくある質問
Slack の再接続を求められるのはなぜですか?
アカウントでまだ許可していない Slack OAuth スコープが ChatGPT に必要になると、Slack の再接続を求められる場合があります。これは、ワークスペース管理者が追加スコープを必要とする新しい Slack 操作を有効にした場合に発生することがあります。
Slack 管理者が必要なスコープを承認していない場合、承認が完了するまで新しい操作を利用できないことがあります。以前から利用可能な Slack 操作は、引き続き機能します。
新しい Slack アクションが利用できない場合、管理者は何を確認すべきですか?
次の 2 つの管理画面を確認してください。
ChatGPT で、ワークスペースの Slack アプリが有効であり、アクションで該当するアクションが有効になっていることを確認します。
Slack ワークスペースで管理者の承認が必要な場合は、ChatGPT Slack アプリが必要な OAuth スコープで承認または再インストールされていることを Slack で確認します。
承認が完了したら、Slack に再接続するか、新しいアクションを再試行するようユーザーに依頼してください。
組織が Slack スコープを承認しない場合はどうなりますか?
そのスコープを必要とする ChatGPT の Slack 操作をすべて無効にしてください。ワークスペースのユーザーは、ChatGPT でそれらの操作を使用できなくなります。
Enterprise 管理者は、ChatGPT Slack アプリへのアクセス権を持つユーザーを制御できますか?
Enterprise および Edu の管理者は、対応するロールベースのアクセス制御を使用して、Slack アプリを利用できるメンバーやグループを管理できます。
ChatGPT Slack アプリはセマンティック検索に対応していますか?
はい。対応する Slack Business+ または Enterprise+ プランのワークスペースで Slack AI Search が有効な場合に利用できます。セマンティック検索では意味に基づいて一致する情報を見つけます。キーワード検索はすべての Slack プランで利用できます。Slack 管理者は AI 機能へのアクセスを制限できます。
チャンネルについて質問する際、正確なチャンネル名を指定する必要がありますか?
いいえ。チャンネル名はあいまい一致で照合され、Slack 検索と同様に機能します。名前が近ければ完全に一致している必要はありません(たとえば「marketing-team」と「marketing-teams」でも問題ありません)。範囲が広すぎる名前や無関係な名前は一致しない場合があります。
注:質問でチャンネルを指定する際に、# 記号を含める必要はありません。
ChatGPT を複数の Slack ワークスペースに同時に接続できますか?
いいえ。ChatGPT Slack アプリが一度に接続できる Slack ワークスペースは 1 つだけです。ワークスペースを切り替えるには、現在の接続を解除してから、新しいワークスペースに接続します。
ユーザーは各チャットでアプリを手動で呼び出す必要がありますか?
いいえ。ChatGPT Slack アプリが有効で関連性がある場合、ChatGPT は会話内で自動的にそのアプリを使用できます。
アプリの利用には Slack の有料プランが必要ですか?
Slack の有料プランは不要ですが、ChatGPT の有料プランが必要です。対応する Slack Business+ または Enterprise+ のワークスペースで Slack AI Search が有効になっていない場合、検索にはキーワードが使用されます。
Slack の保持ポリシーは、ChatGPT に表示できる内容にどう影響しますか?
ChatGPT がアクセスするのは、リクエスト時に Slack の API を通じてユーザーが利用できる Slack コンテンツのみです。Slack の保持設定によりメッセージやファイルが削除されたか、利用できなくなった場合、ChatGPT には表示されません。
ヒント:結果が見つからない場合は、Slack の保持ポリシーとチャンネルへのアクセス権を確認してください。
Slack やその他のアプリでデータレジデンシーはどのように機能しますか?
ChatGPT のデータレジデンシー制御は、対応範囲内の対象顧客コンテンツに適用されます。Slack は別のプロバイダーであり、Slack に送信された情報には、Slack 独自の保存、保持、プライバシー、データレジデンシーに関する規約が適用されます。ChatGPT ワークスペースの設定と、組織の Slack ポリシーの両方を確認してください。
Compliance API には何が記録されますか?
対象となる Enterprise および Edu の管理者は、Compliance Platform が利用可能で適切に設定されている場合、対応する会話やアプリアクティビティの記録を確認できます。利用できるデータは、管理者権限と対象製品によって異なります。
