サポートする接続方式
Slack 連携では、以下の 2 つの接続方式に対応しています。導入要件に合わせて選択してください。どちらの方式でも、ボットの会話体験(チャンネルメンション、スレッド応答、DM)は同じです。
前提条件
- AIヘルプデスクの 管理者(Admin) ロールが必要です
- Slack ワークスペースの管理者権限(アプリのインストール権限)が必要です
- カスタムボット を選ぶ場合は、Slack API(Your Apps) でアプリを作成できる権限が必要です
標準ボットで接続する
Admina 公式の Slack アプリを OAuth で接続する標準的な方式です。1
連携設定を開く
左のナビゲーションから 設定 を選択し、連携 タブを開きます。
メッセージング セクションで 接続を追加 ボタンをクリックし、Slack — 標準ボット を選択します。
2
Slack で認証する
Slack の OAuth 認証ページにリダイレクトされます。
Slack にログインし、接続先のワークスペースを選択してください。
3
ボットのアクセス許可を確認する
AI Helpdesk Slack アプリが要求するアクセス許可を確認し、許可する をクリックしてください。アプリが要求する主な権限は以下のとおりです。
4
接続完了を確認する
認証が成功すると、AIヘルプデスクの連携設定画面に戻り、メッセージング セクションに接続済みのワークスペースが表示されます。
1 つの組織に複数の Slack ワークスペースを接続できます。
同じ手順を繰り返してください。
カスタムボットで接続する
自社で Slack アプリを作成し、Bot User OAuth Token(フォーム上では「Bot Token」と表示されます)と Signing Secret を AIヘルプデスクに入力して接続する方式です。接続に必要な情報
1
連携設定を開きカスタムボットを選択する
AIヘルプデスクの 設定 > 連携 > メッセージング セクションで 接続を追加 をクリックし、Slack — カスタムボット を選択します。Bot User OAuth Token と Signing Secret を入力するフォームが表示されます。
必要な値は次のステップで取得します。
2
Slack でアプリを新規作成する
Slack API(Your Apps) にアクセスし、Create New App をクリックします。続けて、アプリをインストールするワークスペースを選択してください。
3
マニフェスト(slack-manifest.yaml)でアプリを構成する
以下のマニフェスト内容を From a manifest のエディタに貼り付け、確認画面で内容を確認したうえで送信します。
4
Signing Secret を取得する
Slack App の詳細画面で Basic Information を開きます。
App Credentials セクションの Signing Secret をコピーします。
5
Bot User OAuth Token を取得する
OAuth & Permissions ページを開き、OAuth Tokens セクションの Install to Workspace をクリックします。OAuth フローが完了すると Bot User OAuth Token(
xoxb- で始まる文字列)が発行されます。値をコピーしてください。6
AIヘルプデスクのフォームに入力して接続する
手順 1 のフォームに戻り、以下を入力して 接続 をクリックします。
- Bot User OAuth Token:
xoxb-で始まるトークン - Signing Secret: Basic Information から取得した値
ボットを利用する
接続が完了すると、Slack ワークスペース内にボットが追加されます。- 標準ボット: デフォルトの表示名は Admina AI Helpdesk です(後述の Tips で任意の名前に変更できます)。
- カスタムボット: 自社で作成した Slack アプリの表示名がそのまま使われます。
ダイレクトメッセージで質問する
ボットとのダイレクトメッセージに質問を送信すると、AI が応答します。チャンネルでメンションして質問する
チャンネル内でボットをメンションして質問を送信すると、スレッドで AI が応答します。 スレッド内で続けて返信することで、同じセッションを継続できます。Slack ワークスペースの接続を解除する
1
連携設定を開く
設定 > 連携 タブの メッセージング セクションを開きます。
2
切断する
切断するワークスペースのカードにあるゴミ箱アイコンをクリックします。
確認ダイアログで 切断 をクリックしてください。
トラブルシューティング
OAuth 認証で「アクセスが拒否されました」と表示される(標準ボット) Slack ワークスペースでサードパーティアプリのインストールが制限されている可能性があります。 Slack ワークスペースの管理者に確認し、アプリのインストール権限を付与してもらってください。 権限の付与が難しい場合は、カスタムボット での接続を検討してください。 「認証情報が無効です」と表示される(カスタムボット)- Bot User OAuth Token が
xoxb-で始まる文字列であることを確認してください - Signing Secret に余分な空白や改行が含まれていないことを確認してください
- Slack App がワークスペースに正しくインストールされているか確認してください
/invite @<ボット名> を実行します(標準ボット ならデフォルトは @Admina AI Helpdesk、表示名を変更している場合や カスタムボット の場合は、ワークスペースで設定したアプリの名前を指定してください)。

