Google CalendarをOneSuiteに接続 → Google CalendarをOneSuiteに接続する方法
Google CalendarとOneSuiteの連携は、2つの主要な目的を果たします:Client Portalを通じたミーティングのスケジューリングと、CRMでの自動ミーティング追跡です。
ミーティングスケジューリング(Client Portal)
クライアントがClient Portalから直接ミーティングを予約できるようにします。Google Calendarを接続してGoogle Appointment Scheduleを設定すると、クライアントはあなたの空き状況を確認し、OneSuiteから離れることなく予約できます。
CRMミーティング追跡
すべてのビジネスミーティングを自動的に追跡します。設定 > カレンダーでGoogle Calendarを接続すると、OneSuiteはカレンダーイベントを同期し、CRMの連絡先(人物と企業)と照合します。任意の連絡先のプロフィールで過去と今後のミーティングを確認でき、OneSuiteは新しい外部参加者のCRMレコードも自動的に作成します。
前提条件
セットアップを開始する前に、以下を準備してください。
プラットフォーム
OneSuite
- アクティブなサブスクリプションプランを持つアクティブなOneSuiteビジネスアカウント
- OneSuiteビジネスでの管理者または設定アクセス
- 設定モジュールへのアクセス
- プランで利用可能なカレンダースロット(CRM連携用)
連携
Google Calendar
- Google Calendarにアクセスできるアカウント
- Google Appointment Scheduleの作成(Client Portalスケジューリング用)
- 一部のAppointment Schedule機能にはGoogle Workspaceが必要な場合があります
- プライマリカレンダーはビジネスカレンダーである必要があります(CRM同期用)
インストール
Google Calendarは2つの独立した目的で接続できます。以下の該当するガイドに従ってください。
Client PortalスケジューリングのためのGoogle Calendar接続
Google Appointment Scheduleを接続して、クライアントがClient Portalから直接ミーティングを予約できるようにします。
-
スケジューリングに移動し、"Google Calendarを接続"をクリック
OneSuiteで左サイドバーから設定を開き、Client Portal → スケジューリングに移動します。利用可能なすべてのスケジューリングプロバイダーのカードが表示されます。Google Calendarカードを見つけ、"Google Calendarを接続"ボタンをクリックして接続プロセスを開始します。
-
新しいGoogleアカウントを接続
Google Calendarアカウントを選択するダイアログが表示されます。"+ 新しいGoogleアカウントを接続"をクリックして新しいアカウントを追加し、"確認"をクリックします。Googleのサインインページにリダイレクトされます。
設定 > カレンダー(CRM用)でGoogle Calendarがすでに接続されている場合、ここに再利用可能なオプションとして表示されます。
-
アカウントを選択して承認
Googleのサインインページで、スケジューリングに使用するGoogleアカウントを選択します。OneSuiteが要求する権限(Google Calendarデータの表示とダウンロードへのアクセス)を確認し、"続行"をクリックしてアクセスを許可します。
OneSuiteが要求する内容:Google Calendarでアクセスできるすべてのカレンダーの表示とダウンロード。
-
Appointment Schedulingリンクを貼り付け
承認後、Google Calendarが接続されたことを確認するモーダルが表示されます。クライアントがClient Portalからミーティングを予約できるように、Google Appointment SchedulingのURLをフィールドに貼り付けます。
このリンクの取得方法:Google Calendarを開く → Appointment Scheduleをクリック → 共有アイコンをクリック → 予約ページのリンクをコピー。リンクは https://calendar.app.google/... のようになります。
-
接続済みステータスを確認
保存後、Google Calendarカードに承認済みのメールアドレスとともに緑色の"接続済み"バッジが表示されます。Google Appointment Scheduleのリンクがカードに表示されます。連携が有効になりました。クライアントはClient Portalからミーティングを予約できます。
CRMミーティング追跡のためのGoogle Calendar接続
カレンダーイベントをOneSuiteに同期し、ミーティングをCRM連絡先と自動的に照合します。
-
カレンダー設定に移動し、"+ カレンダーを追加"をクリック
OneSuiteで左サイドバーから設定を開き、連携 → カレンダーに移動します。プランのカレンダー制限を表示する接続済みカレンダーセクションが表示されます。"+ カレンダーを追加"ボタンをクリックして開始します。
-
Google Calendarを選択して接続
利用可能なカレンダープロバイダー(Google CalendarとOutlook Calendar)が表示されます。Google Calendarカードを見つけ、"カレンダーを接続"をクリックしてOAuthフローを開始します。
-
Googleアカウントを選択して承認
Googleのサインインページにリダイレクトされます。CRMミーティング追跡に使用するGoogleアカウントを選択します。権限を確認し(OneSuiteはGoogle Calendarデータの表示とダウンロードへのアクセスを要求します)、"続行"をクリックしてアクセスを許可します。
OneSuiteが要求する内容:Google Calendarでアクセスできるすべてのカレンダーの表示とダウンロード。
-
カレンダー接続完了 — 同期が自動的に開始
OneSuiteにリダイレクトされます。Google Calendarが接続済みカレンダーテーブルに"アクティブ"ステータスで表示されます。プライマリカレンダーは自動的に同期されます。これには過去12ヶ月と今後3ヶ月のイベントが含まれます。ミーティングデータがCRMの人物と企業プロフィールのミーティングタブに表示され始めます。
"マイタスクカレンダーにイベントを表示"を有効にすると、同期されたイベントをタスクカレンダーウィジェットに表示できます。
使用方法
接続後、Google Calendarは連携タイプに応じてOneSuiteの複数の領域に表示されます。
Client Portal — スケジューリング
セットアップ後、Google Calendarの予約ページがClient Portalのミーティングページに埋め込まれます。予約URLは設定 > Client Portal > スケジューリング > Google Calendarからいつでも更新できます。
CRM — ミーティング追跡
CRM > 人物または企業に移動し、連絡先を選択してミーティングタブをクリックします。ミーティングは参加者のメールアドレスとメールドメインによって自動的に照合されます。
クライアントがミーティングを予約する方法
Client Portalでのクライアントの視点からの体験をご紹介します。
-
予約時間を選択
Client Portalのサイドバーから、クライアントは"ミーティングをスケジュール"をクリックします。Google Calendarの予約スケジューラーがページに直接埋め込まれ、利用可能な日付と時間枠が表示されます。クライアントは都合の良い時間を選択します。
-
詳細を入力して予約
時間枠を選択すると、ミーティングの詳細(タイトル、日付、時間、タイムゾーン)を表示するダイアログが表示されます。クライアントは名前、姓、メールアドレスを入力し、"予約"をクリックして確認します。
-
予約確認
確認画面に"予約確認済み"と表示され、クライアントにメールが送信されます。ミーティングの詳細(日付、時間、タイムゾーン、ミーティングタイプ)が表示されます。クライアントは必要に応じて予約をキャンセルできます。
-
次の予約の準備完了
確認を閉じると、カレンダーは利用可能な時間枠のビューに戻ります。以前予約された時間枠(例:水曜日の午前10時)はもう利用できなくなっていることに注意してください。ダブルブッキングを防ぐために自動的に削除されます。クライアントは別の枠を選択して、いつでも追加のミーティングを予約できます。
CRMのミーティング詳細
同期された各ミーティングは、チームに包括的な詳細を表示します。
- ミーティングタイトル、日時、主催者
- 参加者と回答ステータス(承諾、辞退、仮承諾)
- ミーティングURL(例:Google Meetリンク)
- 参加者のメールドメインから自動作成されたCRM企業
- 外部参加者のために自動作成されたCRM人物
同期と自動作成
- ミーティングはキューシステムを介してバックグラウンドで自動的に同期されます
- ミーティングタブの同期(更新)ボタンをクリックして、新しい同期を強制します
- OneSuiteは参加者のメールドメインからCRM企業を自動作成します(例:[email protected]が"Acme"を作成)
- 無料メールプロバイダー(Gmail、Yahooなど)は自動企業作成から除外されます
- カレンダーアカウント設定からタスクカレンダーウィジェットのカレンダー表示を切り替えます
アンインストール
2つの連携タイプは独立しています。一方を切断しても、もう一方には影響しません。
Client Portalスケジューリングから切断
-
設定 > Client Portal > スケジューリングに移動
-
Google Calendarタブをクリック
-
接続済みメールの横にある"切断"ボタンをクリック
-
ポップアップダイアログで切断を確認
予約URLと接続済みアカウントがクリアされます。クライアントにはGoogle Calendarの予約オプションが表示されなくなります。
CRM連携から切断
-
設定 > カレンダーに移動
-
リストで接続済みのGoogle Calendarアカウントを見つける
-
カレンダーカードの三点メニュー(⋮)をクリック
-
"アカウントを削除"を選択して確認
カレンダーアカウントとすべての同期イベントがOneSuiteから削除されます。以前CRMプロフィールに表示されていたミーティングは表示されなくなります。
Google側からアクセスを取り消す
アクセスする myaccount.google.com/permissionsでサードパーティアプリのリストからOneSuiteを見つけ、"アクセスを削除"をクリックします。次に、上記の説明に従ってOneSuiteの設定からカレンダーを切断します。
トラブルシューティング
よくある問題とその解決方法。
"プランのカレンダー上限に達しました"
Google Calendarが接続できない / OAuthエラー
ミーティングがCRMに表示されない
"トークンが取り消されました — 再接続が必要です"
予約スケジューリングリンクが無効です
クライアントに"ミーティングスケジューリングはまだ設定されていません"と表示される
重複するミーティングが表示される
カレンダーイベントが自動同期されない
Google Calendarを接続する準備はできましたか?
無料トライアルを開始し、3分以内にGoogle Calendar連携をセットアップしましょう。