Slack

【2026年版】Slack公式GPTボット設定手順とベストプラクティス

ⓘ本ページはプロモーションが含まれています

お得なお知らせ

スポンサードリンク
タイプ別にすぐ選べる

2026年、ビジネス競争力を上げる2ルート

"組織を動かす"立場と"個人スキルを伸ばす"立場では必要な打ち手が違います。自分の役割で選んでください。

▷ 部門・全社でAIリテラシー研修を入れたい管理職・人事・経営層

【Kindle本】イノベーションOps 組織を動かすDX&AI導入プロセスのすべて

▷ 個人のビジネススキル・思考法を"本から"底上げしたい実務担当者

Kindle Unlimited 30日無料|ビジネス書読み放題▶

※積極的な自己学習が成長への近道です

▶ 耳で学ぶビジネススキルなら オーディオブックAudible 。日経BP・東洋経済系の話題作も対象です。


Slack で公式 GPT ボット(ChatGPT)を導入する手順とベストプラクティス

対象読者:Slack ワークスペースの管理者、IT 担当者、プロダクトマネージャー
更新日:2024‑04‑13


スポンサードリンク

目次

  1. 公式 GPT ボットとは – 現在提供されている機能
  2. 導入前に確認すべき要件
  3. OpenAI API キーの取得手順
  4. Slack App Directory から公式 GPT ボットを追加する方法
  5. スコープ設定・チャンネル招待 – セキュリティを保つポイント
  6. カスタマイズ例:プロンプト調整・スラッシュコマンドの使い方
  7. テストとエラーハンドリング – 実務で役立つチェックリスト
  8. 公式ボット と サードパーティ / 自作ソリューション の比較(料金・制限付き)
  9. 導入後にやるべきこと – 活用促進と継続的な運用
  10. まとめ & 次のステップ

公式 GPT ボットとは

Slack は 2023 年に 「ChatGPT for Slack」(通称 公式 GPT ボット)をリリースし、OpenAI の GPT‑4/3.5 Turbo を直接 Slack 内で呼び出せるようになりました。主な機能は次のとおりです。

機能 説明
スラッシュコマンド (/gpt) 任意の質問や指示をテキストで投げ、AI が即座に返信
メッセージへのリアクション メッセージに対して @GPT とメンションすると自動応答
カスタムプロンプト(管理画面) 業務ごとにシステム指示を設定し、回答の口調や情報範囲を制御
データ保持 2024 年時点で OpenAI 側は会話データを 30 日間 暗号化保存し、Slack 側は転送データを TLS 1.3 で保護(※OpenAI データポリシー)

:本記事は執筆時点(2024‑04‑13)の公式情報に基づいています。将来のバージョンアップや新機能が追加された場合は、Slack の公式リリースノートをご確認ください。


導入前に確認すべき要件

必要条件 確認ポイント
管理者権限 ワークスペースの Settings & administration → Manage apps にアクセスできるか
OpenAI アカウント 有料プラン(GPT‑4 利用)または試用クレジットが付与されたアカウントを持っているか
予算 OpenAI の API 使用量に応じた課金モデルを理解し、月額上限を設定できるか
コンプライアンス要件 データ保持期間や暗号化方式が社内ポリシーと合致しているか

ポイント:OpenAI の API は従量制(使用トークン数 × 料金)です。2024‑04 時点の価格は公式ページのPricingをご参照ください。


OpenAI API キーの取得手順

  1. OpenAI ポータルへサインイン
    https://platform.openai.com/ にアクセスし、アカウントでログイン。

  2. API Keys ページへ移動
    左側メニューの “API keys” をクリック。

  3. 新しいシークレットキーを作成
    Create new secret key → キー名に「Slack‑GPT」など分かりやすい名前を付与し、Copy します(コピー後は画面に表示されません)。

  4. 安全な保管とローテーション

  5. キーは社内のシークレット管理ツール(例:HashiCorp Vault、AWS Secrets Manager)に保存。
  6. 最低でも 90 日ごと にローテーションすることを推奨(OpenAI のベストプラクティス参照)。

参考文献: OpenAI API キー管理ガイド – https://platform.openai.com/docs/api-reference/authentication


App Directory から公式 GPT ボットを追加

手順概要

ステップ 操作内容
1. アプリ検索 Slack 左サイドバーの AppsApp Directory を開き、検索窓に「ChatGPT」または「GPT Bot」入力
2. インストール 「Slack Official – ChatGPT」カードの Add to Slack をクリック
3. ワークスペース選択 対象ワークスペースを確認し、Continue
4. 権限付与 必要な OAuth スコープ(chat:write, commands, app_mentions:read など)を承認
5. API キー入力 インストール完了後の設定画面で取得した OpenAI API キーを貼り付け、Save Changes

画像例(省略可):公式インストール画面は Slack の UI ガイドに掲載されています → https://slack.com/help/articles/115004151748-Add-apps-to-your-workspace

設定画面で確認すべき項目

項目 推奨設定
OAuth Scopes chat:write, commands, app_mentions:read(最小限のスコープ)
OpenAI API Key 取得したシークレットキーを貼り付け、保存
Custom Prompt 「システムプロンプト」欄に業務指示を入力(後述)
Response Language 必要に応じて「日本語」や「英語」をデフォルトで指定

スコープ設定とチャンネル招待 – セキュリティを保つポイント

  1. 最小権限の原則
  2. 余計なスコープは付与しない。たとえば files:write が不要であれば除外します。
  3. スコープ変更は Settings → Manage apps → GPT Bot → OAuth & Permissions から随時更新可能です。

  4. チャンネル単位の招待

  5. ボットを全体に自動インストールせず、利用するプロジェクトや部門ごとに個別招待。
  6. 招待方法:対象チャンネル → メンバーリスト右上の + アイコン → Add apps → 「GPT Bot」選択。

  7. 監査ログの活用

  8. Slack の Audit Logs API でボット呼び出し履歴を取得し、異常な利用を検知。
    bash
    curl -H "Authorization: Bearer xoxp-YOUR_TOKEN" \
    https://api.slack.com/audit/v1/logs?entity=app&action=gpt_bot_invoked
  9. 詳細は公式ドキュメント → https://api.slack.com/admins/audit-logs。

カスタマイズ例:プロンプト調整・スラッシュコマンドの使い方

システムプロンプトで業務指示を統一

目的 プロンプト例
社内ポリシー遵守 You are a Slack assistant for XYZ Corp. Answer in Japanese, follow the company's data handling policy, and always cite internal documentation when relevant.
日付・時間のフォーマット統一 All dates must be expressed in JST (YYYY/MM/DD) format.
簡潔な回答 Provide concise answers no longer than three sentences.

設定手順:App Settings → Custom Prompt に貼り付け、Save(即時反映)。

/gpt スラッシュコマンドの活用例

text
/gpt 今月の売上予測を教えて

  • 応答例
    「今月の売上予測は 1,200 万円です(出典: 売上DB、2024‑04‑12取得)。」

パラメータ付きコマンド(オプション)

コマンド 説明
/gpt --lang=en <質問> 英語で回答を要求
/gpt --max-tokens=200 <質問> 生成トークン上限を設定(長文が必要なとき)

:スラッシュコマンドのオプションは Slack の Slash Commands 設定画面でカスタムパラメータとして追加できます(参考: https://api.slack.com/interactivity/slash-commands)。


テストとエラーハンドリング – 実務で役立つチェックリスト

項目 手順 期待結果
基本応答 /gpt 今日の天気は? 正しい天気情報が返ってくる
カスタムプロンプト適用 社内の有給取得手続きは? 社内ポリシーに沿った回答と内部リンクを含む
エラーメッセージ /gpt(引数なし) 「質問内容が空です」等のガイダンスが表示
認証失敗 API キーを無効化 → ボット呼び出し invalid_auth エラー、管理画面でキー再登録が必要
スコープ不足 必要なスコープを外す → /gpt 何か質問 missing_scope エラー、OAuth 設定に戻る指示

よくあるエラーメッセージと対処法

エラーコード 原因例 推奨対策
invalid_auth API キーが無効・期限切れ 新しいキーを取得し、管理画面に再登録
missing_scope 必要な OAuth スコープ未付与 chat:write, commands など不足スコープを追加
rate_limit_exceeded 短時間に多数リクエスト リトライバックオフ実装、または有料プランで上限拡張(OpenAI のレートリミットは公式ページ参照)
context_length_exceeded プロンプトが長すぎる プロンプトを短縮、もしくは max_tokens を調整

公式ボット vs サードパーティ / 自作ソリューション の比較(料金・制限付き)

項目 公式 GPT ボット (Slack) サードパーティ例
(Dify、n8n など)
自作 OpenAI API
導入ハンドリング ワンクリック+APIキー登録のみ
(公式ドキュメント参照)
各ベンダーの UI/設定が必要。認証方式はベンダー依存。 完全に自社実装。インフラ構築・デプロイが必須
料金体系 OpenAI 使用料のみ(GPT‑4: $0.03/1k tokens、$0.06/1k tokens)
※Slack 側は無料
ベンダーのサブスク+OpenAI 使用料
例:Dify Pro $49/月 + API 料金
OpenAI 使用料(従量課金)+インフラ費(例:AWS Lambda、ECS 等)
データ保持 会話データは 30 日間暗号化保存(OpenAI ポリシー)
※設定変更不可
ベンダーにより異なる。プライバシーポリシー要確認 完全自主管理可能(保存期間・削除ポリシーを自由に設定)
カスタマイズ性 システムプロンプト、スラッシュコマンドレベルの調整のみ UI でフロー作成可。Webhook や外部 API 呼び出しが容易 任意ロジック・データソース統合が自由
保守・アップデート Slack が自動更新、機能追加は即時利用可能 ベンダーのリリースサイクルに依存。アップデート要確認 自社でバージョン管理・パッチ適用が必要
セキュリティ評価 公式連携(TLS 1.3、OAuth)+ Slack の監査ログ
Slack Security Overview
ベンダーの SOC2/ISO 認証有無を要確認 自社のセキュリティ基準に合わせて実装可能だが、責任は自社に帰属

出典

  1. Slack 公式ドキュメント – 「ChatGPT for Slack」導入手順 https://slack.com/help/articles/115004151748-Add-apps-to-your-workspace
  2. OpenAI Pricing(2024‑04)https://openai.com/pricing
  3. Dify 料金ページ https://www.dify.ai/pricing
  4. n8n Marketplace – 「OpenAI」ノード https://n8n.io/integrations/n8n-nodes-base.openAi

導入後にやるべきこと – 活用促進と継続的な運用

  1. 社内トレーニング
  2. 代表的なユースケース(FAQ 自動化、定例レポート生成)をデモンストレーション。
  3. スラッシュコマンドとメンションの使い分けを明文化し、チーム Wiki に掲載。

  4. 利用状況のモニタリング

  5. Slack の AnalyticsApp usage で月間リクエスト数を確認。
  6. OpenAI ダッシュボードでもトークン消費量がリアルタイムに可視化できる。

  7. コスト管理

  8. 月次レポートで「使用トークン × 単価」= API コスト を算出し、予算上限と照合。
  9. 必要に応じて max_tokens のデフォルト値を下げ、過剰生成を防止。

  10. フィードバックループ

  11. 誤回答や不適切なトーンは「フィードバック」ボタンで OpenAI に送信(学習データに活用)。
  12. 社内レビュー会議で改善ポイントを洗い出し、プロンプトやスコープを随時調整。

  13. 定期的なセキュリティチェック

  14. 90 日ごとに API キーのローテーション。
  15. 監査ログで不審な呼び出しが無いか確認し、異常検知は自動アラート化(例:AWS CloudWatch + Slack 通知)。

まとめ & 次のステップ

項目 内容
何ができるか Slack 内で GPT‑4/3.5 を用いた自然言語質問・タスク支援が可能。
必須前提条件 管理者権限、OpenAI 有料アカウント(API キー取得)、予算・コンプライアンス合意。
導入手順 1. OpenAI API キー取得 → 2. Slack App Directory で公式 GPT ボットを追加 → 3. OAuth スコープと API キー設定 → 4. 必要チャンネルへ招待。
カスタマイズ システムプロンプトで回答方針統一、スラッシュコマンドで業務フローに合わせた呼び出しが可能。
運用ポイント スコープ最小化・監査ログ活用・90 日キーローテーション・月次コストレビュー。
選択指針 手軽さと公式サポート重視 → 公式 GPT ボット
高度なワークフローや外部システム連携が必要 → サードパーティまたは自作ソリューション

今すぐできること

  1. OpenAI の API キーを取得(上記手順参照)。
  2. Slack の App Directory で「ChatGPT」アプリを検索し、Add to Slack をクリック。
  3. 本ガイドに沿って OAuth スコープと API キーを設定、テストメッセージを送信して動作確認。

次のステップ:導入が完了したら、社内で「GPT ボット活用事例」ページを作り、成功体験を共有してください。定期的に Slack の App Usage と OpenAI のダッシュボードをチェックし、コストと利用状況を最適化しましょう。


参考リンク集

  • Slack 公式ヘルプ – アプリの追加: https://slack.com/help/articles/115004151748-Add-apps-to-your-workspace
  • OpenAI API 認証・キー管理: https://platform.openai.com/docs/api-reference/authentication
  • OpenAI データ使用ポリシー: https://platform.openai.com/docs/data-usage-policies
  • Slack Audit Logs API: https://api.slack.com/admins/audit-logs
  • OpenAI 料金表(2024‑04): https://openai.com/pricing

スポンサードリンク

お得なお知らせ

スポンサードリンク
タイプ別にすぐ選べる

2026年、ビジネス競争力を上げる2ルート

"組織を動かす"立場と"個人スキルを伸ばす"立場では必要な打ち手が違います。自分の役割で選んでください。

▷ 部門・全社でAIリテラシー研修を入れたい管理職・人事・経営層

【Kindle本】イノベーションOps 組織を動かすDX&AI導入プロセスのすべて

▷ 個人のビジネススキル・思考法を"本から"底上げしたい実務担当者

Kindle Unlimited 30日無料|ビジネス書読み放題▶

※積極的な自己学習が成長への近道です

▶ 耳で学ぶビジネススキルなら オーディオブックAudible 。日経BP・東洋経済系の話題作も対象です。


-Slack