WhatsAppでレストランの予約を受ける方法(2026年ガイド)
金曜の20時15分、電話が鳴ります。4名でテーブルを取りたい人、リゾットにバターが入っているか知りたい人、そして目の前には注文を待っているお客様。WhatsAppボットは、誰もフロアから引き剥がさずにこの3つすべてに答えます。導入の手順、実際にどこまで任せられるのか、そしてボットに渡すべきでない部分を解説します。

この記事の内容
予約が電話ではなくWhatsAppに向いている理由
レストランの電話は、回線が1本で手も1組しかありません。営業中に取る1本の電話は、フロアで対応されないお客様1人であり、取り逃した1本は、先に出た店に流れるテーブル1卓です。お客様もそれを知っているからこそ、電話をかける代わりにメッセージを送るようになりました。そして「明日ご返信します」という返事は、10秒で答えた店に予約を持っていかれます。
世界の多くの地域で、そのメッセージが届く場所がWhatsAppです。しかも会話が残る唯一のチャネルでもあります。3月に予約したお客様は5月も同じスレッドを持っているので、次の予約は番号を探すところからではなく、メッセージ1通から始まります。
難点はいつも人手でした。誰かがメッセージを読み、予約台帳を確認して返信する。しかもそれは、まさに誰の手も空いていない瞬間です。AIエージェントはその当番を引き受けます。メニューとポリシーから答え、カレンダーを読んで空き枠を確認し、いつもと違うことは人間に渡します。このガイドの残りでは、番号の用意から最初の予約まで、コードを書かずに1つ作っていきます。
始める前に必要なもの
技術的なものは1つもなく、必要なのは4つです:
- 店の電話番号。 新しいSIM、バーチャル番号、あるいはお客様がすでにかけている固定電話(Metaは音声通話で固定電話を認証します)。ルールは1つだけ、1つの番号はWhatsAppアプリとBusiness APIに同時には存在できません。今レセプションのスマートフォンでWhatsAppに出ているなら、ボットは2つ目の番号で始めてください。
- メニュー、形式は問いません。 ウェブサイトのメニューページ、PDF、素朴なリストでも構いません。ここでは写真の美しさより、アレルゲンと食事制限の表記のほうが重要です。
- 厨房がすでに信頼しているカレンダー。 Google CalendarかCal.com。エージェントはそこから空き枠を読み、確定した予約を書き戻すので、予約はチームがいつも見ている場所に現れます。
- ボットプラットフォーム。 このガイドではChatloomのWhatsApp AIチャットボットを使います。一般的なセットアップはWhatsApp AIボットの作り方で順を追って解説しているので、ここでは飲食店ならではの部分に絞ります。
ステップ1:お客様が実際に聞いてくることを教える
多くの飲食店ボットが失敗するのは技術ではなく、ここです。美しいPDFのメニューだけをアップロードして、なぜボットが「月曜日は営業していますか?」に答えられないのかと首をかしげることになります。
スタッフが週に20回は答えている質問を書き出してください。中身はたいてい同じ顔ぶれです。定休日を含む営業時間、予約なしで入れるか、駐車場と最寄り駅、ベジタリアンとグルテンフリーの選択肢があるか、子ども連れは歓迎か、子ども用の椅子はあるか、テラスに暖房はあるか、持ち込み料のルール、受けられる最大人数、そして予約に遅れたときどうなるか。
そこに価格とアレルゲンを載せたメニュー、そして予約ポリシーを平易な言葉で加えます。何日先まで予約を受けるか、テーブルを何分押さえるか、大人数のデポジットのルール。ウェブサイトを読み込ませるか、ドキュメントをアップロードするかして、それらすべてをエージェントに渡します。すると回答は創作ではなく、あなたの資料から生成されるようになります。役に立つボットと恥ずかしいボットを分けるのは、結局そこだけです。仕組みはRAGチャットボットとは何かで解説しています。
費用ゼロのコツを1つ。アレルゲン情報は、メニュー画像の中だけでなくテキストでも書いてください。機械にとってメニューの写真はただの写真です。そしてアレルゲンの質問こそ、誤った回答が不便では済まず、健康被害になる領域です。
ステップ2:カレンダーをつないで予約を本物にする
「承知しました、金曜日にお待ちしています」と言って、どこにも書き残さないボットは、ボットがないより悪いです。Google CalendarかCal.comをつなぐと、エージェントは2つのことができるようになります。何かを約束する前に空き枠を読むこと、そして確定した予約を、お客様の名前・人数・電話番号付きの予定として書き戻すことです。
つまり予約は、ホールのスタッフがすでに開いているのと同じカレンダーに、どの端末からも、誰も転記することなく現れます。20時をご希望で20時が埋まっているときは、エージェントは推測ではなく、実際に見えている一番近い枠を提案します。
正直な制約が2つあります。この2つが、あなたの店に合うかどうかを決めます。1つ目、これはカレンダー予約であって、テーブル管理ではありません。フロアプランも、時間帯ごとの席数も、テーブルの回転もモデル化しません。200席の店を専用システムで回しているなら、そのシステムを正としたまま、その周りの問い合わせをボットに任せてください。2つ目、お客様がメールアドレスを残さない場合、前日の自動リマインダーは送られません。リマインダーはカレンダーの招待に乗っているからです。ノーショーが気になる店は、代わりに予約当日の朝にWhatsAppのテンプレートを送っています。ダッシュボードから2分で終わる作業です。
ステップ3:ボットに絶対に任せないことを決める
このリストは、何かが起きてからではなく、公開する前に書いてください。
書かれていない範囲のアレルギー。 エージェントはアレルゲン表を引用し、そこに載っていないことは人間を会話に入れるべきです。Chatloomのエージェントは、資料にないことは即興でごまかさずにその旨を伝え、人間を求められればスレッドを履歴ごとチームに引き継ぎます。
大人数と貸切。 土曜の12名は、デポジットの絡む商売上の判断です。詳細の聞き取りだけをボットに任せ、判断はあなたが引き取ってください。
クレーム。 食事が良くなかったと書いてくる人は、すぐに人間に対応してほしいのです。毎回人間に回してください。ボットの仕事は気づいて渡すことであって、あなたの代わりに謝ることではありません。
お金が絡むこと全般。 エージェントは会話をするだけで、決済はしません。デポジットや前払いのイベントは、今お使いの方法のままにしてください。
この4つを除いた残りが受信箱の大半で、それこそがボットの出番です。
ステップ4:オーナーではなく、お客様のようにテストする
オーナーは、お客様にこう聞いてほしいという質問でテストします。実際のお客様は深夜1時に「明日あいてます?」と書き、想定していない言語で書き、Instagramで見た料理の写真を送ってきます。
だから、そのようにテストしてください。断片的に聞く。観光客が来る街なら第二言語で聞いて、英語の文章に外国語のメニューを貼り付けた回答ではなく、その言語で返ってくるか確かめる。料理の写真を送って、返信がその中身に触れるか見る。資料であえてカバーしていないことを聞いて、ありもしない月曜営業をでっち上げず、わからないと言えるか確認する。
それから、初めてのお客様のようにテーブルを予約して、自分のカレンダーを見に行ってください。正しい時間に、人数と連絡先付きで予定が入っているはずです。この一周が通れば準備完了です。通らなければ、金曜の夜に気づく前に、今直しましょう。
ついでに口調も決めてしまいましょう。町のトラットリアとコース主体の店では話し方が違います。エージェントの人格は設定項目であって、開発案件ではありません。
営業中に実際に何が変わるか
測れる変化は静かです。営業を中断してまで出る価値のなかった用件で、電話が鳴らなくなります。営業時間、場所、駐車場、ベジタリアンの選択肢、予約なしで入れるか、テラスは開いているか。これらは待っているお客様の列からホールスタッフを引き剥がしていた電話であり、ボットが丸ごと吸収する部分です。
2つ目の変化は、これまで取れていなかった予約です。深夜に、営業中に、そして定休日に届くメッセージは、今は誰かが気づくまで待っています。即座に答えれば、その一部はテーブルになります。最初のひと月に見るべき数字はそこです。「対応した会話数」ではなく、間に合う時間に誰も返信できなかったはずのメッセージから生まれた来店数です。
3つ目は言語です。観光地では、イタリア語で書いて流暢なイタリア語の返信をもらったお客様は予約し、英語の長い文章を返されたお客様はしばしば予約しません。エージェントはお客様の言語を検出し、95以上の言語のうちその言語で答えます。スタッフの誰も話せない言語から予約が入るのを見るまで、価値に気づかない類の機能です。
変わらないもの。料理、空間、そして人の判断です。限界をわきまえたボットは、その3つすべてを守ります。
運用にかかる費用
メーターは2つあり、飲食店の場合は片方がたいていゼロです。
Metaのメーター。 お客様からメッセージが来ると開く24時間のウィンドウの中で返信するのは、Metaの料金がかかりません。予約の会話はお客様から始まるので、実質そのすべてがここに収まります。料金が発生するのは、こちらからテンプレートで会話を始めるとき、たとえば予約のリマインダーや「今夜お席が空きました」という連絡だけで、カテゴリと国ごとに配信メッセージ単位で課金されます。
プラットフォームのメーター。 Chatloomでは、WhatsAppは無料プランを含むすべてのプランに含まれ、プランの違いは月に何件のAI応答メッセージを使えるかだけです。ここで言う1回のやり取りとは、お客様の質問1つとボットの回答1つを指します。1店舗の予約トラフィックはこの単位では小さいので、正直な助言は、まず無料で始めて実際のひと月を見てから、そのうえでプランを選ぶことです。競合がシート単位や連絡先単位の料金をどこで上乗せしているかを含む全体像は、AIチャットボット価格比較にまとめています。
メニューや観光客の言語も含めて、飲食店向けに一式まとまったものを見たい場合は、飲食店向けWhatsAppチャットボットのページをご覧ください。
よくある質問
WhatsAppボットは本当にテーブルを予約できますか?それとも伝言を受けるだけですか?
カレンダーをつなげば、実際に予約します。Google CalendarかCal.comを連携すると、エージェントは何かを約束する前に空き枠を読み、確定した予約を、お客様の名前・人数・電話番号付きの予定として書き戻します。カレンダーがない場合もご依頼を聞き取ってチームに渡すことはできますが、それは予約ではなく伝言です。
テーブル管理システムの置き換えになりますか?
いいえ、そうしようとすべきでもありません。これはカレンダー予約であり、フロアプランも、時間帯ごとの席数も、テーブルの回転もモデル化しません。専用の予約システムを使っている店は、たいていそれを正のままにして、その周りに押し寄せる問い合わせをボットに任せています。
テイクアウトの注文もできますか?
エージェントが扱うのは会話であって、レジではありません。メニューをご案内し、それぞれの料理に何が入っているかを答え、ご希望を聞き取ってチームに渡します。POSや決済との連携はないので、注文の確定は今までどおりの方法で厨房が行います。
アレルギーの質問をボットに答えさせても安全ですか?
書き出してある範囲の中でだけです。Chatloomはあなたが用意したアレルゲン情報から回答し、カバーされていないことははっきりとその旨を伝えます。人間を求められれば、会話はスレッドごとチームに引き継がれます。書かれたアレルゲン表を境界線と考えてください。その内側ではボットは忙しいホールスタッフより速く一貫していますが、外側は人間が答えなければなりません。
お客様が5か国語を話す場合はどうなりますか?
それこそ効果が最も大きい場面です。エージェントはお客様のメッセージから言語を検出し、95以上の言語のうちその言語で回答します。元になるのは、一度アップロードした同じメニューとポリシーです。スペイン語で書いてきた旅行者には、そのために人を雇わなくてもスペイン語の答えが返ります。
あなたのWebサイトにAIチャットボットを導入しませんか?
RAG搭載AIチャットボットを5分以内で構築・公開。コーディング不要。無料プランからスタート。