formrunでアクションがあったらChatworkに通知する
概要
このワークフローでは、formrunでのフォーム回答をきっかけとして、通知内容をカスタマイズしてChatworkへ自動で連携します。
想定シーン・課題
- 問い合わせがくるたびに内容を確認し、振り分けをしている
- メンションがつかないので問い合わせが埋もれてしまう
- formrunのChatwork通知だとカスタマイズができない
使用するアプリ・ピース
| 種別 | 名称 | 役割 |
|---|---|---|
| アプリ | formrun | トリガー用 |
| アプリ | Chatwork |
構築手順
Step 1: 「テンプレートから作る」をクリックする
- 画面右上の「作成する」横にあるメニューを開き、「テンプレートから作成」を選択してください

Step 2: テンプレートを選択する
- 「ferretOneでアクションがあったらChatworkに通知する」というテンプレートを選択してください

Step 3:Webhook URLをコピーする
- 「Webhookを受信する」のピースを開き、Webhook URL をコピーします

Step 4:formrunのアプリ画面より、Webhookを開き、「連携先のWebhook URL」に貼り付ける
- 詳しい手順は、ヘルプサイト「Webhookを受信する(トリガー)」を参照ください


- テストトリガーを実施し、実データをworkrunに送りましょう



Step 5:「メッセージを送る」のピースを設定する
- Chatworkと接続をおこないましょう
- 詳しい接続方法はヘルプページ「Chatworkの接続方法」をご参照ください

- 通知メッセージを投稿するチャットルームを選択します

- メニューにチャットルームが表示されない場合は、「動的値」を押し、「ルームID」を直接入力してください


- テンプレートに入力されている値はサンプルのため、実際の値とは異なる場合があります。データセレクターから該当する値を選択し直してください
- 通知メッセージの内容はカスタマイズが可能です

- テストトリガーを実施し、連携できていることを確認しましょう


Step 6:フローを公開して、テスト送信する
- テストでformrunのフォームから回答を送信し、Chatworkのチャンネルに通知が投稿されたら設定完了です


補足事項・注意点
- 外部アプリ側の仕様変更により動作が変わる場合があります
- テンプレートにあらかじめ設定されている値はサンプルのため、そのままでは正しくファイルを取得できない場合があります。必ずデータセレクターから値を選択しなおしてください