事前準備
こちらの業務フローは、Googleフォームからの回答によって起動します。
Googleフォームで、予定作成の情報元となるフォームを作成しておいてください。
ミーティングや個別説明会に関する予定を作成する場合、予約フォームとして、回答者の身元情報(社名、氏名、メールアドレス)や希望する日時などの情報を必須項目にしておくと良いでしょう。
ここまでの準備が完了したら、Yoomにログインしてください。
実際に、テンプレートを用いて連携と自動化のフローを作成していきます。
ステップ1:Googleフォーム、Googleカレンダー、Slackをマイアプリ連携
1.Yoomへのログイン後、左メニューの「マイアプリ」を選択し、画面右の「+新規接続」をクリックしてください。
2.マイアプリの新規接続一覧の中から、Googleフォーム、Googleカレンダー、Slackの3つをそれぞれ選択し、アプリを連携してください。
※Slackの連携については、こちらを参照してください。
ステップ2:Googleフォームの予約フォームの回答が送信されたら起動するトリガーを設定
3.コピーしたテンプレートを開き、必要に応じてタイトルを変更してください。
※最初は「マイプロジェクト」に保存されています。
自動で開かなかった場合、マイプロジェクトから該当のテンプレートを選択し、
画面右上の「編集する」をクリックしてください。
4.フローボットから「アプリトリガー 予約フォームの回答が送信されたら」を選択してください。
5.「連携アカウントとアクションを選択」の設定をします。
アプリトリガーのタイトルを必要に応じて変更し、「次へ」をクリックします。
6.アプリトリガーのAPI接続設定をします。
・トリガーの起動間隔:業務の都合に合わせて適切な時間を設定してください。
・フォームID:欄下部の注記を参考に、事前に作成したGoogleフォームのIDを入力してください。
7.テストを行い、成功を確認して「保存する」をクリックしてください。
ステップ3:Googleカレンダーで予定を作成するアクションを設定
8.フローボットから「アプリと連携する 予定を作成する」を選択してください。
9.「連携アカウントとアクションを選択」の設定をします。
タイトルを必要に応じて変更し、「次へ」をクリックします。
10.API接続設定をします。
各項目を、それぞれ欄下部の注記を参考に入力・選択してください。
必要に応じて、ステップ2-手順7で取得したアウトプットからも情報の参照が可能です。
※下図は入力例です。
11.テストを行い、成功を確認して「保存する」をクリックしてください。
ステップ4:Slackに通知するアクションを設定
12.フローボットから「アプリと連携する Slackに通知する」を選択してください。
13.「連携アカウントとアクションを選択」の設定をします。
タイトルを必要に応じて変更し、「次へ」をクリックします。
14.API接続設定をします。
投稿先のチャンネルID、メッセージをそれぞれ入力してください。
※チャンネルIDの設定でエラーが出る場合、こちらを参考にしてください。
※ステップ2-手順7やステップ3-手順11で取得したアウトプットからも情報の参照が可能です。
※下図は入力例です。
15.テストを行い、成功を確認して「保存する」をクリックしてください。
最後に、保存したフローのトリガーを「ON」に切り替えれば起動します。
以上で「Googleフォームで予約情報が送信されたら、Googleカレンダーに予約してSlackに通知する」フローの完成です。
GoogleカレンダーとSlackを連携して自動化できる他の業務フロー(応用編)
GoogleカレンダーとSlackの連携によりYoomを用いて自動化できる業務フローは他にもたくさんあります。
メリットとともにご紹介した2例目・3例目の業務フローに関してもテンプレートがありますので、これらの業務フローについても自動化を試してみるのはいかがでしょうか。
Slackでの投稿をもとにGoogleカレンダーで予定を自動作成する
社内や取引先との間でSlackによる情報共有を行っている場合に便利です。
Slackへ新たに投稿された内容からGoogleカレンダーで予定が自動作成されるため、会議などの予定を改めて相談する手間を省くことができ、スケジュール管理の精度が上がります。