GoogleフォームとGoogleカレンダーとSlackの連携イメージ
アプリ同士の連携方法

2024/07/16

Googleフォームで送信された情報をもとにGoogleカレンダーに予定を作成し、Slackで通知する方法

e.koyama

Googleが提供するGoogleフォームGoogleカレンダーと、さらにチャットによるコミュニケーションツールSlack、これらを普段の業務で使っている方は多いかと思います。
日時の決まった予定やタスクの管理にGoogleカレンダーを、チーム内での連絡のためにSlackを、と用途ごとにそれぞれのツールで作業していて、情報の二重入力が発生してしまっているというケースも多いのではないでしょうか?
そこで今回は、GoogleフォームGoogleカレンダー、Slackを連携して、各ツールへの情報更新を自動化する方法をご紹介します。
通常だとプログラミングが必要な内容になりますが、今回はノーコードツールを使って誰でも簡単にできる方法でご紹介しますので、ぜひ試してみてください!

こんな方におすすめ

  • GoogleフォームとGoogleカレンダーとSlackを連携して、業務効率化を考えている方
  • GoogleフォームとGoogleカレンダーとSlackを活用して、予定や予約情報を管理されている方
  • GoogleフォームとGoogleカレンダーとSlackを連携して、スケジュール情報を共有しやすくしたいと考えている方

今すぐに試したい方へ

本記事ではノーコードツール「Yoom」を使用した連携方法をご紹介します。
難しい設定や操作は必要なく、非エンジニアの方でも簡単に実現できます。
下記のテンプレートから今すぐに始めることもできますので、ぜひお試しください!

[Yoomとは]

GoogleフォームとGoogleカレンダーとSlackの連携フローの作り方

それでは、自動化できる業務の例として最初にご紹介したGoogleフォームで送信される予約情報をもとにGoogleカレンダーに予定を作成し、その内容をSlackで通知するフローについて、ツールの連携と業務自動化フローの作り方を詳しく説明します。

ノーコードツールYoomを使えば、プログラミングの専門知識や技術は必要ありません。
Yoomにまだ登録していない方は、こちらからアカウント発行をどうぞ!

事前準備

こちらの業務フローは、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フォームとGoogleカレンダーとSlackのその他の自動化例

今回ご紹介したフロー以外にもGoogleフォームとGoogleカレンダーとSlackのAPIを利用すれば、さまざまな業務の自動化を実現することができます。
いずれも簡単な設定で利用が可能になりますので、もし気になるものがあれば、ぜひお試しください!

GoogleフォームとGoogleカレンダーを活用した自動化例

Googleフォームの回答を元にGoogleカレンダーへ予定を追加する

Googleフォームの回答を元にGoogleカレンダーへ予定を追加するフローボットです。
合わせてチャットツールと連携することで、スケジュール情報を共有できます。

GoogleフォームとSlackを活用した自動化例

フォームの回答内容を処理して通知する

フォームの回答内容からPDF化したり請求書を作成したりして、Slackに通知するフローボットです。

Googleフォームを活用した自動化例

Googleフォームで登録された情報を登録する

タスク管理ツールと連携して、Googleフォームで登録された情報を登録するので、手動の転記作業をなくせる可能性があります。

Googleカレンダーを活用した自動化例

登録されたタスクの期日をGoogleカレンダーに登録する

タスク管理ツールと連携して、登録されたタスクの期日をGoogleカレンダーに登録するフローボットです。
自動化フローにより、予定管理業務の効率化が見込めます。

Slackを活用した自動化例

申請の承認・完了の旨を通知する

申請の承認・完了の旨をSlackへ通知するので、申請状況を迅速に把握できるようになるでしょう。

GoogleフォームとGoogleカレンダーとSlackの連携メリットとは?

1.手動作業を減らせる

ミーティングの予定を組む際、Googleフォームで送信される予約情報をもとにGoogleカレンダーに予定を作成し、その内容をSlackで通知することができるようになるでしょう。
Googleフォームとも連携が必要ですが、連携と業務フローの自動化により、フォーム回答の確認やカレンダーへの予定の設定を行う際の一部プロセスを省ける可能性があります。
また、その予定を関係者に通知する際の手動での共有作業が不要となり、作業時間の短縮やミスの防止につながるはずです。

2.コミュニケーションの円滑化

自動化により、Googleフォームの回答をもとにGoogleカレンダーで予定を自動作成することが可能です。
会議など予定の内容とその日時に関する情報をGoogleフォームから抽出し、Googleカレンダーでの予定の作成から参加者全員への通知までが自動で行えるようになるでしょう。
予定の調整を効率的に行うことができ、チームメンバーやSlackで情報のやりとりを行っている取引先とのコミュニケーションの円滑化につながります。

3.作業効率の向上が見込める

あらかじめ設定した時間にGoogleカレンダーの予定をSlackへ自動送信することで、スケジュールのリマインド機能として活用することもできます。
重要な会議などの予定を忘れてしまうリスクが低くなり、準備から予定の本番までスムーズに業務を行えるようになるでしょう。
Googleフォームの回答内容がそのまま反映されるので、情報の転記作業を省けるかもしれません。

このように、ツールの連携を行うことで、スケジュール管理の効率化コミュニケーション強化が期待できます!

まとめ

今回は、GoogleフォームとGoogleカレンダーとSlackを連携するメリットや自動化できる業務フローについてご紹介しました。
スケジュール管理の効率化や社内外のコミュニケーション向上につながるため、連携と色々な業務フローの自動化をぜひ試してみてください!

この記事を書いた人
e.koyama
これまで専門商社やEC業界で事務を経験してきました。 担当した業務は営業事務や経理、総務、人事、法務など多岐に渡ります。 個々の作業の効率化には取り組みましたが、各種のサポートツールやYoomを使えばより便利に業務が進められたのに…と思っています。 業務経験を活かしたYoomの紹介記事を発信し、皆さんがスムーズに業務を進められるお手伝いができれば幸いです。
タグ
自動化
連携
Googleカレンダー
Slack
Googleフォーム
通知
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る