【800記事/400動画を掲載!】記事と動画でAI活用・業務改善を学べるメディア。AI、クラウドツールを使用して中小企業の業務改善を応援!

Yoomを使ってkintoneと複数のGoogleカレンダーを連携!散らばった予定の一元化を実現する仕組みを紹介

Yoom×kintone-Googleカレンダーと自動連係
業種 ITサービス業
地域 愛知県
目的 複数のGoogleカレンダーをkintoneに連携したい
課題 プラグインを使ってもkintoneには1つのGoogleカレンダーしか連携できない
効果 ・kintoneで複数のGoogleカレンダーを一元管理できるようになった
・二重登録の手間がなくなり、スケジュール管理が効率化された
・Yoomを使うことでノーコードで連携・設定が可能になった

kintoneで業務を管理し、Googleカレンダーでスケジュールを管理しているという企業様は多くいらっしゃいます。
kintoneにもスケジュール管理機能やそれを実現するプラグインはありますが、今一歩Googleカレンダーには届かないのが実情です。

そのため、kintoneとGoogleカレンダーを使い分けつつ両者を連携したいと考えている企業様、あるいはすでに連携プラグインを活用されている企業さまも少なくないでしょう。

しかし、ほとんどのプラグインは複数のGoogleカレンダーをkintoneに連携させることができません。
かといって、自社でAPI連携といったカスタマイズを行うのは難しいという課題があります。

そんなときは、ノーコードでkintoneと他のツールを連携できるYoomの活用がおすすめです。
今回は、Yoomを使ってkintoneとGoogleカレンダーを連携させ、kintone側の設定によって複数カレンダーとの双方向連携を実現した事例を紹介します。

「複数のGoogleカレンダーの予定をkintoneに連携したい」という企業さまは、是非ご覧ください。

kintoneに複数のGoogleカレンダーを連携させたい

kintoneもGoogleカレンダーも、チームで情報・予定をリアルタイムで共有できるツールです。
kintoneでは顧客情報や案件情報を管理し、Googleカレンダーでは個人の作業スケジュールやお客様との打ち合わせ予定を管理しているというように、使い分けている企業様も多いのではないでしょうか?

Googleカレンダーはあくまでスケジュール管理ツールのため、顧客や案件情報等と紐づけることはできません。
そのため、「kintone側でスケジュールも含めて一元管理したい」というご要望が出てくることが多いのですが、その一方で「Googleカレンダーに慣れているし使いやすいので、スケジュール管理や共有はあくまでGoogleカレンダーで行いたい」という声も根強くあります。

そこで、「kintoneとGoogleカレンダーを連携・同期させれば、kintoneでスケジュール情報を一元管理できる!」と考えるのですが、そこでぶつかる壁が「Googleカレンダーは個人ごとにカレンダーが異なる」という点です。

kintoneとGoogleカレンダーはプラグインを使えば連携できるものの、以下のような代表的なプラグインでもkintoneに対して1つのGoogleカレンダーしか連携できません。
連携アプリをカレンダーの分作れば連携できなくもないのですが、そうするとカレンダーの数分アプリが必要になってしまい、「バラバラのカレンダーアプリをまた一つにまとめてくるのか?」といった問題が発生してきます。

プラグイン 特徴
Googleカレンダー連携プラグイン ・kintoneとGoogleカレンダーの双方向連携ができる
・無料でダウンロードでき、アプリ単位で登録先カレンダーを使い分けられる
Googleカレンダー™対応連携プラグイン ・双方向連携に加え、kintone上にリッチなカレンダービューを自動作成できる
・ドラッグ&ドロップで日時変更ができる
※現在新規ダウンロード停止中
キン助 ・Webhookによるリアルタイムの双方向連携ができる
・KOYOMI、カレンダーPlusなど他のカレンダー系プラグインとの併用できる

プラグインの特徴や違いを知りたい方は、以下の記事もご覧ください。

▼kintoneとGoogleカレンダーを同期させるメリットとは?便利な連携プラグインも紹介

kintoneに複数のGoogleカレンダーを連携させたいならYoomが最適

プラグインを利用するのであれば複数カレンダーの連携はあきらめなければなりませんが、Yoomを使えばkintoneと複数のGoogleカレンダーの連携を実現できます。
Yoomとは、複数のSaaSツールを連携させて業務を自動化できるノーコードツールのことです。

通常、Googleカレンダーと連携させるには、プラグインの導入かAPI連携といったカスタマイズが必要ですが、Yoomを活用するとノーコードでkintoneとGoogleカレンダーを連携させることができます。
この時、kintone側の設定を工夫すれば複数のGoogleカレンダーとの連携が可能になるのです。

ここからは、連携のプロセスを詳しく解説します。

予定を登録したいカレンダーをkintoneで指定する

まず、kintone側の設定でフィールドに予定を登録したいカレンダーIDを指定します。

カレンダーIDを指定

ドロップダウンでカレンダーを選択すると、計算フィールドのIF文によって対応するGoogleカレンダーIDが自動でセットされる仕組みです。
これにより、各カレンダーへ予定の振り分けが可能になります。

kintoneへのレコード追加をトリガーにGoogleカレンダーへ予定を登録する

kintoneにレコードが追加されるとWebhookをトリガーにYoomが起動し、カレンダー追加フローが実行されます。

こちらはYoomのフロー構築画面です。

Yoomのフロー構築画面

kintoneへのレコード追加をトリガーに、条件分岐を経てGoogleカレンダーへの予定追加とID登録までを自動で行う流れが設定されています。

kintoneのカレンダーIDを参照先として指定し、予定名称・開始日時・終了日時・詳細をGoogleカレンダーに連携するよう設定しました。

Googleカレンダーに連携するよう設定

作成された予定IDをkintoneに返す

Googleカレンダーに予定が作成されると、予定IDが発行されます。
予定IDをkintoneで管理することで、以降の編集・削除処理で該当の予定を特定することが可能です。

予定を特定することが可能

このように、kintoneのレコード番号をイベントレコードIDに、Googleカレンダーで発行された予定IDを予定IDフィールドに、会場の選択値と催事名称をカレンダー連携用アプリに登録するよう設定しています。

編集・削除処理にも対応する

kintoneのレコードが編集・削除されると、カレンダー連携用アプリから予定IDを取得するようになっています。

予定IDの有無やキャンセル状態によって処理を分岐させ、Googleカレンダーの該当予定を更新・削除する仕組みです。

Googleカレンダーの該当予定を更新・削除する仕組み

レコードの編集をトリガーに、カレンダー連携用アプリから予定IDを取得し、予定IDが空かどうか・キャンセル状態かどうかで処理を分岐させ、Googleカレンダーの予定を更新・削除する設定がされています。

Yoomのフロー数を無駄に消費しないためのkintoneのポイント

今回、「レコード追加→予定IDをkintoneに返す→レコードの編集で予定を編集する」という流れでフローを組んだとき、ある問題が発生しました。
予定ID返却がレコードの編集とみなされ、レコードの編集をトリガーとしてGoogleカレンダーの予定を編集するプロセスで誤作動が生じてしまったのです。

その結果、不要なフローが実行されYoomのフロー数を無駄に消費してしまうことがわかりました。
これを回避するため、カレンダー連携に必要な情報を管理する専用アプリを別途作成し、予定IDは別アプリで管理する構成にしています。

Yoomを使ってkintoneと複数のGoogleカレンダーを連携させるメリット

Yoomを使ってkintoneと複数のGoogleカレンダーの連携を実現させるメリットは大きく3つあります。
まず、kintoneで設備登録をすると自動でGoogleカレンダーに登録されるため、二重登録の手間が削減されることです。

次に、予定の編集や削除にも対応していることから、kintone側の変更がGoogleカレンダーにも自動反映されるようになり、共有漏れを防げます。
さらに、kintoneにアクセスできない方もGoogleカレンダー上で予定を確認できるようになります。

プラグインではできなかったことを複雑なカスタマイズなしで実現できるのが、Yoomを活用する大きなメリットです。

Yoomを使ってノーコードでkintoneとGoogleカレンダーを連携させよう

Yoomを使うと、プログラミングの知識がなくてもkintoneと外部のSaaSツールを連携させることが可能です。
今回のように、kintoneと複数のGoogleカレンダーを連携させるといった柔軟な運用も実現できるようになります。

コムデックでは、お客さまのニーズに合わせてその場でアプリを構築する「kintone対面開発」を提供しています。
「Yoomの使い方を知りたい」「ゆくゆくはYoomを使ってkintone周りのカスタマイズを内製化したい」という企業さまは、お気軽にご相談ください。

「kintone対面開発」サービスページはこちら

この記事を書いた人

佐田 薫士

『kintoneスペシャリスト』

日本人の心のふるさとである”三重県伊勢市”を拠点に、中小企業のDX化を支援しています。 主にkintoneのカスタマイズを得意とし、サイボウズ認定資格である「kintone Associate」「kintone Customization Specialist」「kintone AppDesignSpecialist」「System Design Expert」を取得しています。 kintoneは他ツール(RPAや販売管理システム等)との連携も得意としていますので、皆様の業務の手助けになりそうな事例を見つけ、是非ご相談ください! youtube「kintone芸人」で検索!

IT導入のお悩みなら、
コムデックラボ

まずはお気軽にお問い合わせください。

関連記事

まずはお気軽にご連絡ください

お役立ち資料

業種別のkintoneアプリガイドや、コムデックが提供しているサービスのご紹介資料をダウンロードいただけます!

お役立ち資料

お問い合わせ

「伴走支援について詳しく聞きたい」「こんな課題を解決したい」等、お気軽にお問い合わせください!

お問い合わせ

動画でもお役立ち情報発信中!

kintone芸人