GmailとGoogle カレンダーの連携イメージ
【プログラミング不要】GmailのデータをGoogle カレンダーに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
GmailとGoogle カレンダーの連携イメージ
フローボット活用術

2025-10-23

【プログラミング不要】GmailのデータをGoogle カレンダーに自動的に連携する方法

y.katagiri
y.katagiri

 「Gmailで受信した特定のメールをGoogleカレンダーに同期できたらいいのに…!」
「手動で予定を作成することが多くてちょっと手間だな…」

そんな課題を解決するのが、GmailとGoogleカレンダーのデータ連携による予定作成の自動化です!APIを活用すれば、Gmailで受信したメールをGoogleカレンダーに自動同期することができます!

そこで本記事では、GmailとGoogleカレンダーの連携方法の他、連携することで実現できる自動化のフローを具体的にご紹介します。
業務の効率化を考えている方は、ぜひチェックしてみてください!


とにかく早く試したい方へ

Yoomを利用することで、ノーコードで簡単にGmailとGoogle カレンダーの連携が可能です。

YoomにはあらかじめGmailとGoogle カレンダーを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけで今すぐ連携が実現できます。


■概要

日々の業務で受信する大量のメールの中から、会議の招待やアポイントの依頼などを手作業でカレンダーに登録するのは手間がかかる作業です。このワークフローを活用すれば、Gmailで特定の条件を満たすメールを受信するだけで、AIが自動で内容を読み取りGoogleカレンダーへ予定として登録するため、重要な予定の見落としや登録漏れを防ぎ、スムーズなスケジュール管理を実現します。

■このテンプレートをおすすめする方

  • Gmailで受信した会議依頼などを、手作業でGoogleカレンダーに登録している方
  • 重要なメールの見落としや、カレンダーへの転記ミスによる機会損失を防ぎたい方
  • 日々の定型的なスケジュール管理業務を自動化し、コア業務に集中したい方

■このテンプレートを使うメリット

  • Gmailでのメール受信をきっかけに自動で予定が作成されるため、これまで手作業での転記に費やしていた時間を短縮することができます。
  • 手作業による情報の転記が不要になることで、予定の日時や内容の入力間違い、登録漏れといったヒューマンエラーのリスクを軽減します。

■フローボットの流れ

  1. はじめに、GmailとGoogleカレンダーをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定して、自動化の起点としたいメールの条件を指定します。
  3. 次に、オペレーションでAI機能の「テキストからデータを抽出する」アクションを設定し、受信したメール本文から予定の件名や日時といった情報を抽出します。
  4. 最後に、オペレーションでGoogleカレンダーの「予定を作成」アクションを設定し、前のステップで抽出した情報を紐付けて新しい予定を作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AI機能の「テキストからデータを抽出する」アクションでは、受信したメール本文からどのような情報を抽出するか(例:件名、日時、場所など)を任意に設定できます。
  • Googleカレンダーの「予定を作成」アクションでは、予定のタイトルや説明欄に固定のテキストを入れたり、前のステップで抽出したデータを動的な値として設定したりするカスタムが可能です。

注意事項

  • Gmail、GoogleカレンダーのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。


GmailとGoogle カレンダーを連携してできること

GmailとGoogle カレンダーのAPIを連携すれば、GmailのデータをGoogle カレンダーに自動的に連携することが可能です!

例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。


特定の条件を満たす受信メールをGoogle カレンダーの予定に登録する

条件で振り分けたメールから、スケジュールをGoogle カレンダーに登録します。
例えば「会議」「商談」などで振り分けたメールからスケジュールの登録が叶います。
Google カレンダーへの転記を手間に感じている営業事務担当者におすすめです。


■概要

日々の業務で受信する大量のメールの中から、会議の招待やアポイントの依頼などを手作業でカレンダーに登録するのは手間がかかる作業です。このワークフローを活用すれば、Gmailで特定の条件を満たすメールを受信するだけで、AIが自動で内容を読み取りGoogleカレンダーへ予定として登録するため、重要な予定の見落としや登録漏れを防ぎ、スムーズなスケジュール管理を実現します。

■このテンプレートをおすすめする方

  • Gmailで受信した会議依頼などを、手作業でGoogleカレンダーに登録している方
  • 重要なメールの見落としや、カレンダーへの転記ミスによる機会損失を防ぎたい方
  • 日々の定型的なスケジュール管理業務を自動化し、コア業務に集中したい方

■このテンプレートを使うメリット

  • Gmailでのメール受信をきっかけに自動で予定が作成されるため、これまで手作業での転記に費やしていた時間を短縮することができます。
  • 手作業による情報の転記が不要になることで、予定の日時や内容の入力間違い、登録漏れといったヒューマンエラーのリスクを軽減します。

■フローボットの流れ

  1. はじめに、GmailとGoogleカレンダーをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定して、自動化の起点としたいメールの条件を指定します。
  3. 次に、オペレーションでAI機能の「テキストからデータを抽出する」アクションを設定し、受信したメール本文から予定の件名や日時といった情報を抽出します。
  4. 最後に、オペレーションでGoogleカレンダーの「予定を作成」アクションを設定し、前のステップで抽出した情報を紐付けて新しい予定を作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AI機能の「テキストからデータを抽出する」アクションでは、受信したメール本文からどのような情報を抽出するか(例:件名、日時、場所など)を任意に設定できます。
  • Googleカレンダーの「予定を作成」アクションでは、予定のタイトルや説明欄に固定のテキストを入れたり、前のステップで抽出したデータを動的な値として設定したりするカスタムが可能です。

注意事項

  • Gmail、GoogleカレンダーのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。


受信メールに含まれるICSファイルを自動でGoogle カレンダーに追加する

スケジュール情報をICSファイルとGoogle カレンダーで運用しており、情報を一元化したいと考えている方におすすめです。
スケジュール管理を担当している事務担当者は要チェックのフローです!


■概要

メールで受信した会議の招待(.icsファイル)を、都度手作業でGoogleカレンダーに登録するのは手間ではありませんか。登録漏れや二重登録などのミスが発生することもあります。このワークフローを活用すれば、Gmailで特定のラベルが付いたメールを受信した際に、添付されたICSファイルから予定を自動で抽出し、Googleカレンダーへ登録できます。面倒な日程調整の手間を省き、スムーズなスケジュール管理を実現します。

■このテンプレートをおすすめする方

  • Gmailで受け取った招待メールのICSファイルを手動で登録している方
  • Googleカレンダーへの予定登録漏れや入力ミスをなくしたいと考えている方
  • メールでの日程調整にかかる時間を削減し、コア業務に集中したい方

■このテンプレートを使うメリット

  • 受信したメールに添付されたICSファイルを自動でカレンダーに登録するため、手作業での登録にかかる時間を削減できます。
  • 手動での登録作業が不要になることで、予定の登録漏れや日時の入力ミスといったヒューマンエラーを防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、GmailとGoogleカレンダーをYoomと連携します。
  2. トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. 次に、オペレーションでAI機能を選択し、「icsファイルからデータを抽出する」アクションで、トリガーで受信したメールの添付ファイルを指定します。
  4. 最後に、オペレーションでGoogleカレンダーを選択し、抽出したデータをもとに予定を作成するアクションを設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • フローボットを利用する前に、GmailとGoogleカレンダーのアカウントをそれぞれYoomと連携してください。
  • Gmailのトリガー設定では、自動化のきっかけとしたいメールに付与するラベルを任意で指定してください。
  • Googleカレンダーに予定を登録するオペレーションでは、登録対象としたいカレンダーを任意で選択してください。


GmailとGoogle カレンダーの連携フローを作ってみよう !

それでは、さっそく実際にGmailとGoogle カレンダーを連携したフローを作成してみましょう!

今回はYoomを使用して、ノーコードでGmailとGoogle カレンダーの連携を進めていきます。
まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

▼今回使用するアプリはこちら:GmailGoogle カレンダー

[Yoomとは]

今回は「特定の条件を満たす受信メールをGoogle カレンダーの予定に登録する」フローボットを作成していきます!

作成の流れは大きく分けて以下です。

  • GmailとGoogle カレンダーのマイアプリ連携
  • テンプレートをコピーする
  • トリガー設定およびアクション設定
  • トリガーをONに設定しフロー稼働の準備完了


■概要

メールで受信した会議の招待(.icsファイル)を、都度手作業でGoogleカレンダーに登録するのは手間ではありませんか。登録漏れや二重登録などのミスが発生することもあります。このワークフローを活用すれば、Gmailで特定のラベルが付いたメールを受信した際に、添付されたICSファイルから予定を自動で抽出し、Googleカレンダーへ登録できます。面倒な日程調整の手間を省き、スムーズなスケジュール管理を実現します。

■このテンプレートをおすすめする方

  • Gmailで受け取った招待メールのICSファイルを手動で登録している方
  • Googleカレンダーへの予定登録漏れや入力ミスをなくしたいと考えている方
  • メールでの日程調整にかかる時間を削減し、コア業務に集中したい方

■このテンプレートを使うメリット

  • 受信したメールに添付されたICSファイルを自動でカレンダーに登録するため、手作業での登録にかかる時間を削減できます。
  • 手動での登録作業が不要になることで、予定の登録漏れや日時の入力ミスといったヒューマンエラーを防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、GmailとGoogleカレンダーをYoomと連携します。
  2. トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. 次に、オペレーションでAI機能を選択し、「icsファイルからデータを抽出する」アクションで、トリガーで受信したメールの添付ファイルを指定します。
  4. 最後に、オペレーションでGoogleカレンダーを選択し、抽出したデータをもとに予定を作成するアクションを設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • フローボットを利用する前に、GmailとGoogleカレンダーのアカウントをそれぞれYoomと連携してください。
  • Gmailのトリガー設定では、自動化のきっかけとしたいメールに付与するラベルを任意で指定してください。
  • Googleカレンダーに予定を登録するオペレーションでは、登録対象としたいカレンダーを任意で選択してください。


ステップ1:マイアプリ登録

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

 

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。


Gmailのマイアプリ連携

以下を参考にマイアプリ連携を行いましょう。

 


Google カレンダーのマイアプリ登録

「新規接続」クリック後に、検索窓でGoogle カレンダーを検索してください。

赤枠の「 Sign in with Google」をクリックして、Googleアカウントにログインします。

Yoomと連携したいGoogleアカウントを選択しましょう。

マイアプリに「Google カレンダー」が出てきたら、登録完了です!


ステップ2:テンプレートコピー

ここからは実際にフローボットを作成していきます!

まずは下記のバナーの「試してみる」をクリックして、テンプレートをコピーしてください。


■概要

日々の業務で受信する大量のメールの中から、会議の招待やアポイントの依頼などを手作業でカレンダーに登録するのは手間がかかる作業です。このワークフローを活用すれば、Gmailで特定の条件を満たすメールを受信するだけで、AIが自動で内容を読み取りGoogleカレンダーへ予定として登録するため、重要な予定の見落としや登録漏れを防ぎ、スムーズなスケジュール管理を実現します。

■このテンプレートをおすすめする方

  • Gmailで受信した会議依頼などを、手作業でGoogleカレンダーに登録している方
  • 重要なメールの見落としや、カレンダーへの転記ミスによる機会損失を防ぎたい方
  • 日々の定型的なスケジュール管理業務を自動化し、コア業務に集中したい方

■このテンプレートを使うメリット

  • Gmailでのメール受信をきっかけに自動で予定が作成されるため、これまで手作業での転記に費やしていた時間を短縮することができます。
  • 手作業による情報の転記が不要になることで、予定の日時や内容の入力間違い、登録漏れといったヒューマンエラーのリスクを軽減します。

■フローボットの流れ

  1. はじめに、GmailとGoogleカレンダーをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定して、自動化の起点としたいメールの条件を指定します。
  3. 次に、オペレーションでAI機能の「テキストからデータを抽出する」アクションを設定し、受信したメール本文から予定の件名や日時といった情報を抽出します。
  4. 最後に、オペレーションでGoogleカレンダーの「予定を作成」アクションを設定し、前のステップで抽出した情報を紐付けて新しい予定を作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AI機能の「テキストからデータを抽出する」アクションでは、受信したメール本文からどのような情報を抽出するか(例:件名、日時、場所など)を任意に設定できます。
  • Googleカレンダーの「予定を作成」アクションでは、予定のタイトルや説明欄に固定のテキストを入れたり、前のステップで抽出したデータを動的な値として設定したりするカスタムが可能です。

注意事項

  • Gmail、GoogleカレンダーのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

テンプレートがコピーできたら、以下の画面が出てきます。

「OK」をクリックして、次に進んで下さい。


ステップ3:アプリトリガーの設定

まずはアプリの起動設定を行います。

「特定のラベルのメールを受信したら」をクリックしてください。

以下の画面が出てきたら、連携するアカウント情報を確認して次に進んで下さい。

続いて、API接続設定です。

「トリガーの起動間隔」は、業務に合わせて選択してください。

トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
また、ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックしてください。
基本的にはそのプランの最短の起動間隔にして使うことをおすすめします。

「ラベル」は、候補から選択してください。
Gmailで使用している対象のラベルを選びましょう。

ラベルを使っていない方は、この機会にぜひ活用してみてください。
例えば「問い合わせ」や「商談」「クライアント」などで振り分け可能です。

振り分けたラベルに該当するメールを受信させ、テストしてください。
テストに成功したら、以下の画面が出てきます。

以下のアウトプットをこの後の設定時に引用することで、GmailとGoogle カレンダーのデータ連携を実現していきます!

「保存する」をクリックして、次に進んで下さい。


ステップ4:テキストからデータを抽出する設定

次に「テキストからデータを抽出する」をクリックしてください。

以下の画面を確認したら、次に進んで下さい。

続いて、アクション設定です。

変換の文字数は変換タイプから選べます。
変換タイプは「変更する」をクリックして選択可能です。

普段の業務に合わせて合うものを選んでください。

今回は3,500文字以内のデータからテキストを抽出で設定します。

詳細を設定しましょう。

「対象のテキスト」は、アウトプットから本文を選択してください。
ここに本文を設定することで、本文からデータを抽出し、その内容をGoogle カレンダーに登録可能になります。

抽出したい項目は以下設定例を参考に入力してください。
のちにスケジュール登録するため、予定の開始日や予定の開始時間は入力しておくのがおすすめです。

テストを行ってください。

以下のアウトプットをこの後の設定時に引用することが可能です!

「保存する」をクリックしてください。


ステップ5:予定を作成する設定

次に「予定を作成」をクリックしましょう。

以下画面が出てきたら、連携するアカウントを確認して次に進みましょう。

API接続設定です。

「カレンダーID」は候補から選択してください。
Google カレンダーのアカウントのメールアドレスを選択しましょう。

「予定のタイトル」は以下を参考に入力してください。

氏名はアウトプットから選択可能です。
「{{氏名}}さん商談」や「{{氏名}}さん会議」などでもOKです!

用途に合わせて、入力しましょう。

「予定の開始日」もアウトプットから「予定開始日」「予定の開始時間」を選びましょう。

本文のテキストからデータ抽出して「予定の開始日時」に入るイメージです。
ここで指定した時間は自動的に変換されます。詳しくはこちらの記事を確認してください。

「予定の終了日」もアウトプットから「予定終了日」「予定の終了時間」を選びましょう。

本文のテキストからデータ抽出して「予定の終了日時」に入ります。