「クライアントから予約が入ったのに、別の担当者が同じ時間を押さえていた」——そんな二重予約のトラブルは、オンライン秘書として最も避けたいミスのひとつです。Googleカレンダーの共有設定と予約機能を正しく組み合わせれば、手動確認なしで二重予約を防ぎながら、予約対応をほぼ自動化できます。この記事では、現役オンライン秘書の視点から、明日すぐ使える設定手順を丁寧に解説します。
この記事でわかること
- Googleカレンダーの「共有設定」と「予約スケジュール」機能の違いと使い分け
- 二重予約を物理的に防ぐカレンダー設定の具体的な手順(ステップバイステップ)
- クライアントが自分で予約できる予約ページの作り方
- 複数担当者・複数クライアントがいる環境での運用ルール
- 設定時に見落としがちな注意点とトラブル対処法
Googleカレンダーで予約自動化が必要な理由

オンライン秘書として複数のクライアントを掛け持ちしていると、日程調整のやり取りだけで1日に何十通ものメッセージをこなすことになります。「来週の火曜か水曜の午後はいかがでしょうか」「その時間は別の方とかぶっていました、改めて…」というラリーは、双方にとって時間の無駄です。
Googleカレンダーには、この問題を解決する機能が標準で備わっています。ポイントは「共有設定」と「予約スケジュール(旧:アポイントメントスロット)」の2つを組み合わせることです。
「共有設定」と「予約スケジュール」の違い
共有設定は、カレンダーの空き・予定情報を他者に見せるための機能です。「予定の詳細を見せる」「空き時間のみ表示」など、公開レベルを細かく制御できます。
予約スケジュール(Google Workspace Business以上で利用可能な「予約ページ」機能、または無料版の「アポイントメントスロット」)は、あらかじめ設定した時間枠の中から相手が自分で予約できる仕組みです。予約が入ると自動でカレンダーに反映され、その時間は他の人が予約できなくなります。
私の経験では、この2つを組み合わせずに「共有設定だけ」で運用しているオンライン秘書が非常に多いです。共有設定だけでは「空き時間を見せる」ことはできても、「予約を受け付ける」ことはできません。両方を設定して初めて自動化が完成します。
カレンダー共有設定の手順|公開レベルの正しい選び方

まず、カレンダーの共有設定を正しく行うことが自動化の土台になります。設定を誤ると、クライアントに不要な予定の詳細が見えてしまったり、逆に空き時間が確認できなかったりするので注意が必要です。
ステップ1:カレンダーの共有設定を開く
- Googleカレンダーを開き、左サイドバーの「マイカレンダー」から対象のカレンダー名にカーソルを合わせる
- 右側に表示される「︙(縦三点リーダー)」をクリック
- 「設定と共有」を選択
- 「特定のユーザーまたはグループと共有する」セクションまでスクロール
ステップ2:共有相手と公開レベルを設定する
「ユーザーを追加」ボタンをクリックし、共有したいクライアントや同僚のGoogleアカウントのメールアドレスを入力します。権限レベルは以下の4段階から選びます。
| 権限レベル | できること | 推奨シーン |
|---|---|---|
| 予定の表示(空き時間のみ) | 空き・予定中のみ表示、詳細は非表示 | 外部クライアントへの共有 |
| 予定の表示(すべての予定の詳細) | タイトル・場所・説明文まで表示 | 社内チームメンバー |
| 予定の編集 | 予定の追加・変更・削除が可能 | 信頼できる副担当者 |
| 変更および共有の管理 | 共有設定の変更まで可能 | 管理者のみ |
外部クライアントには原則「予定の表示(空き時間のみ)」を選択してください。 他のクライアントとの予定タイトルや詳細が見えてしまうと、守秘義務の観点から問題になります。
ステップ3:「一般公開の設定」は慎重に
「アクセス権限」セクションにある「一般公開して誰でも利用できるようにする」は、URLを知っている全員がカレンダーを見られる状態になります。業務用カレンダーでこの設定をオンにするのは原則NGです。 特定の相手にのみ共有する設定(ステップ2)を使いましょう。
予約スケジュール機能で二重予約を物理的に防ぐ設定

共有設定が完了したら、次は予約スケジュール(アポイントメントスロット)を設定します。この機能こそが、二重予約を「仕組みとして」防ぐ核心です。
現場で実際に効果があったのは、「予約スケジュールを1週間単位で繰り返し設定し、予約ページのURLをクライアントのSlackやChatworkのプロフィール欄に固定しておく」方法です。これだけで「日程はいつがよいですか?」という質問が9割減りました。
ステップ1:アポイントメントスロットを作成する
- Googleカレンダーの画面上部「+ 作成」ボタンをクリック
- 「その他のオプション」を選択
- 予定の種類として「アポイントメントスロット」を選択(表示されない場合はGoogle Workspaceの管理者設定を確認)
- タイトルを入力(例:「田村ひかり|30分打ち合わせ枠」)
- 開始・終了時刻と、1スロットあたりの時間(例:30分)を設定
- 「毎週繰り返す」にチェックを入れると、毎週同じ時間帯に自動で枠が生成される
ステップ2:予約ページのURLを取得・共有する
- アポイントメントスロットを保存すると、カレンダー上に「このカレンダーの予約ページ」というバナーが表示される
- 「予約ページを開く」をクリックしてURLをコピー
- このURLをクライアントに共有する(メール署名、Slackのプロフィール、Notionのダッシュボードなどに貼り付けると便利)
ステップ3:二重予約が防がれる仕組みを理解する
アポイントメントスロットの最大の強みは、1つの枠に1件しか予約が入らないという仕組みです。誰かが予約した時間は自動的に「予約済み」となり、予約ページから選択できなくなります。また、自分のカレンダーに別の予定が入っている時間帯は、最初から選択肢に表示されません。
つまり「カレンダーに予定が入っている=その時間は選べない」という状態が自動的に維持されるため、手動での確認作業が不要になります。
複数クライアント・複数担当者環境での運用ルール

オンライン秘書として複数のクライアントを担当する場合、カレンダーの管理が複雑になります。ここでは、実務で使える運用ルールを紹介します。
クライアントごとにカレンダーを分ける
Googleカレンダーは1つのアカウントで複数のカレンダーを作成できます。クライアントA用、クライアントB用、プライベート用と分けることで、共有設定をクライアントごとに細かくコントロールできます。
推奨構成の例:
- 「[クライアントA社] 業務」カレンダー:クライアントAのメンバーと共有(空き時間のみ表示)
- 「[クライアントB社] 業務」カレンダー:クライアントBのメンバーと共有(空き時間のみ表示)
- 「個人タスク・ブロック時間」カレンダー:非公開。集中作業時間をここに入れることで、全カレンダーの空き時間表示に反映される
「ブロック予定」で作業時間を守る
私の経験では、予約枠を設定するだけでなく、「集中作業時間」「昼休憩」「バッファ時間」を必ずカレンダーにブロック予定として入れることが重要です。これを怠ると、理論上は空き時間でも実際には作業が詰まっているという状況が生まれ、品質低下につながります。
ブロック予定の設定方法:
- 新規予定を作成
- タイトルを「【作業ブロック】」などとわかりやすくする
- 「予定あり」ステータスに設定(デフォルトは「予定あり」)
- 繰り返し設定で毎日・毎週のルーティンに
Google Meet連携で予約から会議URLまで自動生成
アポイントメントスロットの設定画面で「Google Meetのビデオ会議を追加する」をオンにすると、予約が確定した時点で自動的にGoogle MeetのURLが生成され、予約確認メールに記載されます。「会議URLを発行して送る」という作業が完全に不要になります。
設定時の注意点とよくあるトラブル対処法

ここまでの設定を行う際に、見落としやすいポイントと対処法をまとめます。
注意点1:タイムゾーンのズレに注意
リモートワーク環境では、クライアントや相手が異なるタイムゾーンにいる場合があります。Googleカレンダーの予約ページは、予約する側のタイムゾーンに自動変換して表示されますが、自分のカレンダー設定のタイムゾーンが正しく設定されているか確認しておきましょう。
設定場所:Googleカレンダー右上の歯車アイコン →「設定」→「全般」→「タイムゾーン」
注意点2:予約確認メールの文面をカスタマイズする
デフォルトの予約確認メールは英語表記になっている場合があります。アポイントメントスロットの設定画面で「説明」欄に日本語で事前準備事項や当日の流れを記載しておくと、確認メールに反映されてクライアントへの印象が向上します。
注意点3:無料版Googleアカウントの制限
無料版(@gmail.com)のGoogleアカウントでは、アポイントメントスロット機能は利用できますが、予約ページ機能(より高機能な予約システム)はGoogle Workspace Business Standard以上が必要です。無料版でも基本的な予約枠設定は可能ですが、カスタマイズ性に限界があります。クライアントから費用を受け取っているプロのオンライン秘書であれば、Google Workspaceへの投資を検討する価値があります。
よくある質問
Q. アポイントメントスロットと「予約スケジュール」は同じ機能ですか?
A. 名称が異なりますが、基本的な概念は同じです。Google Workspaceのアップデートにより、機能名や画面表示が変わることがあります。2024年時点では、Google Workspace Business以上のアカウントでは「予約スケジュール」という名称で、より高機能な予約ページ(複数サービスの設定、支払い連携など)が利用できます。無料版では「アポイントメントスロット」として引き続き利用可能です。いずれも「相手が自分で予約できる枠を作る」という目的は同じです。
Q. 予約が入ったときに自分に通知は来ますか?
A. はい、自動的にメール通知が届きます。さらに確実に通知を受け取りたい場合は、Googleカレンダーの「設定」→「通知」から、予定の変更・追加時のメール通知をオンにしておきましょう。また、スマートフォンのGoogleカレンダーアプリの通知設定もあわせて確認することをおすすめします。
Q. クライアントがGoogleアカウントを持っていない場合でも予約できますか?
A. アポイントメントスロットの予約ページはGoogleアカウントなしでもアクセスできますが、予約の確定にはGoogleアカウントへのサインインが必要な場合があります。クライアントがGoogleアカウントを持っていない場合は、Calendly(カレンドリー)などのサードパーティ製予約ツールをGoogleカレンダーと連携させる方法が有効です。CalendlyはGoogleカレンダーと双方向同期ができ、予約が入ると自動でGoogleカレンダーに反映されます。
まとめ
- Googleカレンダーの共有設定と**アポイントメントスロット(予約スケジュール)**を組み合わせることで、予約対応の自動化と二重予約防止が同時に実現できる
- 共有設定は外部クライアントに対して「空き時間のみ表示」を選択し、守秘義務に配慮する
- アポイントメントスロットで生成した予約ページURLをクライアントに共有するだけで、日程調整のやり取りを大幅に削減できる
- ブロック予定を活用して集中作業時間を確保し、予約が入りすぎる状況を防ぐ
- Google Meet連携をオンにすれば、予約確定と同時に会議URLが自動生成される
- 無料版とGoogle Workspaceで使える機能に差があるため、業務規模に応じてプランを検討する
- タイムゾーン設定と予約確認メールの文面は、設定後に必ず確認する
この記事で紹介した設定は、すべて今日中に完了できる内容です。まず1つのカレンダーの共有設定から始めて、徐々に運用を整えていきましょう。
※本記事で紹介した効率化の効果は、個人の業務環境・クライアントの状況・運用の継続度によって異なります。


