OpenAI
このページは機械翻訳されています。元の英語の記事を表示

ChatGPT で Slack を使用する

Slack を ChatGPT に接続してメッセージを検索し、アクセスが許可されたワークスペースのコンテンツを参照して、利用可能な Slack 操作を実行できます。

更新日: 7 hours ago

概要

ChatGPT Slack アプリで Slack と ChatGPT を接続すると、すでにアクセス権を持つメッセージ、スレッド、チャンネルを検索できます。利用できるアクションは、Slack の認証、ワークスペースの設定、アプリの権限によって異なります。

利用可能で、ワークスペース管理者が有効にしている場合、ChatGPT 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 で ChatGPT を使用するをご覧ください。

機能と権限

アクセスできるもの

  • あなたがアクセスできる Slack の会話、スレッド、チャンネル。

できること

  • Slack のチャンネルや DM での会話を要約し、知見を抽出

  • すべての Slack プランでチャンネルと DM をキーワード検索。または、Slack AI Search が有効な、対応する Slack Business+ または Enterprise+ ワークスペースでセマンティック検索を使用して意味に基づき検索

  • チャンネル内に散在する情報に基づいて、まとめや概要資料を作成

  • ワークスペース管理者が有効にしている場合、チャンネルへの参加、リマインダーの作成、ファイルのアップロード、ユーザーの 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 を管理できます。Slack を含むプラグインを選択し、提供状況、アクション、アクセス設定、Slack の承認要件を確認します。ワークスペースで引き続きアプリ設定を使用している場合は、そこで Slack を確認します。

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 に接続できます。

  1. アカウントに表示される項目に応じて、アプリまたはプラグインSlack を探します。

  2. 接続を選択します。

  3. 接続する Slack ワークスペースの認証手続きを完了します。

利用可否は、プラン、地域、ワークスペースの設定によって異なります。

ChatGPT Slack アプリが一度に接続できる Slack ワークスペースは 1 つだけです。

Slack チャンネルのアクティビティからタスクを作成

対象ユーザーは、接続済みの Slack チャンネルに新しいメッセージが投稿されると応答する、イベントトリガー型(Webhook ベース)のタスクを Work で作成できます。Slack アカウントを ChatGPT に接続し、ユーザーがそのチャンネルへのアクセス権を持っている必要があります。

  1. 設定に移動し、アプリまたはプラグインを選択して、Slack に接続します。

  2. タスクで監視する各パブリックまたはプライベートチャンネルに @ChatGPT を追加します。

  3. Work を開き、対象とする Slack のアクティビティと ChatGPT に実行させるアクションを記述します。

  4. タスクの詳細でトリガー条件プロンプトを確認します。

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 つの管理画面を確認してください。

  1. ChatGPT で、ワークスペースの Slack アプリが有効であり、アクションで該当するアクションが有効になっていることを確認します。

  2. Slack ワークスペースで管理者の承認が必要な場合は、ChatGPT Slack アプリが必要な OAuth スコープで承認または再インストールされていることを Slack で確認します。

  3. 承認が完了したら、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 が利用可能で適切に設定されている場合、対応する会話やアプリアクティビティの記録を確認できます。利用できるデータは、管理者権限と対象製品によって異なります。

この記事は役に立ちましたか?