双方向の同期の仕組み
GoogleまたはOutlookのアカウントを接続すると、4appointmentsは、カレンダーのみに限定されたOAuthトークンを取得します(メール、連絡先、ドライブへのアクセスは含まれません)。その後、4appointmentsで作成された予定は2秒以内に外部カレンダーへ反映され、外部カレンダーで「予定あり」とされた予定は、公開予約カレンダーの該当する枠を自動でブロックします。
- GoogleとMicrosoft Graphのウェブフックによるリアルタイム同期(2秒未満)
- OAuthはカレンダーのみに限定され、メールや連絡先は対象外
- トークンは自動で更新され、パスワードの再入力は不要
- 管理画面からワンクリックで連携を解除でき、データも残りません
事業所単位ではなく、担当者単位
チームの担当者は、それぞれ個人用の管理画面から、自分のGoogle/Outlookアカウントを接続します。そのため、予約は、文脈のない共有カレンダーではなく、実際にお客様を担当する人のカレンダーに入ります。また、その人の個人的なブロック(ランチ、外部の打ち合わせ、休暇)がブロックするのは、その人の枠だけで、同僚の枠には影響しません。
実際の活用シーン
休みの日が不規則なスタイリスト、分割シフトのセラピスト、夜間当番のある医師、自分のスケジュールを自分で調整するコンサルタントなど、個人のGoogleカレンダーを正としたい方は多くいます。4appointmentsはその基準を尊重します。手で再入力する必要はなく、公開される枠は自動で調整されます。
- Googleに入れた休暇は、サイト上で予約可能として表示されません
- Outlookに入れた外部の打ち合わせは、枠を自動でブロックします
- 4appointmentsで入った予約は、担当者のスマートフォンに即座に届きます
- 時間の変更は、双方向に反映されます
よくあるご質問
4appointmentsは、メールや連絡先を読み取りますか?
いいえ。OAuthの際に要求するのは、「calendar.events」スコープ(Google)と「Calendars.ReadWrite」(Microsoft)のみです。Gmail、ドライブ、連絡先、Outlookメールへのアクセスはありません。許可の内容は、アカウントの接続時に表示されます。
複数のカレンダー(個人用と仕事用)を接続できますか?
はい。担当者は、個人用のGoogleカレンダーと、仕事用のOutlook 365カレンダーの両方を接続できます。どちらかで「予定あり」とされたブロックは、公開される枠もブロックします。個人と仕事のスケジュールを分けている方に便利です。
Googleアカウントにアクセスできなくなった場合はどうなりますか?
同期は停止しますが(データは失われません)、4appointmentsのカレンダーが引き続き正となります。アカウント(または別のアカウント)を再接続すれば、中断したところから、重複なしで同期が再開されます。
iCloudカレンダーでも使えますか?
はい。Appleの公式プロトコルであるCalDAVを通じて対応しています。iCloudの同期は、GoogleやMicrosoft Graphよりやや遅く(10〜30秒)なりますが、双方向で正しく動作します。
Googleカレンダーを正としたいですか?
管理画面からワンクリックでGoogleまたはOutlookを接続できます。解除もワンクリックで、データも残りません。
料金を見る →