ヘルプセンター / 設定マニュアル
06 日々の運用・接客

Slack Bot 双方向設定

Slack のチャンネルや DM の中で、AI BOOTH の AI と 対話形式でやり取り できる機能です。スタッフが Slack で @AI BOOTH とメンションして質問すると、AI が知識ベースに基づいて回答します。

この機能でできること

Slack のチャンネルや DM の中で、AI BOOTH の AI と 対話形式でやり取り できる機能です。スタッフが Slack で @AI BOOTH とメンションして質問すると、AI が知識ベースに基づいて回答します。

通常の「通知設定」は AI BOOTH → Slack の一方向(お知らせを受け取るだけ)ですが、この双方向設定では Slack → AI BOOTH → Slack の往復通信ができ、Slack の中で AI と相談したり、社内 FAQ ボットとして使えるようになります。

必要なプラン: Pro 以上(双方向連携は Pro プランからの機能です)

用語解説

用語 わかりやすく言うと
Slack App Slack 上で動くアプリのこと。Bot もこの一種
Bot Token Slack App が Slack にメッセージを送るための鍵
Signing Secret Slack からのリクエストが本物かを確認する鍵
Event Subscriptions Slack 上のイベント(メンション等)を AI BOOTH に通知する仕組み
Request URL Slack が AI BOOTH にイベントを送る送信先 URL

設定の前に準備するもの

  • AI BOOTH の Pro 以上のプラン
  • Slack ワークスペースの管理者権限
  • 連携用 Slack App を作成する権限

料金について: Slack 側は 無料プランのまま使えます。Slack の有料化は不要です。AI BOOTH 側は Pro 以上が必要です。

ステップ 1: AI BOOTH の連携設定画面を開く

左サイドバーで以下の順にクリック:

  1. 「連携・通知」をクリックして展開
  2. 「外部連携」をクリック

または直接 /admin/integrations にアクセス。

外部連携の一覧画面

「双方向連携」セクションの中の 「Slack」 カードで「設定する」をクリック。

ステップ 2: AI BOOTH 側の Request URL をコピーする

開いた設定モーダルの上部に、「Slack に登録する Request URL」 が表示されています。

例:https://api.ai-concierge.scirnex.com/slack/events

この URL を一旦コピーして控えておきます。後でステップ 4 で Slack に貼り付けます。

ステップ 3: Slack App を作成する

3-1. Slack API サイトにログイン

https://api.slack.com/apps を開きます。Slack ワークスペースにログインしている状態でアクセスしてください。

3-2. 新しい App を作成

  1. 右上の 「Create New App」 をクリック
  2. 「From scratch」を選択
  3. App 名(例:AI BOOTH Bot)と、連携先ワークスペースを指定
  4. 「Create App」をクリック

3-3. Bot の権限(OAuth Scopes)を設定

左メニュー「OAuth & Permissions」をクリックし、下部の「Scopes > Bot Token Scopes」で以下を追加:

Scope 用途
app_mentions:read メンションを受信する
chat:write メッセージを送信する
channels:history チャンネルメッセージを読む
im:history DM を読む
im:write DM を送信する
users:read ユーザー情報を取得

3-4. ワークスペースにインストール

「OAuth & Permissions」画面の最上部「Install to Workspace」をクリック → 「許可する」。

インストール後、「Bot User OAuth Token」(xoxb- で始まる文字列)が表示されるのでコピーします。

3-5. Signing Secret をコピー

左メニュー「Basic Information」をクリック → 「App Credentials」セクションの 「Signing Secret」 の「Show」を押してコピー。

ステップ 4: Event Subscriptions に Request URL を登録

4-1. Event Subscriptions を有効化

左メニュー「Event Subscriptions」をクリック → 右上のスイッチを「On」に切り替え。

4-2. Request URL を貼り付け

「Request URL」欄に、ステップ 2 でコピーした AI BOOTH の URL を貼り付け。

Slack が自動で URL の有効性を検証します。「Verified」 と緑色で表示されれば OK。

4-3. 受信するイベントを指定

下部の「Subscribe to bot events」で以下を追加:

イベント 用途
app_mention @AI BOOTH とメンションされた時
message.im Bot に DM が来た時

「Save Changes」をクリック。

ステップ 5: AI BOOTH に Bot Token と Signing Secret を登録

AI BOOTH の Slack 設定モーダルに戻り、以下を入力:

入力欄 入力する値
Bot User OAuth Token ステップ 3-4 でコピーした xoxb-...
Signing Secret ステップ 3-5 でコピーした文字列

「保存」をクリック。

ステップ 6: 動作確認

Slack ワークスペースを開き、Bot を招待したいチャンネルで以下を実行:

  1. チャンネルで /invite @AI BOOTH と入力して Bot を招待
  2. @AI BOOTH 営業時間を教えて のようにメンションして質問
  3. 数秒以内に AI が回答すれば成功

または、Slack の DM 検索で「AI BOOTH」を選んで直接 DM を送ってもテストできます。

設定を解除したい場合

AI BOOTH 側

  1. /admin/integrations を開く
  2. Slack の「設定する」をクリック
  3. モーダル下部の 「すべて削除して無効化」 をクリック

Slack 側(App ごと削除)

  1. https://api.slack.com/apps で対象 App を開く
  2. 「Basic Information」最下部の「Delete App」

よくある質問

質問 回答
Slack の料金は必要ですか? Slack は無料プランで使えます。AI BOOTH 側は Pro 以上が必要です
Verified にならない Request URL の貼り間違い、または AI BOOTH 側で Bot 機能が無効。再度コピペし直してください
Bot がメッセージを返さない Bot がチャンネルに招待されていない可能性があります。/invite @AI BOOTH で招待を確認
複数チャンネルで使えますか? はい、招待したチャンネルすべてで動作します
DM だけで使いたい チャンネル招待をせず、DM 検索から直接話しかけてください
ユーザーごとに違う AI に答えさせたい 現状未対応です。同じ知識ベースから全員に同じ回答が返ります

それでも解決しない時

info@scirnex.com までお気軽にお問い合わせください。

このページで解決しなかったら

このページに載っていない操作・トラブル・改善要望もすべて受け付けています。
営業日 24 時間以内 にご返信します。

info@scirnex.com にメール LP の問合せフォーム