Slackとの連携
VelaをSlackワークスペースに接続します。AIエージェントが、5分以内にSlack内で質問に答え、サポートチケットを解決できるようにします。
AIエージェントはSlack内で動作します。一度接続すると、チャネル内の会話を監視し、メンションに反応し、誰も会話から離脱することなくサポートチケットを解決します。
Slack API側で行う必要のある手順は以下の通りです。
Slackアプリの作成
-
api.slack.com/apps にアクセスし、Create New App をクリックします。
-
From a manifest を選択します。これにより、フォームをいくつもクリックすることなく、1つのJSONファイルでボット設定を一度に行うことができます。
-
以下のJSONマニフェストを貼り付けます:
{ "display_information": { "name": "Your App Name (e.g. Acme Support)" }, "features": { "app_home": { "home_tab_enabled": false, "messages_tab_enabled": true, "messages_tab_read_only_enabled": false }, "bot_user": { "display_name": "support-bot", "always_online": true } }, "oauth_config": { "scopes": { "bot": [ "app_mentions:read", "chat:write", "im:history", "im:read", "im:write", "channels:history", "channels:read", "groups:history", "mpim:history" ] } }, "settings": { "event_subscriptions": { "request_url": "https://yco4b94kgxnz.shares.zrok.io/api/integrations/slack/webhook", "bot_events": [ "app_mention", "message.im" ] }, "org_deploy_enabled": false, "socket_mode_enabled": false, "token_rotation_enabled": false } } -
Next、そして Create をクリックします。
アプリをワークスペースにインストールする
-
作成したアプリのダッシュボードに移動し、左メニューから Install App セクションをクリックします。
-
Install to Workspace をクリックし、権限要求を確認してインストールを承認します。
認証情報のコピー
連携を完了するには、Slack管理画面から2つの値をコピーしてVelaに登録する必要があります。
Bot User OAuth Token
Install App ページを開きます。xoxb- で始まるトークンをコピーします。
Signing Secret Basic Information ページを開きます。App Credentials セクションまでスクロールし、Signing Secret(署名シークレット)をコピーします。
Velaで接続
Velaの管理画面を開き、Slack連携設定に移動して、コピーした2つの認証情報を貼り付けます。これでSlack用のAIエージェントがアクティブになります。