チャットボットでLINE WORKS連携を設定する方法

はじめに

LINE WORKS連携は無償で設定することが可能ですが、標準では非表示となっているため、あらかじめ担当営業へご連絡いただく必要があります。
LINE WORKS連携が使えるようになっているか確認してください。

  1. チャットボットを作成し、「設定」 → 「基本設定」をクリックします。
  2. 「SNS連携」にて、「LINE WORKS」が表示されていることを確認します。

LINE WORKSからチャット画面操作時の制約事項

通常のWebブラウザによるチャット画面とは異なり、 LINE WORKSから表示するチャット画面では、以下の機能がご利用いただけません。

  • 回答表示時のサムネイル表示
  • 「回答のフィードバック機能」の「はい・おしい・いいえ」以外のボタン表示
  • よくある質問機能の回答表示
  • ハッシュタグの表示

LINE WORKS連携の設定

アプリの新規追加

  1. LINE WORKS Developer Console へアクセスし、ログインをします。
    https://developers.worksmobile.com/jp/?lang=ja
  2. ログインが完了したら右上のログインアカウントから、「Developer Console」をクリックします。
  3. 「API」メニューの一番上にある「アプリの新規追加」をクリックします。
  4. 「アプリの新規追加」ダイアログで任意のアプリ名を入力し、「同意して利用する」をクリックします。
  5. アプリ情報画面で「OAuth Scopes」の「管理」ボタンをクリックします。
  6. 「bot」と「user.profile.read」を選択し、「保存」ボタンをクリックします。


  7. 「保存」ボタンをクリックします。
  8. アプリ画面の「Client ID」、「Client Secret」を控えておきます。
    「Service Account」の「発行」ボタンをクリックします。
  9. 「OK」をクリックします。
  10. 発行されたService Accountを控えておきます。
    「Private Key」の「発行/再発行」ボタンをクリックします。
  11. 「OK」をクリックします。
    クリックするとPrivate Keyファイルがダウンロードされます。
    ダウンロードが完了したら「リストに戻る」をクリックし、アプリリスト画面に戻ってください。

Bot新規登録

  1. 左の「Bot」メニューをクリックし、「Botを登録」もしくは「登録」ボタンをクリックします。
  2. 「プロフィール画像」、「Bot名」、「説明」は任意の値を入力してください。
    「Callback URL」は「On」を選択し、チャットボット基本設定のLINE WORKS画面に表示されているCallback URLをコピーしてペーストしてください。

    「メンバーが送信可能なメッセージタイプ」の「テキスト」にチェックを入れます。

  3. 「複数人のトークルームに招待可」は、1対1のチャットなのでチェックを入れないでください。
    「主担当者」を追加してください。
    「保存」ボタンをクリックし、登録します。

Bot 利用設定

  1. LINE WORKSにログインします。
    https://line.worksmobile.com/jp/
  2. 右上から「管理者画面」をクリックしてLINE WORKS Adminにアクセスします。
  3. 左のメニューから「サービス」→「Bot」をクリックしてBot設定画面を表示します。
  4. 「Bot追加」をクリックします。
  5. 作成したBotが表示されるので、選択して「Bot追加」をクリックします。
  6. 「OK」をクリックします。

    Bot追加の画面に遷移するので、「前に戻る」ボタンをクリックします。
  7. Botを選択し、Bot詳細画面で「修正」をクリックします。

  8. 「使用権限」で対象ユーザーの設定をし、「公開設定」をONにして「保存」をクリックします。
  9. 対象ユーザーのLINE WORKSに通知が来るので、「Botを利用」をクリックするとチャットが開始できます。

amie 管理画面の設定

amie側の設定値は、以下の項目と対応しているのでこれらをamieチャットボットに追加します。

LINE WORKS Developer Console

上記の情報をamieに入力して「追加」をクリックして、一番下の「更新」をクリックします。

LINE WORKS画面でのチャットご利用方法

LINE WORKSにログインし、対象のトークで質問することでLINE WORKS上で回答が返ってきます。

TOP
picture
minimize