コピーされたらポップアップが表示されます。
マイプロジェクトの中に該当のテンプレートが見つかりました。
赤枠内のタイトルをクリックし、操作に進んでください。
ステップ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への通知に引用します。
→保存する
※エラーになる場合
Webhookをカオナビ上で設定後に新しい従業員登録ができていない、あるいは従業員登録後、1〜2分たって再度テストをお試しください。
ステップ3 アプリと連携する「メッセージを送る」
Chatworkの連携を設定していきます。テンプレートの2番目のプロセスをクリック!
(1/2)連携アカウントとアクションを選択
ここではYoomとChatworkの連携設定を行います。
下記項目は初期設定済みです。変更も可能です。
- アプリトリガーのタイトル
- アプリ
- トリガーアクション
連携するChatworkのアカウントは、設定が必要です。
Chatworkと連携するアカウント情報:「+連携アカウントを追加」をクリック。Chatworkにログインする画面に遷移します。
連携するアカウントのメールアドレスとパスワードを入力し、Yoomからのアクセスを許可してください。アカウントの連携が完了したら次に進みます。
→次へ
(1/2)連携アカウントとアクションを選択
ここではChatworkへの通知内容を設定します。
入力する項目は2箇所。
- ルームID
- 編集欄をクリックで、連携したChatwork内のルームが候補として表示されます。通知したいルームを選ぶと自動でIDが引用されます。
表示されない場合は、ChatworkのルームからIDを確認する方法をご確認ください。
- メッセージ内容
- 任意の内容とカオナビからのアウトプットを引用できます。編集欄をクリックすると、アウトプットが表示されるので選択します。アウトプットの前に【社員番号】と見出しを入れてあげるとわかりやすくなりますよ。
→テスト →成功 →保存します
ステップ4 アプリトリガーを【ON】にする
今回のプロセスはここで終了です。コンプリート画面が表示されます!
最後にアプリトリガーのスイッチを【ON】にすると設定完了です。
この画面での操作以外にも、プロセス一覧の左上にあるトリガースイッチで操作できます。
<span class="mark-yellow">プログラミング言語を習得していない私でも、テンプレートを使ったら簡単に連携できました。</span>
Chatworkを見ると、通知が届いていました。
今回のテンプレートはこちらです。