「テンプレートがコピーされました!」と表示されるので、「OK」をクリックしてコピーを完了してください。
ステップ2. Googleフォームのトリガーを設定
次に、Googleフォームのトリガーを設定します。
「フォームに回答が送信されたら」をクリックしてください。
次に、「Googleフォームと連携するアカウント情報」を確認してください。
タイトルは自由に編集できますが、トリガーアクションはそのままで、「次へ」をクリックしてください。
「トリガーの起動間隔」を、5分、10分、15分、30分、60分から選択してください。
なお、プランによって最短の起動間隔が異なりますので、ご注意ください。
「フォームID」は、注釈を参考にして該当のフォームURLから取得し入力しましょう。
※Googleフォームをトリガーとして使用した際の回答内容を取得する方法はこちらを参照ください。
全て入力し終えたら、指定したフォームでテスト用の回答を送信してから「テスト」をクリックしてください。
回答情報がアウトプットに表示されていることを確認し「保存する」をクリックしてください。
ステップ3. Difyのアクションを設定
続いて、Difyのアクションを設定します。
「チャットメッセージを送信」をクリックしてください。
先ほどと同様に、タイトルの任意編集とアカウント情報の確認を行い、アクションは変更せず「次へ」をクリックしましょう。
Difyに送信するメッセージ内容を設定します。
Difyは送信されたメッセージを基に回答内容を生成するため、「お問い合わせ内容」を含むメッセージを「query」に入力しましょう。
「お問い合わせ内容」は、欄をクリックすると表示される候補から選択できます。
「user」は注釈の通り半角英数字の値(任意の識別子)を入力してください。
全て設定し終えたら「テスト」をクリックし、アウトプット内容を確認して「保存する」をクリックしてください。
ステップ4. Slackのアクションを設定
次に、LINE WORKSのアクションを設定します。
「チャンネルにメッセージを送る」をクリックしてください。
こちらも今までと同様にタイトルの任意編集とアカウント情報の確認を行い「次へ」をクリックしてください。
次に、Slackの接続とメッセージ内容を設定します。
「投稿先のチャンネルID」は、Slackから取得し入力してください。
「メッセージ」は任意編集が可能で、欄をクリックすると、GoogleフォームまたはDifyから取得した情報を引用できます。
今回は画像のように「お問い合わせ内容」と「返答内容」を含むメッセージを作成しました。
各項目が設定できたら「テスト」をクリックしましょう。
Slackにメッセージが送信されたことを確認できたら「保存する」をクリックしてください。
「トリガーをON」をクリックし、フロー稼働の準備が完了です。
これでGoogleフォームでお問い合わせがあったら、自動的に回答内容をDifyで作成してSlackに通知されます。