【ご注意】本機能は契約プラン限定機能となっております。
ご利用いただけるのは「Professional」契約のみとなります。
****************************************
OKWAVE IBiSEはSlackと連携させることができます。
Slackに連携させると、問合せ受付・回答確認、SlackのIDを利用してポータル画面のログインができます。
以下のような手順で設定ください。
■Slackアプリケーション作成
https://api.slack.com/apps
へ接続- 「Create New App」を押下します
- Create a Slack App画面の[App Name]にアプリの名称、[Development Slack Workspace]に設定する
ワークスペースを選択して、「Create App」を押下します - メニューより「OAuth & Permissions」を押下します
- OAuth & Permissions画面の[Redirect URLs]の「Add New Redirect URL」を押下し、IBiSEのサイトのURL
(例:https://*****.ibise.com/)を入力して、「Add」を押下します - 「Save URLs」を押下します
- "Scopes"の[Bot Token Scopes]の「Add an OAuth Scope」を押下して、"chat:write(Send messages as @<アプリ名>)"を選択します
- メニューより「App Home」を押下します
- App Home画面の[App Display Name]の「Edit」を押下します
- Edit App Display Name画面の[Display Name (Bot Name)]、[Default username]にSlackアプリのBotに表示させる名称を入力する
- App Home > Message Tabにある「Allow users to send Slash commands and messages from the message tab」にチェックを付ける
以上を設定の上、「Save」を押下します
■アプリケーション承認
- メニューより「Basic Information」を押下します
- Basic Information画面の[Install your app to your workspace]の「Request to Install」を押下します
- Request to install画面の「Submit Request」を押下します
※リクエスト承認後、Slackbotから承認通知が届きます
■アプリケーション設定
【(1)外部アプリケーション追加】
- システム管理から『外部アプリケーション』を押下します
- 右上の「作成する」を押下します
- 名前を入力し、[クライアントID]、[クライアントシークレット]、[認証トークン]に、
Basic Information画面のApp Credentialsにある
[Client ID]、[Client Secret]、[Verification Token]の値を入力し、「保存する」を押下します
【(2)アクセストークン追加】
- 作成した外部アプリケーション詳細の「アクセストークン一覧」タブから
右上の「アクセストークンを追加する」を押下します - 名前を入力し、[アクセストークン]の「取得する」を押下します
- 権限リクエストにて「送信」を押下します
- 「Slackに追加」を押下します
- 権限リクエストにて「許可する」を押下します
- 外部アプリケーション詳細(アクセストークン作成)に[アクセストークン]が付与されたことを確認して
「保存する」を押下します
【(3)Slackチャネル追加】
- チケット管理 > お問い合わせフォーム から『チャネル』を押下します
- チャネル一覧から「Slack」タブを押下し、「作成する」を押下します
- 名前を入力し、[アクセストークン]から【(2)アクセストークン追加】で作成したアクセストークンを選択し、
「保存する」を押下します
【(4)Slackアプリケーション設定】
- メニューより[Event Subscriptions]を押下します
- "Enable Events"を"ON"に設定します
- [Request URL]に【(3)Slackチャネル追加】で作成したチャネルのIDを付与したURLを入力します
(例:https://*****.ibise.com/callback/channels/XX/slack/events) - "Subscribe to bot events"[Add Bot User Event]を押下して、"message.im(A message was posted in a direct message channel)"を選択し、「Save Changes」を押下します
※event追加後はアプリの再インストールが必要です。 - ブランド管理から『送信設定』を押下します
- 送信設定にSlackチャネル→「(2)アクセストークン追加」で作成したトークンを選択し、[保存する]を押下します
- ブランド管理から『外部認証設定』を押下します
- 外部認証設定の[Slack認証(ポータル)]にSlackチャネルを選択し、[保存する]を押下します