logo
Development
検索
Slack

Slack

Slackアプリにエージェントサービスをインテグレーションすることで、Slackワークスペース内のユーザーがアプリを通じてエージェントと対話できるようになります。

Slackアプリケーションの作成

image-20240108155507514

Slack APIにアクセスし、「Create New App」をクリックしてSlackアプリを作成してください。

Slackアプリケーションの設定

image-20240109191118098

"App Home"で、"メッセージタブ"を有効にします。

image-20240108160135658

Slackアプリにアクセスし、「Basic Information」セクションの「App Credentials」を見つけてください。画像内でマークされている情報をGPTBotsのSlack構成ページにコピーし、「Submit」をクリックします。

image-20240108160019427

「Submit」をクリックすると、以下の3つのURLが出現します。

image-20240108160433503

「OAuth URL」をコピーして、「OAuth & Permissions」セクションの「Redirect URLs」に貼り付けてください。

iShot_2024-01-11_17.49.19

同時に、「Scopes」セクション内の「Agent Token Scopes」で、以下の4つのスコープを追加してください:
app_mentions:readchannels:readchat:writeim:history

image-20240108160527961

「Event URL」をコピーし、「Event Subscriptions」内の「Request URL」に設定してください。

image-20240108160746701

同時に、画面下部の「Subscribe to agent events」にて、以下の3つのイベントを追加してください:
app_home_openedapp_mentionmessage.im

image-20240108160638759

GPTBots の Slack 設定ページに戻り、「認証」セクションに表示されているリンクをクリックして、Slack アプリの連携認証を行ってください。

チャンネルでエージェントとのチャットを開始する

image-20240603151021972

チャンネルのチャット入力ボックスに、@Agent と入力してエージェントとチャットを開始できます。

プライベートメッセージを使ってエージェントとチャットを開始する

image-20240603150916794

ワークスペースのアプリリストからアプリケーションを探し、メッセージを送信してエージェントとチャットを始めます。