2. 機能の利用条件
WhatsApp連携
-
スーパー管理者と管理者は、WhatsApp連携を設定、管理できます。
-
マネージャーとワークスペース管理者は、自分のワークスペースのWhatsApp通知とリマインダーを設定、管理できます。
-
スタッフは、WhatsApp連携を設定、管理できません。
3. 概要
WhatsAppは、個人と企業がデジタル端末を使用してリアルタイムにコミュニケーションできる、世界的に普及しているメッセージングプラットフォームです。安全なエンドツーエンド暗号化メッセージに対応し、使いやすさ、信頼性、親しみやすさから多くの顧客に利用されています。ビジネスコミュニケーションでの利用拡大に伴い、WhatsAppは通知、リマインダー、アラートを配信するための信頼できる手段となっています。
Zoho BookingsのWhatsApp連携では、予約関連の通知やリマインダーを自動化し、WhatsApp経由で顧客に直接送信できますが、これにはWhatsApp Businessアカウントを認証してZoho Bookingsに接続する必要があり、接続後は次の操作が可能になります。
-
顧客やユーザーに個別にカスタマイズした通知やリマインダーを送信する。
-
承認済みのWhatsAppテンプレートを使用してメッセージを構成する。
-
予約の日時変更やキャンセルなどの操作を行う動的ボタンを関連付ける。
WhatsAppとZoho Bookingsを連携すると、適切なタイミングでリマインダーや確認メッセージを送信して無断欠席を減らし、リアルタイムの更新で顧客体験を向上させ、プロフェッショナルなコミュニケーションによって信頼を築くことができます。これにより、Zoho Bookingsは予約管理と顧客対応の両方を行える統合プラットフォームとなり、予約手続き全体を通じてユーザーと顧客に最新情報を提供し、つながりを維持できます。
4. 活用例
ジルカーは、マネージドITサービス会社で、サポートセッションやオンボーディング通話の予約にZoho Bookingsを使用しています。コミュニケーションを強化し、予約忘れを減らすため、ジルカーはBookingsの通知システムにWhatsAppを連携しています。この設定により、新規顧客と既存顧客、および社内ユーザーは、予約に関するWhatsAppメッセージを適切なタイミングで受信できます。これらのメッセージには、予約確認、リマインダー、日時変更やキャンセルを行うためのボタンが含まれます。WhatsAppは広く利用されている使い慣れたプラットフォームであるため、迅速かつ効果的に連絡できます。これにより、関係者全員に最新情報を提供し、予約体験全体を効率化して、無断欠席を減らすことができます。
5. BookingsでのWhatsApp連携の設定
5.1 WhatsAppを連携する手順
前提条件
-
-
管理者権限を持つ認証済みのMeta Business Managerアカウントと、WhatsApp Businessアカウントに関連付けられた認証済みの電話番号が必要です。これにより、承認された企業のみがWhatsApp連携を管理し、認証済みのメッセージを顧客に送信できます。
BookingsをWhatsAppと連携するには、WhatsApp Business IDとシステムユーザートークンが必要です。
-
右上にある[管理センター]
アイコンをクリックし、次に[コネクター]([連携]内)をクリックします。

-
WhatsAppの横にある[接続]をクリックします。

-
-
次の画面で、ビジネス用のメインのWhatsApp番号を選択し、[接続]をクリックします。

-
これで、WhatsAppとの連携は完了です。

5.2 WhatsApp用のシステムユーザートークンを生成する手順
WhatsApp BusinessアカウントをZoho Bookingsに接続するには、Meta(Facebook)Businessアカウントでシステムユーザートークンを生成する必要があります。このトークンにより、Zoho Bookingsは認証を行い、ユーザーに代わってWhatsAppメッセージを送信できます。
-
-
[アカウント]→[WhatsAppアカウント]で、[有効な電話番号]と[ビジネス情報]を確認し、新しいWhatsApp Businessアカウント(WABA)を作成します。
メモ:WhatsApp Businessアカウントを作成するには、認証済みのMeta Businessマネージャーアカウントが必要です。また、アプリをライブで公開するには、Meta開発者アカウントが必要です。
-
[マイアプリ]に移動し、[アプリを作成]をクリックします。[アプリ名]を入力し、ユースケースとして[その他]を選択します。こちらで、アプリタイプとして[ビジネス]を選択し、[次へ]をクリックします。
-
アプリのダッシュボードで、[製品を追加]をクリックし、WhatsAppカードの[設定]を選択します。

-
左側のバーにある[WhatsApp Business設定]の[ユーザー]セクションで、[システムユーザー]をクリックします。
-
[追加]をクリックして、新しいシステムユーザーを作成します。名前(例:Zoho Bookings Integration)を入力し、役割を管理者に設定します。

次に、オプションアイコンをクリックし、[アセットを割り当てる]を選択します。

-
[トークンを生成]をクリックしてアプリを選択し、必要な権限としてwhatsapp_business_manage_events、whatsapp_business_management、whatsapp_business_messagingを割り当てます。権限を割り当てる際、選択できる場合はトークンの有効期限を[無期限]に設定します。また、現在Zoho Bookingsでサポートされているのはユーティリティカテゴリのテンプレートのみであるため、このカテゴリだけを選択します。
メモ:Zoho Bookingsでは、予約の更新やリマインダーなどの通知を目的としたユーティリティカテゴリのテンプレートのみがサポートされています。
完了したら、接続を完了するため、システムユーザートークンをコピーしてBookings内のWhatsApp連携ページに貼り付けます。
情報:システムトークンの有効期限が切れた場合、またはMetaから削除された場合は、新しいトークンを生成し、Zoho BookingsでWhatsAppアカウントを再接続する必要があります。
5.3 動画:WhatsAppとZoho Bookingsの連携方法
この動画では、WhatsAppとZoho Bookingsを連携する一連の手順を説明します。動画の内容は次のとおりです。
5.4 メッセージテンプレートの作成手順
Zoho BookingsからWhatsApp通知を送信するには、メッセージテンプレートを作成し、Metaの承認を得る必要があります。メッセージテンプレートを作成するには、このドキュメントの手順に従ってください。
-
まず、Meta Businessマネージャーに移動し、対象のアプリを選択します。
-
次に、[WhatsAppマネージャー]→[メッセージテンプレート]に移動します。
-
[テンプレートを作成]をクリックし、必須項目を入力します。
-
Metaの承認を得るため、[審査に送信]をクリックします。承認されると、Zoho Bookingsで使用できるようになります。

メモ。
-
Zoho Bookingsには、承認済みのメッセージテンプレートのみが表示されます。
-
メッセージテンプレートのヘッダーでは、メディア形式はサポートされていません。
-
メッセージテンプレートの本文では、番号付き変数はサポートされていません。
-
WhatsApp通知を送信するには、Meta Businessアカウントで支払いを設定する必要があります。
5.4.1. メッセージテンプレートでの定義済み変数の使用
Zoho Bookingsには、顧客名、予約ID、担当者名など、予約に関する詳細情報を自動的に取得する定義済み変数が用意されています。メッセージテンプレートの作成時にこれらの変数を使用すると、WhatsApp通知に関連情報を動的に挿入できます。
これらの変数を含むメッセージテンプレートをZoho Bookingsで選択すると、各変数がその予約のリアルタイムデータに置き換えられます。これにより、顧客ごとにパーソナライズされた、状況に即したWhatsAppメッセージを送信できます。
たとえば、テンプレートに変数customer_nameを含めると、送信されるメッセージには予約した顧客の実際の名前が表示されます。
|
変数 |
説明 |
|
business_name |
事業名 |
|
business_number |
事業者の連絡先番号 |
|
staff_name |
予約を担当するスタッフの名前 |
|
staff_number |
スタッフの連絡先番号 |
|
staff_email |
予約を担当するスタッフのメールアドレス |
|
cohosts |
共同予約に参加するユーザーのメールアドレス一覧 |
|
service_name |
予約されたサービスの名前 |
|
service_description |
サービスの説明 |
|
staff_time_zone |
スタッフのタイムゾーン |
|
service_url |
対象サービスの予約URL |
|
cancel_url |
予約をキャンセルするためのリンク |
|
reschedule_url |
予約日時を変更するためのリンク |
|
appointment_id |
予約の一意のID |
|
booking_id |
予約参照ID |
|
invoice_summary_url |
予約の請求概要を表示するためのリンク |
|
customer_name |
予約した顧客の名前 |
|
customer_email |
顧客のメールアドレス |
|
customer_number |
顧客の連絡先電話番号 |
|
customer_first_name |
顧客の名 |
|
customer_last_name |
顧客の姓 |
|
notes |
追加のメモ(ある場合) |
|
join_link |
顧客用のミーティング参加リンク |
|
start_link |
主催者用のミーティング開始リンク |
|
meeting_key |
ミーティングの一意のID |
|
pre_buffer |
予約前のバッファー時間 |
|
post_buffer |
予約後のバッファー時間 |
|
from_date |
予約の開始日 |
|
from_time |
予約の開始時刻 |
|
to_date |
予約の終了日 |
|
to_time |
予約の終了時刻 |
|
appointment_time |
予約の時間帯 |
|
booking_start_time |
予約開始時刻 |
|
booking_end_time |
予約終了時刻 |
|
booking_time_zone |
顧客のタイムゾーン |
|
assist_tech_url
|
リモートサポートにアクセスするためのリンク(該当する場合)
|
|
customer_start_time
|
顧客側の予定開始時刻
(顧客のタイムゾーンに基づく)
|
|
customer_end_time
|
顧客側の予定終了時刻
(顧客のタイムゾーンに基づく)
|
|
customer_time_zone
|
顧客のタイムゾーン
|
| old_from_date |
変更前の予定開始日
(日程変更時に使用)
|
| old_from_time |
変更前の予定開始時刻
(日程変更時に使用)
|
|
old_to_date
|
変更前の予定終了日
(日程変更時に使用)
|
|
old_to_time
|
変更前の予定終了時刻
(日程変更時に使用)
|
2. [+ボタンを追加]をクリックし、[行動を促すフレーズ]→[Webサイトにアクセス]を選択して、[動的URL]の切り替えボタンを有効にします。
3. [ベースURL]欄に、予約ページのリンクの固定部分を入力します。
その後、番号付きプレースホルダーの代わりに変数名を含めることができます(例:{{reschedule_url}}、{{booking_summary_url}})。これらの名前付き変数は、Zoho Bookingsでサポートされている変数の一覧と一致している必要があります。
テンプレートを送信してMetaに承認されると、動的ボタンがテンプレートに追加され、Zoho Bookingsで使用できるようになります。テンプレートを選択し、各ボタンを対応するサポート対象の変数(予約IDや顧客名など)に関連付けることができます。これにより、予定の詳細に基づいて、日程変更、キャンセル、概要の表示など、個別に設定されたアクションボタンをWhatsAppメッセージに追加できます。
メッセージテンプレートの例:
予約が完了しました。
顧客情報:
👤 名前:{{customer_name}}
📞 電話番号:{{customer_number}}
📧 メール:{{customer_email}}
予定の詳細:
📅 日付:{{customer_from_date}}
⏰ 時刻:{{appointment_time}}
🛎️ サービス:{{service_name}}
📍 場所:{{join_link}}
担当スタッフ:
👨💼 {{staff_name}}
📞 {{staff_number}}
5.5 WhatsApp通知を有効にする手順
Zoho BookingsでWhatsApp通知を有効にすると、顧客とユーザーに通知やリマインダーを適切なタイミングで送信できます。承認済みのテンプレートを選択し、動的ボタンを関連付けることで、予定に関する主な操作のメッセージ送信を自動化できます。
-
[予定の種類]→[通知設定]→[WhatsApp]タブに移動します。

-
オプションアイコン
をクリックして、WhatsAppの通知とリマインダーを[有効]にします。

-
承認済みテンプレートの一覧から選択するには、[編集]をクリックします。

-
テンプレートに動的URLボタンが設定されている場合は、ボタンの操作(予約日時の変更、キャンセルなど)を選択できます。
- 変更を確定するには、[保存]をクリックします。

6. 連携後の動作
WhatsApp連携が正常に設定されると、Zoho Bookingsは、選択した予定の種類について、予約確認、リマインダー、更新情報など、予約に関するWhatsAppメッセージの送信を開始します。顧客とユーザーは、[通知設定]セクションで設定された承認済みメッセージテンプレートに基づき、各自のWhatsApp番号でこれらのメッセージを受信します。送信される各メッセージには、動的変数を使用したリアルタイムの予約情報が含まれるため、受信者に応じた関連性の高い内容になります。選択したテンプレートに操作ボタン(予約日時の変更、キャンセル、概要の表示など)が含まれている場合、顧客とユーザーはWhatsAppチャット内で直接操作できます。
7. 注意事項