コピーされたら、コピーされたとポップアップが表示されます。
マイプロジェクトの中にテンプレートが確認できました。
赤枠内のタイトルをクリックし、操作に進んでください。
ステップ2 アプリトリガー「行が更新されたら」
テンプレートの1つめのプロセスをクリック!
(1/2)連携アカウントとアクションを選択
ここではYoomとカオナビの連携設定を行います。
下記項目は初期設定済みです。任意で変更できます。
- アプリトリガーのタイトル
- アプリ
- トリガーアクション
カオナビと連携するアカウント情報は設定が必要です。私の場合はすでに連携済みの表示なんですが、初めての連携ではアカウント情報のプルダウンに表示される+アカウントを追加をクリック!
下のポップアップが表示されます。
- アカウント名
- 任意(メールアドレスなど)
- APIトークン
- カオナビの管理画面からAPIトークンの取得を行ってください。Consumer KeyとConsumer Secretの発行からエンコードを生成し、APIトークンに入力します。
>ヘルプ:詳しくはこちら
- カオナビの管理画面からAPIトークンの取得を行ってください。Consumer KeyとConsumer Secretの発行からエンコードを生成し、APIトークンに入力します。
マイアプリ連携が完了したら、次に進みます。
→次へ
(2/2)アプリトリガーのWebhookイベント受信設定
カオナビで従業員情報が更新されたら、Yoomと連携するWebhookを設定します。カオナビの操作が必要なのでカオナビのダッシュボードを開いておいてくださいね。
Webhookを設定するため、カオナビの管理画面の開きます。
管理者機能トップ →公開API v2 情報 →左側のWebhook直下の設定をクリック →Webhook設定の「+Webhookを追加」をクリックします。
Yoomの画面に表示されているWebhookURLをコピーし、カオナビの↓のボックスにペーストします。
イベントに「メンバー情報の更新」にチェックを入れて保存ボタンを押下します。※検証用トークンは自動で文字列が生成されている状態です。
Yoomの画面に戻り、テストをクリック! →成功
アウトプットには社員番号が抽出されました。
このアウトプットはChatworkへの通知に引用します。
→保存する
ステップ3 アプリと連携する「メッセージを送る」
Chatworkの連携を設定していきます。テンプレートの2番目のプロセスをクリック!
(1/2)連携アカウントとアクションを選択
ここではYoomとChatworkの連携設定を行います。
下記項目は初期設定済みです。任意で変更できます。
- アプリトリガーのタイトル
- アプリ
- トリガーアクション
連携するChatworkのアカウントは、設定が必要です。
Chatworkと連携するアカウント情報:「+連携アカウントを追加」をクリック。Chatworkにログインする画面に遷移します。
連携するアカウントのメールアドレスとパスワードを入力し、Yoomからのアクセスを許可してください。アカウントの連携が完了したら次に進みます。
→次へ
(1/2)連携アカウントとアクションを選択
ここではChatworkへの通知内容を設定します。
入力する項目は2箇所です。
- ルームID
- 編集欄をクリックで、連携したChatwork内のルームが候補として表示されます。通知したいルームを選ぶと自動でIDが引用されます。
表示されない場合は、ChatworkのルームからIDを確認する方法をご確認ください。
- メッセージ内容
- 任意の内容とカオナビからのアウトプットを引用できます。編集欄をクリックすると、アウトプットが表示されるので選択します。アウトプットの前に【社員番号】と見出しを入れてあげるとわかりやすくなりますよ。
→テスト →成功 →保存します
ステップ4 アプリトリガーを【ON】にする
今回のプロセスはここで終了です。コンプリート画面が表示されます!
最後にアプリトリガーのスイッチを【ON】にすると設定完了です。この画面での操作以外にも、プロセス一覧の左上にあるトリガースイッチで操作できます。
プログラミング言語を習得していない私でも、テンプレートを使ったら簡単に連携できました!
Chatworkではカオナビの情報更新通知を確認しました。
今回のテンプレートはこちらです。