テンプレートがコピーされるので、「OK」ボタンをクリックします。
Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。
※このフローはYoomのデータベースをトリガーに設定するアクションがあるので、テンプレートを使用する前に【社員番号】や【氏名】などの情報をYoomのデータベースに登録・設定しておく必要があります。
設定フローは3つです。
・Yoomのデータベース情報の確認
(1)まず、Yoomのデータベースのアプリトリガーを設定します。
Yoomアカウントの画面左側のマイプロジェクトから「【コピー】データベース情報が更新されたらカオナビのメンバー基本情報を更新してChatworkに通知」をクリックしてください。
クリックした後、以下画面のようにテンプレート内容が表示されます。
(2)まずはトリガーとなる「データベースが更新されたら」をクリックします。
(3)今回のフローではYoomのデータベースを連携して、Yoomのデータベースのテーブルから条件に合う情報を取得するアクションが必要になります。
Yoomのデータベースでは、以下の画面のように事前設定が行われていることを前提としています。
データベースの作成方法については、こちらのページをご確認ください。
今回は画像のように「社員番号」や「氏名」などの情報を登録しています。
カオナビ内の該当する情報を登録しておきましょう。
『データベースの連携』では、対象とする「プロジェクト」、「データベース」、「テーブル」を、それぞれプルダウンから選択してください。
(以下は一例です。)
(4)対象のデータベースを設定後、[次へ]をクリックします。
(5)次の画面で、データベースから取得した情報を確認しましょう。
以下のような情報を、アウトプットとして取得します。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。
(以下は一例です。)
・カオナビの設定
(1)次に、2つ目のアクション「メンバーの基本情報を更新」をクリックします。
(2)連携するアカウント情報を入力し、[次へ]をクリックします。
(4)次の画面で、「社員番号」や「氏名」などの項目に情報を入力していきます。
入力バーをクリックすると、以下の画像のように、前ステップから取得したアウトプットを引用できます。
(5)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
・Chatworkの設定
(1)最後に、3つ目のアクション「メッセージを送る」をクリックします。
(2)連携するアカウント情報を入力し、[次へ]をクリックします。
(3)次の画面で「ルームID」を設定します。
以下の画面のように、連携したアカウントから内容を取得し、『候補』にその内容が展開されるので、展開された情報も活用しましょう。
(4)「メッセージ内容」は、通知時のメッセージとして設定します。
以下の画面のように、アウトプットを活用できます。
(5)メンション設定を行いたい場合、[To:{アカウントID}]と記載することで、特定のユーザーにメンションが可能です。
アカウントIDの確認方法については、こちらをご確認ください。
(6)情報入力後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。
・トリガーをON
以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。
今回使用したテンプレートはこちら