2026/06/18
不動産サイト訪問者向けAIチャットボット」パターン設計
不動産サイト訪問者向けAIチャットボット」パターン設計

では、「不動産サイト訪問者向けAIチャットボット」の全パターン設計を、シチュエーションごとに網羅的にまとめます。


各フローは

①トリガー →

②AI初回発話 →

③ユーザー想定返答 →

④AIの分岐処理 →

⑤最終CTA の形式で記載します。

📋 不動産AIチャットボット 全フローパターン設計


【パターンA】初回訪問・目的未確定ユーザー

トリガー:サイト訪問から3秒後 / TOPページ滞在

AI: 「こんにちは!物件探しをお手伝いします。
まずはどちらをご希望ですか?
[1. 購入したい] [2. 賃貸を探したい] [3. 投資用物件が気になる]
[4. まだ決まっていない]」
【分岐A-1】「1. 購入したい」→ パターンBへ
【分岐A-2】「2. 賃貸を探したい」→ パターンCへ
【分岐A-3】「3. 投資用物件が気になる」→ パターンDへ
【分岐A-4】「4. まだ決まっていない」
↓
AI: 「わかりました。いくつか質問させてください。
今のお住まいは?
[賃貸] [持ち家] [実家暮らし]
→ 回答に応じて購入/賃貸/投資をレコメンド」
【分岐A-5】ユーザーが無視(何も返さない)
↓
AI: (30秒後)「もし何か気になることがあれば、いつでも声をかけてくださいね。
物件一覧を見るだけでもどうぞ → [物件一覧を見る]」

【パターンB】購入希望ユーザー

トリガー:A-1から遷移 / 「購入」と発言

AI: 「購入をご希望なんですね!ありがとうございます。
Step 1/4:希望エリアはどこですか?
(例:渋谷区、横浜市、千葉県船橋市 など)」
ユーザー: 「世田谷区」
AI: 「世田谷区ですね!
Step 2/4:ご予算はいくらくらいをお考えですか?
[3000万〜4000万] [4000万〜5000万] [5000万〜7000万]
[7000万〜1億] [1億以上] [未定]」
ユーザー: 「5000万〜7000万」
AI: 「Step 3/4:間取りの希望は?
[1LDK〜2DK] [2LDK〜3DK] [3LDK〜4LDK] [こだわらない]」
ユーザー: 「3LDK」
AI: 「Step 4/4:こだわり条件はありますか?(複数選択可)
[駅徒歩10分以内] [駐車場あり] [築5年以内]
[オートロック] [ペット可] [南向き] [特になし]」
ユーザー: 「駅徒歩10分以内、ペット可」
AI: 「ありがとうございます!検索しますね...🔍
(estate_search_properties実行)
世田谷区・5000万〜7000万・3LDK・駅徒歩10分以内・ペット可
→ 該当物件が **3件** 見つかりました!
1️⃣ 【〇〇ガーデン世田谷】
┣ 価格:5,980万円
┣ 3LDK / 75㎡
┣ 徒歩7分 / 築3年 / ペット可
┣ ✨ 人気物件です!
2️⃣ 【△△ホームズ桜】
┣ 価格:6,480万円
┣ 3LDK / 82㎡
┣ 徒歩5分 / 築1年 / ペット可・駐車場あり
3️⃣ 【□□レジデンス用賀】
┣ 価格:5,480万円
┣ 3LDK / 68㎡
┣ 徒歩9分 / 築7年 / ペット可
気になる物件はありますか?
[詳細を見る(番号で指定)] [もっと条件を変更する]
[まとめて資料請求]」
【分岐B-1】番号指定で詳細
→ estate_get_property_detail で詳細表示
→ 「内見予約しますか? [内見予約] [資料請求] [戻る]」
【分岐B-2】条件変更
→ 各Stepに戻って再検索
【分岐B-3】資料請求
→ 「お名前とメールアドレスを教えてください。AIが代行して資料請求します」
→ estate_submit_inquiry 実行
【分岐B-4】「もう少し考える」
↓
AI: 「承知しました!この検索条件を保存しておきますね。
後日新しい物件が出たらお知らせします。
メールアドレスを教えていただけますか?
[教える] [結構です]」

【パターンC】賃貸希望ユーザー

トリガー:A-2から遷移 / 「賃貸」と発言

AI: 「賃貸をお探しなんですね!
Step 1/4:希望エリアは?」
ユーザー: 「新宿区・渋谷区あたり」
AI: 「Step 2/4: 家賃の予算は?
[〜8万円] [8万〜12万円] [12万〜15万円]
[15万〜20万円] [20万円以上] [未定]」
ユーザー: 「8万〜12万円」
AI: 「Step 3/4: 間取りは?
[ワンルーム/1K] [1DK/1LDK] [2K/2DK]
[2LDK以上] [こだわらない]」
ユーザー: 「1K」
AI: 「Step 4/4:入居時期は?
[すぐにでも] [1ヶ月以内] [2〜3ヶ月以内] [未定]」
ユーザー: 「1ヶ月以内」
AI: 「検索中...🔍
(estate_search_properties実行)
該当 **5件** 見つかりました!
1️⃣ 【シティハウス新宿】
┣ 家賃:9.8万円
┣ 1K / 22㎡ / 築2年
┣ 徒歩4分 / オートロック / 敷金1ヶ月
2️⃣ 【〇〇ステーション渋谷】
┣ 家賃:11.2万円
┣ 1K / 25㎡ / 築1年
┣ 徒歩2分 / 家具付き / 敷金0・礼金0
┣ ⭐ おすすめ!
...(続く)
気になる物件はありますか?内見予約もチャットから可能です!」

※「敷金・礼金」「管理費」「駅徒歩分数」など細かい条件はチャットで追加質問可能

【パターンD】投資用物件ユーザー

トリガー:A-3から遷移 / 「投資」「利回り」と発言

AI: 「投資用物件にご興味なんですね!
Step 1/3:想定している投資スタイルは?
[1. ワンルームマンション投資]
[2. 一棟アパート投資]
[3. 区分所有オフィス]
[4. まだ決まっていない]」
ユーザー: 「1. ワンルームマンション投資」
AI: 「Step 2/3:希望エリアと予算は?
エリアを教えてください(例:都内23区、大阪市など)」
ユーザー: 「都内23区、3000万以内」
AI: 「Step 3/3:重視するポイントは?
[利回り重視(高利回り)]
[資産価値重視(駅近・築浅)]
[バランス型]
[わからないのでおすすめが欲しい]」
ユーザー: 「利回り重視」
AI: 「検索中...🔍
(estate_search_properties + yield_min指定で検索)
該当 **4件** 見つかりました!
1️⃣ 【投資用】メゾン〇〇
┣ 価格:2,580万円
┣ 想定利回り:6.2%
┣ 1R / 20㎡ / 築8年
┣ 駅徒歩6分 / 満室運営中
2️⃣ 【投資用】△△ビル
┣ 価格:2,980万円
┣ 想定利回り:5.8%
┣ 1K / 22㎡ / 築3年
┣ 駅徒歩3分 / 表面利回り安定
...(続く)
シミュレーションをご希望ですか?
[ローンシミュレーション] [詳細を見る] [資料請求]」

【パターンE】物件詳細ページ閲覧中

トリガー:特定の物件詳細ページを30秒以上滞在 / スクロール率70%以上

AI: 「こちらの物件、気に入られましたか?
[1. 内見予約したい]
[2. 資料をダウンロードしたい]
[3. このエリアの類似物件をもっと見たい]
[4. ローンシミュレーションしたい]
[5. 今は見ているだけ]」
【分岐E-1】「1. 内見予約」
↓
AI: 「内見予約ありがとうございます!
希望日時を教えてください。
(例:明日の午前中、6月25日(木)の14時以降 など)
また、お名前と連絡先(電話番号 or メール)を教えていただけますか?
→ estate_submit_inquiry で送信
→ 不動産会社に通知
→ create_reminder で内見前日にリマインド」
【分岐E-2】「2. 資料ダウンロード」
↓
AI: 「メールアドレスを教えていただければ、PDF資料をお送りします」
【分岐E-3】「3. 類似物件」
↓
AI: 「同じエリア・同価格帯で似た物件を検索しますね...🔍」
→ estate_search_properties 再実行
【分岐E-4】「4. ローンシミュレーション」
↓
AI: 「シミュレーションします!
頭金はいくらくらいをご予定ですか?
ご年収を教えていただければ、ざっくり借入可能額もお伝えできます」
→ 簡易計算 or サイトのシミュレーターページへリンク
【分岐E-5】「5. 見ているだけ」
↓
AI: 「ゆっくりご覧ください!何かあればいつでもお声がけください。
こちらの物件、本日○人が見ています。人気物件ですので、気になられましたらお早めにどうぞ😊」

【パターンF】複数ページを回遊中(迷っているユーザー)

トリガー:3ページ以上遷移 / サイト滞在5分以上で未問合せ

AI: 「いろいろご覧になっていますね!
もし絞り込みにお困りでしたら、条件をいくつか教えていただければ
まとめてご提案しますよ😊
[希望エリアを教える] [予算を伝える] [今は自分で見たい]」
【分岐F-1】条件を教える
→ パターンB/C/Dのフローに合流
【分岐F-2】今は自分で見たい
↓
AI: 「かしこまりました!ごゆっくりどうぞ。
あとでまた声をかけてくださいね。
(30分後に再訪問 or さらに回遊したら再トリガー)
「お探しの物件は見つかりそうですか?よろしければお手伝いしますよ」」

【パターンG】問合せフォームで離脱しそう

トリガー:フォーム入力を開始したが、3分以上入力途中で止まっている / フォームページで離脱直前

AI: 「入力お疲れさまです!もし項目が多くて大変でしたら、
チャットで必要事項だけ教えていただければ、
AIが代わりに入力して送信できますよ😊
必要なのは以下の3つだけです:
① お名前
② 連絡先(電話 or メール)
③ 用件(内見希望・資料請求・その他)
試してみますか? [はい] [自分で入力します]」

【パターンH】リピーター訪問

トリガー:2回目以降の訪問(Cookie/セッション認識 or IP履歴)

AI: 「おかえりなさい!(前回の検索条件を保持)
先日は世田谷区・3LDK・5000万〜7000万をお探しでしたね。
その後、新しい物件が **2件** 追加されています!
チェックしてみますか?
[新しい物件を見る] [条件を変えて再検索] [また今度]」
【分岐H-1】新しい物件を見る
→ 前回条件+新しい物件のみを表示
【分岐H-2】条件変更
→ 各パラメーターの変更を受け付け
【分岐H-3】また今度
↓
AI: 「承知しました。また新着が出たらお声がけしますね!」

【パターンI】比較検討中のユーザー

トリガー:ユーザーが「AとBどっちがいい?」と質問 / 複数物件を開いている

AI: 「比較のお手伝いをします!
比較したい物件の番号 or 名称を教えてください」
ユーザー: 「物件1と物件3」
AI: 「比較表を作りました!
┌──────────────┬──────────────┬──────────────┐
│              │ ❶〇〇ガーデン│ ❷□□レジデンス│
├──────────────┼──────────────┼──────────────┤
│ 価格         │ 5,980万円    │ 5,480万円    │
│ 間取り       │ 3LDK         │ 3LDK         │
│ 面積         │ 75㎡         │ 68㎡         │
│ 築年数       │ 3年          │ 7年          │
│ 駅徒歩       │ 7分          │ 9分          │
│ ペット       │ 可           │ 可           │
├──────────────┼──────────────┼──────────────┤
│ おすすめP    │ ✨築浅・広め │ 💰価格安い   │
└──────────────┴──────────────┴──────────────┘
「購入後の総コスト」で比較シミュレーションしますか?
[総コスト比較] [内見は両方予約する] [決めた!]」

【パターンJ】突発的な質問・クレーム・FAQ

トリガー:ユーザーがFAQ的な質問をした

ユーザー発言 AI応答
「駐車場の月額いくら?」 物件詳細から取得 → 「この物件は月額1.5万円です」
「周辺のスーパーは?」 「この物件から徒歩3分に〇〇ストアがあります。過去の周辺情報記事もあります→[リンク]」
「管理費高いな…」 「このエリアの相場は1.5万〜2万円で、こちらの物件は標準的な範囲です」
「この物件、事故物件じゃない?」 「弊社の掲載物件はすべて告知義務事項を確認しています。詳細はお問い合わせください」
専門的な質問 「詳しい内容は専門のスタッフに引き継ぎます。お名前と連絡先を教えていただけますか?」→有人エスカレーション

【パターンK】無言でサイトを離脱しようとしている

トリガー:マウスがブラウザの×ボタン/タブ閉じる方向に移動(離脱 intent 検知)

AI: 「ちょっと待ってください!😊
せっかくご覧いただきありがとうございます。
よろしければ、以下のいずれかをお選びください:
[1. 条件に合う物件をメールでお送りします]
[2. あとで見返せるようにお気に入りに保存]
[3. LINEで物件情報を受け取る]
[4. また来ます(そのまま閉じる)]
いつでもお待ちしています!」

【パターンL】営業時間外の問合せ

トリガー:20時〜翌9時 の問合せ

AI:「お問い合わせありがとうございます!
現在は営業時間外です。
以下の内容を承って、明日の営業時間開始(10:00)に対応いたします。
① お名前
② ご連絡先
③ 用件(内見予約希望 / 資料請求 / お問い合わせ)
いただいた内容は翌営業日までに担当者からご連絡します。
お急ぎの方は、今すぐ仮予約として受け付けることも可能です。
[仮予約する] [また明日連絡する]」
※ estate_submit_inquiry で送信し、create_reminder で翌朝9:50に担当者へ通知

🧩 フローマップ全体像

┌─────────────────────────────────────────────┐
│              サイト訪問                     │
└──────────────────┬──────────────────────────┘
│
┌──────────────────▼──────────────────────────┐
│      初回あいさつ(3秒後)                   │
│  購入?賃貸?投資?まだ決まってない?        │
└───────┬──────┬──────┬───────────────────────┘
│      │      │
┌─────────────┘      │      └──────────────┐
▼                    ▼                     ▼
┌──────────────┐   ┌──────────────┐   ┌──────────────────┐
│ B.購入       │   │ C.賃貸       │   │ D.投資用物件     │
│ エリア/予算  │   │ エリア/家賃  │   │ スタイル/エリア  │
│ 間取り/条件  │   │ 間取り/時期  │   │ 予算/重視点      │
└──────┬───────┘   └──────┬───────┘   └────────┬─────────┘
│                  │                    │
└──────────────────┼────────────────────┘
▼
┌──────────────────────────┐
│    物件一覧表示           │
│ (estate_search実行)      │
└───────────┬──────────────┘
│
┌──────────────────┼──────────────────┐
▼                  ▼                  ▼
┌──────────────┐ ┌──────────────┐ ┌──────────────────┐
│ 詳細見る     │ │ 比較する     │ │ 条件変更         │
│ E.詳細ページ │ │ I.比較表     │ │ B/C/Dに戻る      │
└──────┬───────┘ └──────┬───────┘ └──────────────────┘
│                │
▼                │
┌──────────────┐        │
│内見予約      │◄───────┘
│資料請求      │
│E-1〜E-4      │
└──────┬───────┘
▼
┌──────────────┐
│問合せ送信    │
│(submit_inquiry)│
│+リマインダー│
└──────────────┘

📌 実装のポイント

優先度 項目 理由
🔴 最優先 パターンB・C(購入・賃貸) 最も需要が高い
🔴 最優先 パターンE(詳細ページ) コンバージョンに直結
🟡 次優先 パターンH(リピーター) リピート率向上
🟡 次優先 パターンI(比較) 成約率アップ
🟢 あとで パターンK(離脱防止) 技術的難易度高め
🟢 あとで パターンL(営業時間外) 問合せ逃し防止

どのパターンから実装を始めますか?
または、特定のパターンの発話文言の詳細調整やestate_search_propertiesの検索条件との連携設計など、さらに深掘りしましょうか?