メインコンテンツへスキップ

自然言語で予約できるチャットボット|「明日の8時くらいで」が通じる

自然言語で予約できるチャットボット|「明日の8時くらいで」が通じる

自然言語で予約できるチャットボットのアイキャッチ。濃紺の机に置かれたスマートフォンと記事タイトル

「明日の8時くらいで、60分でお願いしたいんですけど」。受付が受け取る依頼の多くは、この一言から始まります。ここから先は人の仕事でした。朝なのか夜なのかを聞き返し、出勤表を開いて誰が入っているかを見て、コースの長さが収まるかを頭のなかで計算する。電話が重なる時間帯ほど、この一次対応にスタッフの手が取られます。

この記事では、こうした曖昧な言い回しを自然言語のまま受け取り、日付・時刻・コース・キャストという予約の骨組みに組み立てていくチャットボットの動きを、CYENの会員サイトに組み込まれているAI予約チャットに沿って説明します。どこまでが自動で、どこからが店舗の判断なのかもあわせて整理します。

曖昧な言い方は、そのままでは予約にならない

お客様は予約フォームの項目順に話してくれるわけではありません。実際に届くのは、次のような断片的な言葉です。

  • 「明日の8時くらいで」——日付は相対表現、時刻はおおよそ
  • 「今から入れますか」——基準になるのは今の時刻
  • 「60分で」——コース名ではなく長さだけ
  • 「れなちゃんが出てるなら指名で」——登録名とは呼び方が違う

聞き返しが増えるほど離脱も増える

ひとつずつ聞き返せば正確にはなりますが、やり取りの往復が増えるほどお客様は面倒になります。電話が話し中で折り返した頃には、すでに別の店で決めていた——という取りこぼしは、難しい相談ではなくこの一次対応で起きています。

自然言語の予約チャットボットが会話から拾う4項目

AI予約チャットは、会員がチャットに書いた文章から、予約に必要な4項目を1つずつ取り出して手元に持ちます。会話が進むたびに最新の発言で上書きされるため、途中で予定を変えても追従します。

会員サイトのAI予約チャット。「明日の8時くらいで、60分コース」という文章から明日8:00と60分コースを読み取り、出勤開始が10時であることを答えている会話画面
曖昧な言い方から日付・時刻・コースを組み立て、出勤状況と突き合わせて返している会話

日付と時刻の拾い方

日付は「今日」「明日」「明後日」といった相対表現のほか、「9/27」「27日」「2026-09-27」のような書き方も営業日に変換します。深夜帯は営業日の切り替えに合わせて扱うため、26時台に「今日」と言われてもその日の営業日として解釈されます。時刻は「20:00」「20時」「20時半」のいずれでも受け取り、「今から」「すぐ」と言われた場合は、現在時刻より後の30分刻みの時間を基準にします。

ひとつだけ覚えておくと行き違いが減るのが、時刻は24時制で受け取るという点です。「8時」は8:00として組み立てられます。夜の8時を指したいときは「20時」と書くほうが確実で、朝の時間として解釈された場合もチャットが「明日8:00ですね」と言葉にして返すため、その場で言い直せます。

コースとキャストの拾い方

コースは「60分」のような長さの表記に加えて、店舗に登録しているコース名でも照合します。キャストは在籍中の登録名と突き合わせ、「さん」「ちゃん」や語間のスペースを外してから部分一致で探します。候補が2人に絞れないときは決め打ちせず「どちらの方でしょうか」と聞き返し、該当がなければ別の呼び方を尋ねます。似た名前のキャストがいる店舗でも、勝手に1人に決めてしまうことはありません。

組み立てた希望は、その場で出勤表と突き合わせる

チャットボットが返事を作るときの材料は、その営業日に出勤登録のあるキャストの名前と出勤時間、そしてその日の受注の時刻と状態です。顧客名や電話番号、受注メモは材料に含まれません。空いているかどうかの話をするのに、他のお客様の情報を持ち出す必要がないためです。

たとえば「明日の8時」と受け取った場合、その営業日の出勤開始が10時であれば、8時台は案内が難しいこと、10時以降にずらすか日付を変える選択肢があることを返します。すでに過ぎた時刻が出てきたときは予約希望として先に進めず、現在時刻より後の時間で聞き直します。出勤の枠組みそのものは、出勤希望の集約から月次評価までのシフト管理で組んだ内容がそのまま使われます。

入力欄の下には「今から予約できる子」「今日のおすすめ」といったボタンが並び、押すとその文章が入力欄に入ります。よく使う言い回しは会員自身が定型文として登録できるため、常連ほど短い操作で同じ希望を送れます。毎回同じ条件を打ち直す手間が減り、受付側に届く内容も揃いやすくなります。

予約希望フォームへ引き継ぎ、確定は店舗が行う

日付・時刻・コース・キャストの4つがそろい、その日時が現在より後であるときだけ、チャットの末尾に「予約希望フォームへ進む」というリンクが出ます。リンクを開くと、会話で組み立てた内容がフォームに入った状態で表示されます。お客様が入力し直す項目はほとんど残りません。

会員サイトの予約希望フォーム。希望日2026-09-27、希望時間20:00、希望キャスト、希望コース60分、ご利用タイプ ルームが入力済みの状態
会話から組み立てた希望日・時間・キャスト・コースが入った状態で開く予約希望フォーム

引き継がれるのは4項目だけではありません。「ルームで」「ホテルに来てほしい」といった言い方から利用タイプも判定し、フォームの選択肢に反映します。ホテル名が会話に出ていて登録済みの一覧にない場合は、その名前を備考に回して店舗が読める形で残します。

チャットボットは名前も電話番号も尋ねません。会員としてログインしているため、連絡先は登録済みの情報が使われます。送信された内容は確認待ちの予約希望として店舗に届き、予約ボードで内容を見てから受注に変わります。ここから先の流れは受付から精算までの予約管理の流れと同じで、確定の判断は人の側に残したままです。任せられる範囲の線引きはAI予約チャットボットをどこまで任せられるのかで詳しく整理しています。

一次対応がどう変わるか

場面導入前導入後
「明日の8時くらいで」朝か夜かを聞き返す日付と時刻に組み立てて言葉で返す
出勤の可否受付が出勤表を開いて探すその営業日の出勤時間と突き合わせて答える
指名の名前呼び方の違いを受付が読み替える登録名と照合し、迷う場合は聞き返す
予約の入口電話が終わってから受注入力条件が入った予約希望フォームが届く
確定の判断人が行う人が行う(変わらない)

変わるのは一次対応の手数で、判断の所在ではありません。深夜や電話が混み合う時間帯に、聞き取りと出勤の突き合わせだけを肩代わりさせる。そう考えると導入後の運用が組み立てやすくなります。

よくある質問

チャットボットが勝手に予約を取ってしまいませんか

取りません。チャットが作るのは確認待ちの予約希望までで、受注になるのは店舗が予約ボードで内容を見て確定させたときです。条件が全部そろっていない段階では、予約希望フォームへの案内自体が出ません。

「夜の8時」と書いたのに朝で受け取られました

時刻は24時制で組み立てるため、「8時」は8:00になります。返事のなかに組み立てた日時がそのまま出てくるので、違っていれば「20時でお願いします」と送り直せば上書きされます。夜の時間帯は24時制で書いてもらうよう、会員サイトの案内文に一行添えておくと行き違いが減ります。

誰でも使えますか

自然言語で受け答えするAI予約チャットは会員ログインが必要です。連絡先を尋ねずに話を進められるのは、会員の登録情報がすでにあるからです。会員登録から履歴の使い方までは履歴をリピートに変える顧客管理の仕組みにまとめています。

「明日の8時くらいで」が通じる画面を見てみる

会話から日付と時刻を組み立て、出勤表と突き合わせて返すところまでは、デモ画面でそのまま触れます。自店の呼称やコースに合わせた運用が気になる場合は、お気軽にご相談ください。

Hideo Shimakawa
Hideo Shimakawa 58 記事

ウインズ合同会社 代表社員。風俗業界歴10年。店舗スタッフとして業界に入り、店長を経てオーナーまで経験しました。デリバリーヘルス、風俗エステ、メンズエステの3業態を実際に開業し、風営法の届出書類も自分で作成してきました。受付の電話を取り、キャストのシフトを組み、ドライバーを回し、月末の締めをやってきた立場から、店舗運営システム「彩艶 CYEN」を開発しています。現場で困ったことしか作っていません。