Documentation

Slackとの連携

VelaをSlackワークスペースに接続します。AIエージェントが、5分以内にSlack内で質問に答え、サポートチケットを解決できるようにします。

AIエージェントはSlack内で動作します。一度接続すると、チャネル内の会話を監視し、メンションに反応し、誰も会話から離脱することなくサポートチケットを解決します。

Slack API側で行う必要のある手順は以下の通りです。

Slackアプリの作成

  1. api.slack.com/apps にアクセスし、Create New App をクリックします。

  2. From a manifest を選択します。これにより、フォームをいくつもクリックすることなく、1つのJSONファイルでボット設定を一度に行うことができます。

  3. 以下の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
      }
    }
  4. Next、そして Create をクリックします。

アプリをワークスペースにインストールする

  1. 作成したアプリのダッシュボードに移動し、左メニューから Install App セクションをクリックします。

  2. 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エージェントがアクティブになります。