LINE WORKS と dejiren の接続設定方法

本記事では、LINE WORKS と dejiren の接続設定方法について説明します。

前提条件・必要な権限

サービス名 必要な権限 権限が必要な場面
LINE WORKS Developer Console アクセス権限
(副管理者以上の権限 )
Bot 作成
Bot の公開設定
API 作成
dejiren と連携して利用するアカウント 外部ユーザー割り当て
dejiren VA 編集権限
(VA 管理者、もしくはVA 編集者のいずれかのロールに属するアカウント)
接続設定の新規作成
システム管理者 外部ユーザー割り当て

設定作業の流れ



設定手順

手順1. LINE WORKS で Bot を作成

  1. LINE WORKS の Developer Console にアクセスします。
    https://dev.worksmobile.com/jp/console/openapi/v2/app/list/view


  2. Developer Console のメニューで、[Bot]をクリックします。


  3. [Bot]画面で[登録]をクリックします。


  4. 各設定項目の値を入力します。

    設定項目 設定値
    Bot名 任意の名称を100文字以内で入力します。
    説明 説明文を100文字以内で入力します。
    Botポリシー トークルームへの招待 [複数名のトークルームに招待可]にチェックを付けます。
    「管理者」 主担当 Botを管理する LINE WORKS 登録ユーザーアカウントを指定します。



  5. 画面下部の[保存]をクリックします。


  6. Bot登録ダイアログで[OK]をクリックします。


  7. Bot一覧画面で、先ほど作成したBotをクリックします。


  8. [Bot ID]と[Bot Secret]に表示された文字列を控えます。

手順2. Bot の公開設定

  1. 手順1-4で管理者に指定したアカウントで、LINE WORKSのチャット画面にログインします。
    https://line-works.com/


  2. LINE WORKS 画面右上のサービス一覧をクリックするとメニューが展開されるので、
    [管理者画面]をクリックします。


  3. 画面右側のメニューで、[サービス]のカテゴリーをクリックで展開して、[Bot]をクリックします。
    https://admin.worksmobile.com/service/bot



  4. Bot 画面右上の[Bot追加]をクリックします。


  5. 先ほど作成した Bot の右端に表示されている[追加]をクリックします。


  6. 確認ダイアログが表示されるので[OK]をクリックして閉じます。


  7. サイドメニューの[Bot]をクリックしてBot一覧を表示します。
    https://admin.worksmobile.com/service/bot


  8. Bot一覧で、先ほど追加したBotをクリックし、修正画面を開きます。


  9. [公開設定]をOnに変更します。



  10. 画面下部の[保存]をクリックします。

手順3.LINE WORKS で API を作成

  1. LINE WORKS のDeveloper Console で、[API] – [ClientApp]をクリックしてアプリリストを表示します。
    https://dev.worksmobile.com/jp/console/openapi/v2/app/list/view



  2. アプリリストの[アプリの新規追加]をクリックします。


  3. 新規追加するアプリの名称を設定する画面が表示されるので、
    任意の名称を入力し、[同意して利用する]をクリックします。


  4. [アプリの説明]に説明の文字列を入力します。


  5. [OAuth Scopes]の[管理]をクリックします。


  6. [OAuth Scope の選択]画面が表示されるので、下記4項目にチェックを付け、[保存]をクリックします。
    Scope
    bot
    orgunit.read
    user.email.read
    user.read




  7. [OAuth Scopes]に、手順2-6でチェックを付けた項目が登録されていることを確認して、
    画面下部の[保存]をクリックします。


  8. 作成したAPIの情報が表示されます。
    [Client ID]と[Client Secret]の各項目に表示された文字列を控えます。


  9. [Service Account]の[発行]をクリックします。


  10. 警告メッセージが表示されるので、警告メッセージ内の[OK]をクリックします。


  11. Service Account が発行された旨のメッセージが表示されるので[OK]をクリックします。


  12. 発行された[Service Account]の文字列を控えます。


  13. [Service Account]の発行完了後に[Private Key]が表示されるので、
    [発行/再発行]をクリックします。


  14. 警告メッセージが表示されるので、警告メッセージ内の[OK]をクリックします。


  15. [Private Key]ファイルが、作業用PCのダウンロードフォルダに保存されます。


    以上で、LINE WORKS APIの作成は完了です。

手順4. dejiren で接続設定を作成

  1. dejiren のバーチャルアシスタント(VA)管理画面にアクセスします。
    https://www.dejiren.com/va

  2. バーチャルアシスタント(VA)管理画面で[接続設定]タブをクリックします。


  3. [新規作成]をクリックします。


  4. [新しい接続設定をつくる]で[LINE WORKS]を選択して[つぎへ]をクリックします。


  5. 各設定項目の値を入力・選択します。

    設定項目 設定値
    接続名 この接続設定を識別するための任意の名称を文字入力します。
    API Interface [API 2.0]を選択します。
    Client ID 手順3-8で控えた[Client ID]の文字列を転記します。
    Client Secret 手順3-8で控えた[Client Secret]の文字列を転記します。
    Service Account 手順3-12で控えた[Service Account]の文字列を転記します。
    Private Key 手順3-15で保存した[Private Key]のファイルをアップロードします。
    Bot ID 手順1-8で控えた[Bot ID]の文字列を転記します。
    Bot Secret 手順1-8で控えた[Bot Secret]の文字列を転記します。



  6. 画面右下の[作成する] をクリックして、一旦個別接続設定を閉じ、接続設定の一覧画面に戻ります。


  7. 先ほど作成した接続設定をクリックして開きます。


  8. 個別接続設定の編集画面の下部に表示される、[Webhookを発行する]をクリックします。


  9. 発行された Webhook を控えます。


    以上で、dejiren の新規接続設定の作成は完了です。

手順5.LINEWORKS の Bot に、dejiren で発行した webhookURL を登録

  1. LINE WORKS の Developer Console で、先ほど作成した Bot をクリックして詳細画面を表示します。
    https://dev.worksmobile.com/jp/console/bot/view


  2. 画面下部の[修正]をクリックします。


  3. [Callback URL]を[On]に変更します。


  4. [Callback URL]の項目に文字列入力欄が表示されるので、
    手順3-9で控えた dejiren の Webhook を転記します。


  5. [Callback URL]の[メンバーが送信可能なメッセージタイプ]で、すべての項目にチェックを付けます。

    項目名
    テキスト
    位置情報
    スタンプ
    画像
    ファイル



  6. 画面下の[保存]をクリックします。


    以上で、LINE WORKS Bot への Webhook の登録は完了です。

手順6.外部ユーザーの割り当て(ユーザーアカウントの結びつけ)

LINEWORKS のユーザー ID と dejiren のユーザーアカウントを結びつけることにより、
サービス間の ID 連携をシームレスに実現し、LINE WORKS と dejiren でメッセージのやり取りや
LINE WORKS から dejiren VA の呼び出し・操作が可能になります。

  1. dejiren のシステム管理画面に、システム管理者権限を持つアカウントでアクセスします。
    https://www.dejiren.com/admin

  2. dejiren のシステム管理画面のサイドメニューにある[外部ユーザー割り当て]をクリックします。


  3. [外部ユーザー割り当て]画面で、[連携先]から[LINE WORKS]を選択して、[エクスポート]をクリックします。


  4. LINE WORKS のアカウントと dejiren アカウントの結びつけを記載するための CSV ファイルを
    ダウンロードします。
    作業用 PC の任意の領域に CSV ファイルをダウンロードして、表計算ソフトウェアで開いてください。


  5. CSV ファイルを編集して、保存します。

    ※連携必要なアカウント分の行を記入してください
    ※[Operation]に[N]と指定したときは新規登録、[X]は既存登録の削除、[U]は既存登録の更新を行えます。



  6. [外部ユーザー割り当て]画面の[ CSV インポート]セクションで、クリップマークをクリックして、
    作成した外部ユーザー割り当て CSV ファイルを指定します。


  7. [インポート]をクリックして、CSV ファイルを取り込みます。


  8. インポート結果は、実行から少し時間をあけて、[インポート実行履歴]をクリックして確認してください。


    ※[正常終了]と表示されていない場合には、
     重複登録や処理指定・dejiren アカウントの表記誤りなどがないか確認して再度実行して下さい。


    以上で設定は完了です。


この接続設定を利用する VA を作成し、
LINE WORKS で トークを[新規作成]し、メンバー選択で作成した Bot を選択してください。

Bot とのトークで、VA が動作します。


#LINEWORKS #”LINE WORKS” #ラインワークス #ライン・ワークス #”ライン ワークス” #chat #チャット #Bot #ボット

以上で、LINE WORKS Bot への Webhook の登録は完了です。

FREE TRIAL

無料でトライアルを開始する

×

お問い合わせ

資料請求

無料トライアル

CONTACT

お問い合わせ

REQUEST DOCUMENTS

資料請求

FREE TRIAL

無料トライアル