4. 予約チャットボット

4. 予約チャットボット

対象: 院長、病院管理者


目的

AIベースのチャットボットを通じて患者の予約問い合わせに自動対応し、予約を受け付け、病院情報を案内します。

4.1 チャットボットの概要

主な機能

  • 24時間自動応対: 営業時間外でも問い合わせを受け付け
  • 予約自動受付: 患者情報と希望時間を収集
  • FAQ自動応答: よくある質問に即座に回答
  • 病院情報の案内: 診療時間、所在地、専門分野の案内
  • 多言語対応: 韓国語、英語など(設定可能)

対応チャネル

  • ウェブチャット: 病院ホームページに埋め込み
  • モバイル: モバイルウェブ対応
  • カカオトーク: カカオトークチャンネル連携(追加設定が必要)
  • ネイバートークトーク: ネイバー予約連携(追加設定が必要)

4.2 チャットボットの作成・設定

チャットボットを作成する

  1. チャットボット管理ページへのアクセス

    • 組織ダッシュボードで**「チャットボット」または「予約チャットボット」**タブをクリックします
  2. 新しいチャットボットの作成

    • **「チャットボット追加」**ボタンをクリックします
  3. 基本情報の入力

    • チャットボット名: 内部管理用の名前(例:「〇〇歯科予約ボット」)
    • 歓迎メッセージ: 会話開始時に表示される挨拶
      例: 「こんにちは!〇〇歯科です。どのようなご用件でしょうか?」
      
    • チャネルの選択: Web(デフォルト)、Mobile、KakaoTalkなど
    • 状態: 有効 / 無効 / メンテナンス中
  4. AIモデルの設定

    • LLMモデルの選択:
      • Gemini 1.5 Flash(デフォルト、推奨): 高速で低価格
      • Claude Sonnet: 高品質
      • GPT-4: OpenAIモデル
    • APIキーの入力: 選択したモデルのAPIキーを登録
      • Google AI StudioでGemini APIキーを発行
      • キーは暗号化されて安全に保存されます
  5. システムプロンプトの作成

    • AIの役割と応対方式を定義します
    • 例:
      あなたは〇〇歯科の親切な予約相談スタッフです。
      
      主な役割:
      - 患者の予約問い合わせを受け付けます
      - 診療時間、所在地、駐車場情報を案内します
      - よくある質問に回答します
      
      応対原則:
      - 常に丁寧な言葉遣いを使います
      - 正確な情報のみ提供します
      - 不確実な場合はスタッフへの取り次ぎを案内します
      
  6. 保存

    • **「保存」**ボタンをクリックしてチャットボットを作成します

4.3 病院情報を登録する

チャットボットが正確な情報を提供できるよう、病院情報を入力します。

病院情報の入力

  1. 病院情報設定を開く

    • チャットボット一覧で**「病院情報」または「設定」**ボタンをクリックします
  2. 基本情報の入力

    • 病院名: 正式名称
    • 電話番号: 代表電話番号(例: 02-1234-5678)
    • 住所: 住所全体(建物名・階数まで)
      例: ソウル特別市江南区テヘラン路123、2階
      
  3. 診療情報の入力

    • 専門分野: 歯科、整形外科、内科など
    • 診療時間:
      平日: 09:00 - 18:00
      土曜日: 09:00 - 13:00
      日曜日/祝日: 休診
      昼休み: 13:00 - 14:00
      
    • 診療科目: 一般診療、インプラント、矯正など
  4. アクセス情報の入力

    • 交通手段: 地下鉄、バス情報
    • 駐車場案内: 駐車場の位置および利用方法
    • 地図リンク: ネイバー地図またはカカオマップのリンク
    • HTML地図: 埋め込み地図コードの貼り付けが可能
  5. 保存

    • **「保存」**ボタンをクリックします

4.4 FAQを登録する

よくある質問と回答を事前に登録し、即座に応答できるようにします。

FAQを追加する

  1. FAQ管理を開く

    • チャットボット設定で**「FAQ管理」**タブをクリックします
  2. 新しいFAQの追加

    • **「FAQ追加」**ボタンをクリックします
  3. 質問と回答の入力

    • 質問: 患者からよくある質問
      例: 「診療時間はどうなっていますか?」
      
    • 回答: 明確で親切な回答
      例: 「平日は午前9時から午後6時まで、土曜日は午前9時から午後1時まで診療しています。日曜日と祝日は休診です。」
      
  4. キーワードの登録

    • 検索キーワード: AIがこのFAQを見つけるために使用する単語
      例: ["診療時間", "営業時間", "何時", "いつ", "時間"]
      
    • さまざまな表現を登録すると精度が上がります
  5. 保存

    • **「保存」**ボタンをクリックします

FAQ例集

質問回答キーワード
駐車できますか?建物地下1階に駐車スペースがあり、2時間無料です。駐車、駐車場、車
保険は適用されますか?一般診療は健康保険が適用されます。美容目的は自費診療です。保険、健康保険、保険適用
予約をキャンセルするには?予約キャンセルはお電話(02-1234-5678)またはチャットボットでお申し付けください。キャンセル、予約キャンセル、変更
初めてなのですが何を準備すればいいですか?身分証明書と健康保険証をお持ちください。初診、持ち物、持参

4.5 予約の受付・管理

チャットボットを通じた予約の流れ

  1. 患者がチャットボットと会話

    • 「予約したいです」などのメッセージを入力
  2. チャットボットが情報を収集

    • 名前: 「お名前を教えてください」
    • 連絡先: 「連絡可能な電話番号を教えてください」
    • 希望日: 「いつご来院されますか?」
    • 希望時間: 「何時がよろしいですか?」
    • 来院理由: 「どのような診療をご希望ですか?」(任意)
  3. 予約の自動作成

    • 収集された情報で予約が自動的に作成されます
    • 状態: 「保留中(Pending)」

予約一覧の確認

  1. 予約管理ページへのアクセス

    • 組織ダッシュボードで**「予約」または「予約管理」**タブをクリックします
  2. 予約一覧の表示

    • 日付別: 今日、今週、今月、すべて
    • 状態別: 保留中、確定、完了、キャンセル
    • チャネル別: ウェブ、モバイル、カカオトークなど
  3. 予約詳細情報

    • 患者名および連絡先
    • 予約日および時間
    • 来院理由(患者メモ)
    • 受付経路(チャットボット、電話、ウェブなど)
    • 相談メモ(スタッフ用)

予約状態の管理

  1. 予約確定

    • 保留中の予約を選択します
    • **「確定」**ボタンをクリックします
    • 患者に確定通知を送信(任意)
  2. 予約キャンセル

    • キャンセルする予約を選択します
    • **「キャンセル」**ボタンをクリックします
    • キャンセル理由の入力(任意)
  3. 予約完了処理

    • 診療が終わった予約を**「完了」**状態に変更します
  4. メモの追加

    • 相談メモフィールドにスタッフ用のメモを作成
    • 例: 「新患、インプラント相談希望」、「再来院患者」

4.6 ウェブサイトにチャットボットを埋め込む

埋め込みコードの取得

  1. 埋め込みコードの生成

    • チャットボット一覧で**「埋め込み」または「インストール」**ボタンをクリックします
  2. コードのコピー

    • 表示されたJavaScriptコードをコピーします
    • 例:
      <script src="https://app.stepnote.works/chatbot-embed.js"></script>
      <script>
        ChatbotWidget.init({
          chatbotId: 'your-chatbot-id',
          position: 'bottom-right',
          primaryColor: '#0084ff'
        });
      </script>
      
  3. ウェブサイトへの貼り付け

    • 病院ホームページの</body>タグの直前にコードを貼り付け
    • またはウェブマスターにコードを伝達
  4. 確認

    • ホームページ右下にチャットボットアイコンが表示されます
    • クリックするとチャットウィンドウが開きます

4.7 チャットボットの使用量・費用の確認

使用統計を見る

  1. 使用量ページへのアクセス

    • チャットボット管理で**「使用統計」または「Analytics」**タブをクリックします
  2. 期間の選択

    • 今日 / 今週 / 今月 / すべて
  3. 表示情報

    • リクエスト回数: 総会話数
    • 入力トークン: AIが読んだテキスト量
    • 出力トークン: AIが生成したテキスト量
    • 総トークン: 入力+出力
    • 予想費用: モデル別価格基準で計算
  4. チャットボット別分析

    • 複数のチャットボットを運用する場合、それぞれの使用量を確認
    • コスト効率的なモデル選択に活用

コスト削減のヒント

  1. FAQの積極的な活用

    • FAQで回答可能な質問はAI呼び出しなしで即座に応答
    • トークン使用量の削減
  2. 効率的なモデル選択

    • Gemini 1.5 Flash: 一般的な予約応対に十分で低価格
    • Claude/GPT-4: 複雑な相談が必要な場合のみ使用
  3. システムプロンプトの最適化

    • 簡潔で明確な指示事項を作成
    • 不要な長い説明を削除

4.8 注意事項とベストプラクティス

注意事項

  1. 個人情報保護

    • チャットボットの会話で機微な医療情報を収集しない
    • 名前、電話番号以外の個人情報は最小化
  2. 医療相談の禁止

    • チャットボットは予約受付および一般情報案内用
    • 診断、処方など医療相談は不可
    • システムプロンプトへの明示が必要
  3. 正確な情報の提供

    • 病院情報、FAQは常に最新の状態を維持
    • 変更事項発生時は即座に更新

ベストプラクティス

  1. 定期的なFAQの更新

    • 実際の患者問い合わせを分析
    • よくある新しい質問を追加
  2. 予約確認ルーティン

    • 毎朝、保留中の予約を確認
    • 当日予約は電話で再確認
  3. 会話品質のモニタリング

    • 定期的にチャットボットの会話内容を検討
    • 不適切な応答を発見した場合はシステムプロンプトを修正
  4. スタッフへの取り次ぎ経路の確保

    • 複雑な問い合わせはスタッフへの取り次ぎを案内
    • 電話番号またはメールアドレスを提供

4.9 表示改善のお知らせ(2026-05更新)

チャットボット管理/設定・プロンプトテンプレート・AI Gateway関連の画面がStepNoteデザインシステムトークンを使用するよう一括整備されました。使用方法やショートカットは変更されていません。

  • 状態カラーの一貫性: 有効=緑(success)、無効=グレー(muted)、費用・基本モデルの強調=青(primary)、警告エリア=橙(warning)、無効化・削除アクション=赤(destructive)に統一しました。
  • ダークモード対応: カード/テーブル/モーダル/インプットすべてがHSLセマンティックトークンに従うよう変更され、ライト・ダークモードのどちらでも同じ意味の色が維持されます。
  • フォーカス/ホバー: ボタン・リンクのホバー、インプットのフォーカスリングがシステムトーン(primary/ring)に統一され、キーボード操作時の視認性が改善されました。
  • モーダル背景: 外部の暗幕をbg-foreground/50に変更し、ライト/ダークモードのどちらでもコンテンツのコントラストを維持します。

ヒント: このマニュアルは病院管理システムを初めて利用される方のためのガイドです。 各ステップをゆっくり進めていただくと簡単にご利用いただけます。