OutlookとGoogleカレンダーの連携イメージ
【ノーコードで実現】OutlookカレンダーとGoogleカレンダーを連携して予定を自動作成する方法
Yoomを詳しくみる
この記事のテンプレートを試す
OutlookとGoogleカレンダーの連携イメージ
アプリ同士の連携方法

2025-10-23

【ノーコードで実現】OutlookカレンダーとGoogleカレンダーを連携して予定を自動作成する方法

Shoko Ougitani
Shoko Ougitani

「あれ、予定がかぶってる……!」そんな経験、ありませんか?
社内はOutlook、社外はGoogleカレンダーと、異なるカレンダーを使い分けていると、会議や予定がうまく同期されず、ダブルブッキングしてしまうこともありますよね。
でも、もしOutlookとGoogleカレンダーを自動で連携できたらどうでしょう?
会議の予定がメールで届いたら自動でGoogleカレンダーへ登録されたり、Outlookに入力した予定が自動で同期されたりすれば、スケジュール管理がもっとスムーズになるはずです。
本記事では、OutlookとGoogleカレンダーを連携し、手作業なしで予定を自動登録する方法をご紹介します。
忙しい毎日でも、スケジュール管理をもっと簡単に、もっと正確に。さっそく試してみましょう!

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

Yoomを利用することで、ノーコードで簡単にOutlookとGoogleカレンダーの連携が可能です。
YoomにはあらかじめOutlookカレンダーとGoogleカレンダーを連携して予定を自動作成するテンプレートが用意されているため、APIの知識が無くても、登録するだけで今すぐ連携が実現できます。


Outlookカレンダーの予定をGoogleカレンダーに連携するフローです。

■注意事項‍
・Outlook、GoogleカレンダーそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

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

OutlookとGoogleカレンダーのAPIを連携すれば、Outlookの情報をGoogleカレンダーに登録することも可能です。
例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。

Outlookカレンダーの予定をGoogleカレンダーに連携する

社内外でカレンダーアプリをわけて管理している方などにおすすめします!
自動追加により、異なるカレンダーアプリの整合性を保つことができます。


Outlookカレンダーの予定をGoogleカレンダーに連携するフローです。

■注意事項‍
・Outlook、GoogleカレンダーそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

Outlookの会議依頼メールをGoogleカレンダーに自動登録する

会議情報が記載されているメールのみを抽出し、会議の予定を自動追加できるフローです。
手動で登録する作業を削減できるので、予定を登録し忘れていて、ダブルブッキングしてしまった!というリスクを軽減できます。


Outlookで指定の件名のメールが届いたら、テキストから値を抽出しGoogleカレンダーに登録するフローです。

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

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

それでは、実際にOutlookとGoogleカレンダーを連携したフローを作成してみましょう!
Yoomを使用して、ノーコードでHubSpotとkintoneの連携を進めていきます。
まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:OutlookGoogleカレンダー
[Yoomとは]

フローの作成方法

今回は「Outlookカレンダーの予定をGoogleカレンダーに連携する」フローボットを作成していきます!
作成の流れは大きく分けて以下です。

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


Outlookカレンダーの予定をGoogleカレンダーに連携するフローです。

■注意事項‍
・Outlook、GoogleカレンダーそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

ステップ1:OutlookとGoogleカレンダーのマイアプリ登録

フローボットを設定する前に、各アプリをYoomと連携しましょう。
まずは基本的な設定方法を解説しているナビをご覧ください!


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

Outlookの手順

Outlookはマイアプリ登録の解説ナビがありますので、以下を参考に進めてください。

注:Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があります。
一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Googleカレンダーの手順

上記のGoogle スプレッドシートの手順を参考にしてください。

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

次に、Yoomのサイトからテンプレートをコピーします。
フローボット作成は、テンプレートを活用する方法以外に、はじめから作成することも可能です。
ここではもっと簡単に設定するためにテンプレートを使い、設定する方法をご紹介します。
それでは下のバナーをクリックしてみましょう。


Outlookカレンダーの予定をGoogleカレンダーに連携するフローです。

■注意事項‍
・Outlook、GoogleカレンダーそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

「OK」をクリックしたら、コピー完了です!

コピーしたテンプレートはマイプロジェクトに保存されています。


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

続いて、フローボットを設定していきましょう。
コピーしたテンプレートの「カレンダーにイベントが登録されたら」をクリックします。

タイトルは事前に入力してありますが、変更できます。
Outlookと連携するアカウント情報は、先ほど連携したアカウントが表示されています。
複数のアカウントをマイアプリ登録している場合、連携したいアカウントになっているか確認しましょう。
トリガーアクションは「カレンダーにイベントが登録されたら」を選択し、次へをクリックします。

アプリトリガーのAPI接続設定に進みます。
トリガー起動間隔時間を設定します。
5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違いますが、プランの最短の起動間隔にしておきましょう。
トリガーの起動間隔時間とは、アプリ上でトリガーとなるアクションが行われたかを確認する時間のことです。
アクションが行われていることが確認されたら、フローボットが起動します。
ユーザーIDを候補から選択してください。

タイムゾーンは「日本時間」に設定します。
設定後、トリガーとなるOutlookのカレンダーにイベントを追加し、テストをクリックしましょう。

Outlookの予定表情報をアウトプット(取得した値)として情報が取得できたら成功です。
ここまでできたら、保存しましょう。
取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。

ステップ4:データを操作・変換する

次に「データを操作・変換する」をクリックしてください。
Googleカレンダーに追加する日時がJSTのため、Outlookの受信日時をUTC→JSTに変換します。

アクションを選択する画面を設定します。
タイトルは変更できます。
変換タイプは、抽出したい文字数で選択します。
()内のタスクを消費するのでご注意ください。
設定後、次へをクリックしましょう。

詳細を設定します。
対象のテキストには、添付画像のように開始日時と終了日時をOutlookのアウトプットから選択します。
※アウトプット(取得した値)を使用せず、固定のテキストを入れてしまうと、毎回それについて抽出されてしまうため、アウトプット(取得した値)から必ず選択してください。

抽出したい項目を設定します。
ここでは「日時」を取得したいので、添付画像のように入力します。