「会議の予定、また入力を忘れてた…」「カレンダーとメールの確認が毎回面倒」 そんなふうに感じたことはありませんか?
Googleカレンダーでのスケジュール管理は便利ですが、手作業での入力や他ツールとの連携には手間がかかり、意外と使いこなせていないという声も聞かれます。 特に、打ち合わせの日程調整や通知の手配に時間を取られている方も多いでしょう。
とはいえ、Googleカレンダーを自動化しようとすると、APIやプログラミングの知識が必要そうでハードルが高く感じてしまうかもしれません。
そこでおすすめしたいのが、ノーコードツール「Yoom」です。Yoomを使えば、GoogleスプレッドシートやSlackといったツールとカレンダーを簡単に連携でき、予定の登録や通知の手間を大きく減らすことが可能です。
この記事では、Googleカレンダーを使った打ち合わせ管理を自動化する方法について、ステップごとにわかりやすくご紹介します。業務の効率化を目指す方は、ぜひ参考にしてみてください。
とにかく早く試したい方へ
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGoogleカレンダーを活用した打合せ管理の自動化を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知する
試してみる
■概要 Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートとGoogleカレンダーで会社や部署、チームの予定管理を一括して行っている方 ・Slackを利用して、予定情報をスムーズに共有したい方 ・顧客との打ち合わせ予定やアポイントの管理を効率化したい営業担当者 ・顧客からの予約をGoogle スプレッドシートで管理している方 ・社内イベントや会議の日程調整をスムーズにしたい管理部門の担当者 ■注意事項 ・Google スプレッドシート、Googleカレンダー、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
[Yoomとは]
Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知する方法
Google スプレッドシートにレコードが追加されたことをAPIで検知し、続いてGoogleカレンダーに予定を作成、カレンダー予定をSlackに通知することで実現可能となります。 一般的にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現することができます!
大きく分けて以下のプロセスで作成していきます。
Google スプレッドシートとGoogleカレンダーとSlackをマイアプリ連携
テンプレートをコピー
Google スプレッドシートのトリガー設定とその後に続くGoogleカレンダーとSlackの連携
トリガーをONにして、アプリ同士の連動操作を確認
Yoomを利用していない方は、こちら から無料登録してください。 すでにYoomを利用している方は、ログインしましょう。
Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知する
試してみる
■概要 Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートとGoogleカレンダーで会社や部署、チームの予定管理を一括して行っている方 ・Slackを利用して、予定情報をスムーズに共有したい方 ・顧客との打ち合わせ予定やアポイントの管理を効率化したい営業担当者 ・顧客からの予約をGoogle スプレッドシートで管理している方 ・社内イベントや会議の日程調整をスムーズにしたい管理部門の担当者 ■注意事項 ・Google スプレッドシート、Googleカレンダー、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
ステップ1:Google スプレッドシート・Google カレンダー・Slackをマイアプリ連携
Yoom画面の左側メニューにある「マイアプリ」から「新規接続」をクリックします。
検索ボックスに連携するアプリ名を入力しましょう。
Google スプレッドシートとYoomの連携方法
Google スプレッドシートのアプリを検索するとログインページが表示されます。 「Sign in with Google」をクリックします。
連携したいアカウントを選択し、ログインしましょう。 アクセス許可の画面が表示されたら、全てのチェックボックスにチェックをつけて「継続」をクリックします。 これで、Google スプレッドシートのマイアプリ連携が完了です!
GoogleカレンダーとYoomの連携方法
Googleカレンダーのアプリを検索するとログインページが表示されます。 Google スプレッドシートとの連携時と同様に「Sign in with Google」をクリックし、連携するアカウントを選択します。 サインイン画面で認証を完了させると、Yoomとの連携は完了です!
SlackとYoomの連携方法
SlackのワークスペースのURLを入力します。 入力後「継続する」を押すと、サインイン画面が表示されるため、画面に沿って入力していきましょう。 ※詳しいアプリ登録の方法はこちら をご確認ください。
ステップ2:テンプレートをコピー
次に、今回使用するテンプレートをコピーします。
Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知する
試してみる
■概要 Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートとGoogleカレンダーで会社や部署、チームの予定管理を一括して行っている方 ・Slackを利用して、予定情報をスムーズに共有したい方 ・顧客との打ち合わせ予定やアポイントの管理を効率化したい営業担当者 ・顧客からの予約をGoogle スプレッドシートで管理している方 ・社内イベントや会議の日程調整をスムーズにしたい管理部門の担当者 ■注意事項 ・Google スプレッドシート、Googleカレンダー、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
上のバナーの「試してみる」を押す。
移行したページの「このテンプレートを試す」を押す。
Yoomの登録がまだの場合は、登録を行う。
※すでに登録が完了している場合は、ログインしてください。
テンプレートが「マイプロジェクト」にコピーされると、このような画面が表示されます。
ステップ3:アプリトリガーを設定
コピーしたテンプレートを開く
左側にあるメニューの「マイプロジェクト」から、コピーしたテンプレートを開きます。
アプリトリガーを開く
「行が追加されたら」をクリックします。
連動アカウントとアクションを選択する
必要箇所を入力していきます。 「タイトル」:必要に応じて変更可能 「Google スプレッドシートと連携するアカウント情報」:合っているか確認 「トリガーアクション」:「行が追加されたら」を選択
APIの接続設定をする
まずは「トリガーの起動間隔」を選択します。 トリガーの起動間隔は、5分・10分・15分・30分・60分の感覚から選べます。 Googleカレンダーに早めに反映させたい場合は、短い間隔での設定がオススメです。
※プラン によって起動間隔の選択内容が異なるため、ご注意下さい。
次に、Google スプレッドシート内のどこのシートに行が追加された時にフローボットを起動するのか選択します。 以下の赤枠の項目に入力していきます。
ちなみに今回は、テスト版としてGoogle スプレッドシートにこのような予定表を作成し、行を追加ています。
「スプレッドシートID」や「シートID」はアウトプットから選択すると簡単に入力することができますよ!
入力ができたら、使用するシートに行を追加してから「テスト」をクリックしてください。 テストが聖子すると、シートの情報が反映されたアウトプットが取得できます。
※アウトプットとは
この値はこの後の設定で使用します。問題がないか確認をしたら保存しておきましょう!
ステップ4:Googleカレンダーと連携
Googleカレンダーアプリを開く
「予定を作成」をクリックします。
連携アカウントとアクションを選択する
必要箇所を入力していきます。 「タイトル」:必要に応じて変更可能 「Googleカレンダーと連携するアカウント情報」:合っているか確認 「アクション」:「予定を作成」を選択
APIの接続設定をする
画像の赤枠の項目について入力をしていきます。
入力する際は、ステップ3で設定したGoogle スプレッドシートのアウトプットを活用しましょう!
「予定の説明」と「参加者」も必要に応じて、入力していきます。 (入力必須項目ではありません。)
最後に「主催者以外の参加者が予定を変更できるかどうか」を選びます。 全ての入力完了後「テスト」を押して、問題なければ「保存する」をクリックしましょう。
ステップ5:Slackと連携
Slackアプリを開く
「チャンネルにメッセージを送る」をクリックします。
連携アカウントとアクションを選択する
必要箇所を入力していきます。 「タイトル」:必要に応じて変更可能 「Slackと連携するアカウント情報」:合っているか確認 「アクション」:「チャンネルにメッセージを送る」を選択
APIの接続設定をする
事前に、Slackの送信先のチャンネルにYoomアプリをインストールする必要があります。 ※詳しい設定方法はこちら をご確認ください。
インストール完了後、「投稿先のチャンネルID」を設定します。 「候補」部分に表示されるため選択します。
次に実際に送信されるメッセージ内容を入力していきます。 アウトプットを上手に活用するのがポイントです! 入力後「テスト」を押して、問題なければ「保存する」をクリックしましょう。
ステップ6:トリガーをONにして動作を確認
最後に「トリガーをON」をクリックして、自動化の設定は終了です。 正しく、フローボットが起動するか確認しましょう。 設定、お疲れ様でした!
使用したテンプレートはこちらです。
Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知する
試してみる
■概要 Google スプレッドシートにレコードが追加されたら、Googleカレンダーで予定を作成しSlackに通知するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートとGoogleカレンダーで会社や部署、チームの予定管理を一括して行っている方 ・Slackを利用して、予定情報をスムーズに共有したい方 ・顧客との打ち合わせ予定やアポイントの管理を効率化したい営業担当者 ・顧客からの予約をGoogle スプレッドシートで管理している方 ・社内イベントや会議の日程調整をスムーズにしたい管理部門の担当者 ■注意事項 ・Google スプレッドシート、Googleカレンダー、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
フォームの情報をもとにGoogleカレンダーで予定を作成してNotionに追加する方法
Googleスプレッドシート以外にも、フォームの情報を元にGoogleカレンダーにする方法や、Slackでの通知ではなく別のアプリにデータを追加することも可能です。 そこで次は、フォームの情報を元にGoogleカレンダーで予定を作成し、Notionに追加する場合の設定方法を解説していきます。 先ほどの連携同様に、まずはテンプレートをコピーしましょう!
フォームの情報をもとにGoogleカレンダーで予定を作成してNotionに追加する
試してみる
■概要 フォームの情報をもとにGoogleカレンダーで予定を作成してNotionに追加するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・フォームで送信された予約情報を一元管理したい方 ・チームのスケジュール管理を効率化したいプロジェクトマネージャー ・顧客との打ち合わせを定期的に実施しており、予定の登録作業を迅速化したい営業担当者 ・社内外の会議やイベントの日程調整を担当している方 ・フォーム情報をGoogleカレンダーやNotionに手動で入力しており、作業負担を減らしたい方 ■注意事項 ・Googleカレンダー、NotionのそれぞれとYoomを連携してください。
基本的な操作方法は同じです。 まずはNotionアプリの連携から始めましょう! Notionのアプリを選択してログイン情報を入力し、連携するページを選択すると連携完了です。
次に「予定入力用フォーム」をクリックして設定していきます。
実は、Yoom内でフォームを作成することが可能です! ※詳しいフォームの設定方法などはこちら をご確認ください。
フォーム作成後は、「プレビューページ」と「完了ページ」を確認します。 問題なければ、入力フォームの回答のサンプルを設定して、保存します。 (サンプル値はすでに入力されているものをそのまま使っても大丈夫です!)
次にGoogleカレンダーとの連携を行います。 Google スプレッドシートとの連携方法と同様です。 不明な点があれば、先ほどの「ステップ4」に戻って確認してみましょう!
最後に、Notionと連携をします。 Notionアプリと連携するアカウント情報が正しいか確認した上で、「データベースID」を入力していきます。
「追加するレコードの値」もアウトプットから選択していきましょう! 入力後「テスト」を押して、問題なければ「保存する」をクリックします。
すると、このようにNotionのデータに追加されます。
フォームの情報をもとにGoogleカレンダーで予定を作成してkintoneに追加する方法
今度は、フォームの情報を元にGoogleカレンダーで予定を作成しますが、データの保存先をkintoneにしたい場合の方法です。 フォームトリガーとGoogleカレンダーの設定は全く同じです!
なので今回は、kintoneのアプリ登録とNoitonとの連携方法について詳しくご紹介します。 まずは、テンプレートをコピーするところから始めましょう!
フォームの情報をもとにGoogleカレンダーで予定を作成してkintoneに追加する
試してみる
■概要 フォームの情報をもとにGoogleカレンダーで予定を作成してkintoneに追加するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・フォームで送信された予約情報の管理を一元化したい方 ・チームのスケジュール管理を効率化したいプロジェクトの責任者 ・顧客との打ち合わせを定期的に実施しており、予定登録の迅速化を図りたい営業担当者 ・社内外の会議やイベントの日程調整を行っている方 ・フォーム情報をGoogleカレンダーやkintoneに手動で入力しており、作業負担を減らしたい方 ■注意事項 ・Googleカレンダー、kintoneのそれぞれとYoomを連携してください。
まずはkintoneとYoomの連携をしていきましょう! kintoneのアプリをクリックすると、「サブドメイン」「クライアントID」「クライアントシークレット」の入力が求められます。 ※詳しい登録方法はこちら でご確認ください。
その後フォームトリガーの設定と、Googleカレンダーとの連携が完了したら「レコードを追加する」をクリックします。
kintoneと連携するアカウント情報を確認したら、次に「アプリID」を入力します。 候補から選びましょう。
追加するレコード値も、アウトプットを活用して入力していきます。 「テスト」を押して、問題なければ「保存する」をクリックしましょう。
このようにkintoneにデータが入ります。
その他のGoogleカレンダーを使った自動化の例
他にもGoogleカレンダーを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。
1. Googleカレンダーから予定を取得してGmailでリマインドを送信するフロー
Googleカレンダーの予定を自動的にチェックし、Gmailを通じてリマインドメールを送信することが可能になります。 スケジュール管理に苦手意識のある方や予定管理を効率化させたいと考えている方にピッタリのフローですね!
毎朝決まった時間に当日のGoogleカレンダーの予定をまとめてメール送信する
試してみる
■概要 「Googleカレンダーから予定を取得してGmailでリマインドを送信する」フローは、Googleカレンダーの予定を自動的にチェックし、Gmailを通じてリマインドメールを送信する業務ワークフローです。 Yoomを活用することで、GoogleカレンダーとGmailの連携をスムーズに行い、リマインドの自動化が実現できます。 ■このテンプレートをおすすめする方 ・Googleカレンダーを日常的に利用しており、予定管理をもっと効率化したい方 毎日のスケジュールが多岐にわたり、手動でのリマインド設定を煩雑だと感じている方 ・Gmailを主要なコミュニケーションツールとして活用しているビジネスパーソン 重要なメール通知を見逃さないために、Gmailでのリマインドを行いたい方 ・業務の自動化を進めて効率アップを図りたい企業やチーム 手動でのリマインド設定や予定確認に時間を取られることなく、他の重要な業務にリソースを集中させたい方 ■注意事項 ・Googleカレンダー、GmailのそれぞれとYoomを連携してください。
2.フォームの情報からGoogleカレンダーで予定を作成して、資料やリンクをメールで送信するフロー
入力されたフォームデータから自動でスケジュールを作成するだけでなく、簡単に資料共有ができます。 会議など事前に参加者へPDF資料の送付や関連するリンクを送信する必要がある場合に役立つこと間違いなしです!
フォームの情報からGoogleカレンダーで予定を作成して、資料やリンクをメールで送信する
試してみる
■概要 フォームの情報からGoogleカレンダーで予定を作成して、資料やリンクをメールで送信するフローです。 入力されたフォームデータをもとに自動でスケジュール管理と資料共有を行います。 ■このテンプレートをおすすめする方 ・Googleカレンダーを業務に活用している方 参加者情報を管理し、スケジュール調整や資料配布を効率化したい方 ・会議などの予定に事前に参加者へ資料の送付を行っている方 社内研修やミーティングの予定を自動で管理し、関連資料を共有したい方 ・キャンペーンやウェビナーの管理をしている方 スケジュールを一元管理し、参加者に必要な情報を迅速に提供したい方 ・業務効率化を実現したい中小企業の代表 限られたリソースで効果的にスケジュール管理と資料共有を行いたい方 ■注意事項 ・GoogleカレンダーとYoomを連携してください。
3.Gmailで日程調整を受信したら、正規表現で抽出してGoogleカレンダーに自動登録するフロー
顧客とミーティングを行う場合など、Gmailで日程調整をすることはありませんか? ただ、顧客の数が多い場合やミーティングの頻度が多い場合には、予定登録するだけでも時間が取られてしまいます。 重複登録の防止にも役立つのでオススメです!
Gmailで日程調整を受信したら、正規表現で抽出してGoogleカレンダーに自動登録する
試してみる
■概要 Gmailで日程調整を受信したら、正規表現で抽出してGoogleカレンダーに自動登録するフローです。 Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。 ■このテンプレートをおすすめする方 ・多数の顧客とのミーティングスケジュールを日々調整しており、手作業での予定登録に時間を取られている営業担当者 ・複数のプロジェクトを並行して進めており、チームメンバーとの会議調整が日常的に発生するプロジェクトマネージャー ・リモートワーク中のスタッフとのミーティングを頻繁にスケジュールする必要がある方 ・Googleカレンダーの予定登録の手間を減らしたい方 ・スケジュール管理を自動化し、業務効率を向上させたい方 ■注意事項 ・Gmail、GoogleカレンダーのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・時刻のデータ抽出オペレーションの抽出箇所に入力されている正規表現の表記は一例です。実際のメールで用いる語句に合わせ、変更してください。
まとめ
今回は、Googleカレンダーを使った予定登録の自動化、そして予定登録後の通知や他のアプリへのデータ追加方法についてご紹介しました。
「予定登録って、こんなに簡単に自動化できるんだ!」と思った方も多いかもしれません。 APIを活用した自動化と聞くと「難しそう」と感じる方も多いと思います。 しかし今回紹介した方法はノーコードで設定可能なため、ITに苦手意識がある方でも安心して作業ができるはずです!
連携できるアプリも様々あるため、ご自身の業務に合ったテンプレートを選んでみてください。 ぜひ、手作業での業務を減らしてよりスマートな働き方を手に入れましょう!