AI agent

Chatbot cho phòng khám: đặt lịch đêm, không kê thuốc

Đội ngũ Ecbot ·

Phòng khám nha khoa hiện đại với ghế nha và thiết bị
Ảnh: Benyamin Bohlouli / Unsplash

Chatbot cho phòng khám nên trả lời tin hỏi lịch và giá trên Zalo lúc 10 giờ đêm, đặt lịch qua công cụ bạn kết nối, và chuyển mọi câu hỏi về bệnh hay thuốc cho nhân viên. Phần mềm quản lý phòng khám giữ hồ sơ và lịch bác sĩ nhưng không trả lời tin nhắn, nên tin ngoài giờ phải chờ tới sáng.

Thử hình dung inbox của một phòng khám nha khoa vào tối thứ Năm. Một người hỏi "bs Hùng có khám t7 ko ạ", người khác hỏi "niềng răng giá bn", người thứ ba hỏi "mai xét nghiệm máu có cần nhịn ăn ko". Cả ba câu đều có câu trả lời trong phần mềm và trong tài liệu của phòng khám, nhưng không ai trực để trả lời.

Năm câu hỏi trước khi chọn phần mềm quản lý phòng khám

1. Lịch hẹn có chia theo bác sĩ, phòng và ghế nha không?

Bệnh nhân thường hẹn với một bác sĩ cụ thể vào một buổi cụ thể, như bác sĩ Hùng sáng thứ Bảy. Phần mềm cần cho bạn đặt lịch làm việc riêng của từng bác sĩ, thời lượng riêng cho từng dịch vụ, và với nha khoa thì cả lịch theo ghế.

2. Hồ sơ bệnh nhân có theo được những ca điều trị dài không?

Một ca niềng răng kéo dài nhiều tháng, một bệnh nhân tiểu đường tái khám định kỳ. Với nha khoa, hãy kiểm tra sơ đồ răng, kế hoạch điều trị theo buổi và cách thu tiền theo đợt. Với phòng khám đa khoa, hãy kiểm tra phần chỉ định xét nghiệm và kê đơn.

3. Viện phí, thuốc và vật tư có nằm chung một chỗ không?

Nếu lễ tân thu tiền trên phần mềm này nhưng kho thuốc lại nằm trong một file Excel khác, cuối tháng sẽ có người ngồi đối chiếu bằng tay. Hỏi nhà cung cấp xem báo cáo doanh thu có tách được theo bác sĩ và theo dịch vụ không.

4. Bạn có lấy dữ liệu ra được không?

Hỏi thẳng nhà cung cấp: nếu năm sau đổi phần mềm, bạn xuất được danh sách bệnh nhân và lịch sử điều trị ra file không. Hỏi thêm phần mềm có API hay cách nào để hệ thống khác đọc lịch trống và tạo lịch hẹn. Câu trả lời này quyết định bạn có tự động hóa được việc đặt lịch qua tin nhắn về sau hay không.

5. Ai trả lời bệnh nhân ngoài giờ?

Phần mềm quản lý phòng khám ghi lại lịch hẹn sau khi bệnh nhân đã hẹn xong. Phần lớn cuộc hẹn bắt đầu trước đó, trong một tin nhắn Zalo hay Messenger, và phần mềm không trả lời những tin nhắn này.

Chatbot cho phòng khám làm gì, phần mềm quản lý làm gì

Bảng dưới đây so sánh việc của phần mềm quản lý phòng khám với việc của một AI agent đứng trước inbox. Hai công cụ này làm hai phần việc khác nhau và chạy song song.

ViệcPhần mềm quản lý phòng khámAI agent trước inbox (Ecbot)
Hồ sơ bệnh án, kê đơnCóKhông, và không nên
Lịch làm việc của bác sĩLưu và quản lýĐọc qua công cụ bạn kết nối
Trả lời "thứ 7 bác sĩ X có khám không"Lễ tân phải mở ra xem rồi nhắn lạiTrả lời theo lịch bạn cung cấp
Báo giá dịch vụCó bảng giá nội bộTrả lời theo bảng giá phòng khám soạn
Đặt lịch từ tin nhắnLễ tân nhập tayKiểm tra khung trống và đặt lịch qua công cụ kết nối
Nhắc lịch trước giờ hẹnTùy phần mềmNhắn nhắc trên chính kênh chat của bệnh nhân
Câu hỏi về triệu chứng, thuốcKhông áp dụngChuyển ngay cho nhân viên
Tin nhắn lúc 10 giờ đêmChờ tới sángTrả lời trong vài giây

Nhiều chatbot cho phòng khám chỉ trả lời theo kịch bản và nút bấm. AI agent là chương trình AI nhận một việc, tự quyết định các bước và dùng công cụ để làm xong việc đó, nên nó trả lời xong thì đặt lịch luôn. Nếu bạn chưa rõ nó khác chatbot kịch bản ở đâu, đọc AI agent và chatbot khác nhau thế nào?.

Một tối thứ Năm trong inbox của nha khoa

Phòng khám, bác sĩ và mức giá trong ví dụ dưới đây là giả định. Bệnh nhân nhắn vào Zalo OA lúc 21:47:

Hội thoại Zalo minh họa chatbot nha khoa: bệnh nhân hỏi lúc 21:47 bác sĩ Hùng có khám thứ Bảy không và niềng răng giá bao nhiêu, agent trả lời giờ khám, báo giá niềng mắc cài kim loại từ 25 triệu đồng rồi đặt lịch 10h30 thứ Bảy và hẹn nhắn nhắc vào tối thứ Sáu. Khi bệnh nhân hỏi sưng nướu nên uống thuốc gì, agent không tư vấn mà chuyển hội thoại cho nhân viên phòng khám, kèm lời dặn gọi 115 nếu sưng lan nhanh, sốt cao hoặc khó thở.

Ở bước đặt lịch, agent kiểm tra khung trống rồi tạo lịch qua công cụ phòng khám đã kết nối, ví dụ Google Calendar qua Composio hoặc API của hệ thống đặt lịch. Ecbot ghi lại từng lần agent gọi công cụ, nên sáng hôm sau lễ tân biết chính xác agent đã đặt lịch gì, cho ai, lúc mấy giờ. Tin nhắc tối thứ Sáu đến từ quy tắc nhắc lịch phòng khám đã cài sẵn cho agent.

Đến câu hỏi về thuốc, guardrail chặn tin nhắn và agent không trả lời phần đó. Hội thoại được chuyển vào hộp thư của nhân viên kèm toàn bộ nội dung phía trên, và người trực trả lời tiếp từ chính hộp thư đó mà không phải hỏi lại bệnh nhân từ đầu.

Agent không tư vấn y khoa: đặt quy tắc chuyển người trước khi bật

Phòng khám khác shop online ở chỗ một câu trả lời sai có thể làm hại người bệnh. Vì vậy, quy tắc đầu tiên bạn viết cho agent là ranh giới giữa câu hỏi hành chính và câu hỏi chuyên môn.

Sơ đồ: bệnh nhân nhắn ngoài giờ qua Messenger, Zalo, WhatsApp, Telegram và website tới một agent Ecbot có guardrail chặn mọi câu hỏi y khoa. Agent tự trả lời giờ khám, lịch bác sĩ, bảng giá, kiểm tra lịch trống và đặt lịch qua công cụ đã kết nối, rồi nhắc lịch hẹn trên kênh chat. Câu hỏi về triệu chứng, thuốc và kết quả xét nghiệm được chuyển cho nhân viên trả lời tiếp trong cùng hộp thư, còn ca cấp cứu được nhắn gọi 115.

Agent được trả lời:

  • Giờ làm việc, địa chỉ, chỗ gửi xe.
  • Lịch làm việc của từng bác sĩ và khung giờ còn trống.
  • Bảng giá dịch vụ, đúng như phòng khám soạn.
  • Hướng dẫn chuẩn bị do phòng khám viết, ví dụ nhịn ăn 8 tiếng trước khi xét nghiệm máu, hay mang theo phim chụp cũ khi khám răng.

Agent phải chuyển cho nhân viên:

  • Mọi câu hỏi về triệu chứng, chẩn đoán, kết quả xét nghiệm.
  • Mọi câu hỏi về thuốc, liều dùng, tác dụng phụ.
  • Tình huống khẩn cấp, kèm lời nhắn gọi 115.
  • Khiếu nại, hoàn tiền, và mọi trường hợp bệnh nhân muốn nói chuyện với người.

Trong Ecbot, agent chuyển hội thoại cho nhân viên khi khách đòi gặp người, khi tin nhắn chứa từ khóa chuyển người bạn liệt kê, khi agent phải trả lời "không biết" nhiều lần liên tiếp, hoặc khi một guardrail chặn tin nhắn. Với phòng khám, cách chính là guardrail. Bạn viết cho nó một chỉ dẫn như "mọi câu hỏi về triệu chứng, chẩn đoán, thuốc hoặc kết quả xét nghiệm", rồi bật chế độ chuyển cho nhân viên khi tin bị chặn. Một bộ phân loại AI đọc từng tin theo chỉ dẫn đó, và tin nào bị chặn sẽ vào hộp thư của nhân viên kèm một lời nhắn báo đã chuyển.

Bộ phân loại AI có thể bỏ sót, nên hãy thêm từ khóa chuyển người làm lớp dự phòng: đau, sưng, chảy máu, sốt, thuốc, liều, dị ứng. Trước khi bật cho bệnh nhân thật, hãy lấy 20 tin nhắn cũ có hỏi về triệu chứng trong inbox, gửi thử vào khung chat thử nghiệm và xem agent có chuyển đủ không.

Ranh giới này cũng là thứ bạn nói được với bệnh nhân: trợ lý trên Zalo của phòng khám chỉ lo lịch và giá, còn chuyện sức khỏe luôn do người của phòng khám trả lời.

Ecbot làm gì bên cạnh phần mềm bạn đang dùng

Ecbot là nền tảng AI agent cho doanh nghiệp bán hàng và chăm sóc khách qua tin nhắn. Khi dùng làm chatbot cho phòng khám, Ecbot không thay phần mềm quản lý phòng khám của bạn, và cũng không lưu bệnh án. Nó đứng trước các kênh chat và làm những việc sau:

  • Một agent cho mọi kênh. Agent trả lời cùng lúc trên Zalo OA, Facebook Messenger, WhatsApp, Telegram và chat trên website của phòng khám.
  • Một hồ sơ cho mỗi bệnh nhân. Một người nhắn Messenger hôm nay, Zalo tuần sau, vẫn là một hồ sơ. Khi hai hồ sơ trùng số điện thoại, Ecbot gợi ý gộp và nhân viên xác nhận.
  • Trả lời theo tài liệu của phòng khám. Bạn tải bảng giá, lịch bác sĩ, hướng dẫn chuẩn bị khám, và agent trả lời từ đó. Tài liệu được lưu trong cơ sở dữ liệu của Ecbot, hoặc trên máy chủ của bạn nếu bạn tự cài bản mã nguồn mở.
  • Đặt lịch qua công cụ bạn kết nối. Ví dụ Google Calendar qua Composio, hoặc API của hệ thống đặt lịch bạn đang dùng. Agent kiểm tra khung trống và tạo lịch hẹn, và mỗi lần gọi công cụ đều được ghi lại.
  • Nhắc lịch và hỏi thăm sau điều trị. Agent hẹn gửi tin sau cho chính bệnh nhân đó, trên cùng kênh, từ 1 phút tới 30 ngày sau. Bạn đặt quy tắc như "nhắc khách 1 ngày trước giờ hẹn" hay "hỏi thăm khách 2 ngày sau khi nhổ răng", hoặc bệnh nhân tự nhắn "nhắc mình hôm trước nhé". Tới giờ, agent đọc lại hội thoại rồi viết tin mới, và bỏ qua nếu hội thoại đã đóng hoặc agent đã tắt. Xem hướng dẫn tin nhắn hẹn giờ.
  • Quy trình viết sẵn. Bạn viết một quy trình như "đặt lịch tư vấn niềng răng: hỏi bác sĩ mong muốn, kiểm tra khung trống, xin tên và số điện thoại, nhắc đến sớm 10 phút", và agent dùng nó khi cuộc trò chuyện cần tới.
  • Nhân viên vẫn cầm lái. Ca nào agent chuyển, nhân viên trả lời tiếp từ cùng một hộp thư.
  • Không sót tin. Tin nhắn được ghi vào hàng đợi trước khi xử lý, nên máy chủ có khởi động lại giữa chừng thì tin vẫn được trả lời.
  • Thiết lập từ một câu. Bạn gõ "nha khoa ở Thủ Đức, nhận khách qua Zalo và Messenger", và Ecbot gợi ý vai trò, giọng điệu, mục tiêu và quy tắc để bạn sửa.

Tin nhắc lịch nằm trong hội thoại chat và không đồng bộ với lịch trong phần mềm quản lý phòng khám. Nếu lễ tân dời lịch trong phần mềm, tin nhắc vẫn gửi theo giờ cũ, nên khi dời lịch hãy nhắn lại cho bệnh nhân trong cùng hội thoại. Ecbot cũng chưa kết nối sẵn với phần mềm quản lý phòng khám cụ thể nào của Việt Nam. Nếu phần mềm của bạn có API, agent có thể dùng nó; nếu không, Google Calendar là cách bắt đầu đơn giản nhất. Ecbot tính phí theo hội thoại, không tính theo kênh, và có gói miễn phí.

Khi nào phòng khám chưa cần AI agent

  • Mỗi ngày phòng khám nhận vài tin nhắn và lễ tân trả lời kịp trong giờ làm.
  • Phần lớn tin nhắn là câu hỏi chuyên môn, như hỏi kết quả xét nghiệm hay hỏi đơn thuốc. Khi đó agent sẽ chuyển gần như mọi tin cho người, và bạn không tiết kiệm được bao nhiêu thời gian.
  • Lịch bác sĩ chỉ nằm trong đầu lễ tân hoặc trong một cuốn sổ. Agent không đặt được lịch nếu không có lịch nào để đọc, nên hãy chọn xong phần mềm quản lý phòng khám hoặc dựng một Google Calendar trước.
  • Bảng giá chưa rõ ràng hoặc thay đổi theo từng ca mà không ghi lại. Agent chỉ trả lời đúng bằng tài liệu bạn đưa cho nó.

Bắt đầu từ inbox tuần trước

Mở inbox Zalo và Messenger của phòng khám, lọc ra các tin nhắn gửi ngoài giờ trong tuần trước, rồi chia thành hai nhóm: câu hỏi hành chính và câu hỏi chuyên môn. Nhóm thứ nhất là phần việc một AI agent có thể nhận ngay khi bạn có bảng giá, lịch bác sĩ và hướng dẫn chuẩn bị khám. Nhóm thứ hai là danh sách quy tắc chuyển cho nhân viên mà bạn cần viết trước khi bật agent. Nếu muốn hiểu thêm AI agent làm việc ra sao, đọc AI agent là gì?.

Câu hỏi thường gặp

Phần mềm quản lý phòng khám gồm những chức năng gì?

Một phần mềm quản lý phòng khám thường có hồ sơ bệnh nhân, lịch hẹn theo bác sĩ, kê đơn, quản lý thuốc và vật tư, thu viện phí và báo cáo doanh thu. Phần mềm cho nha khoa thường có thêm sơ đồ răng, kế hoạch điều trị nhiều buổi và lịch theo ghế nha.

Phần mềm quản lý phòng khám nha khoa khác phòng khám đa khoa thế nào?

Nha khoa cần theo dõi từng răng và những ca điều trị kéo dài nhiều tháng như niềng răng hay cấy ghép, nên cần sơ đồ răng, kế hoạch điều trị theo buổi và thu tiền theo đợt. Phòng khám đa khoa cần nhiều hơn ở phần chỉ định xét nghiệm, kê đơn và lịch của nhiều chuyên khoa.

AI agent có tự đặt lịch khám vào phần mềm của phòng khám không?

Chỉ khi bạn kết nối một công cụ đặt lịch cho agent. Với Ecbot, đó là công cụ bạn kết nối, ví dụ Google Calendar qua Composio hoặc API của hệ thống bạn đang dùng nếu hệ thống đó có. Agent dùng công cụ để kiểm tra khung trống và tạo lịch hẹn, và mỗi lần gọi công cụ đều được ghi lại để nhân viên xem.

Chatbot cho phòng khám có tư vấn bệnh hay gợi ý thuốc không?

Không nên, và bạn nên cấu hình để nó không làm. Trong Ecbot, bạn tạo một guardrail với chỉ dẫn chặn mọi câu hỏi về triệu chứng, chẩn đoán, thuốc hoặc kết quả xét nghiệm, rồi bật chế độ chuyển cho nhân viên khi tin bị chặn. Thêm các từ khóa chuyển người như đau, sưng, chảy máu, thuốc để làm lớp dự phòng. Agent chỉ trả lời các câu hỏi hành chính như giờ làm, lịch bác sĩ, bảng giá và hướng dẫn chuẩn bị do phòng khám soạn.

AI agent có nhắc lịch hẹn cho bệnh nhân không?

Có, trên chính kênh chat mà bệnh nhân đã nhắn. Trong Ecbot, bạn đặt quy tắc như nhắc khách 1 ngày trước giờ hẹn, hoặc bệnh nhân tự nhờ agent nhắc. Tin nhắc nằm trong hội thoại và không đồng bộ với phần mềm quản lý phòng khám, nên nếu lễ tân dời lịch trong phần mềm thì tin nhắc vẫn theo giờ cũ.

Dữ liệu bệnh nhân có an toàn khi dùng AI agent không?

Agent không cần hồ sơ bệnh án để trả lời lịch và giá, nên bạn chỉ nên đưa cho nó tài liệu hành chính. Ecbot mã hóa thông tin đăng nhập các kênh, tách riêng dữ liệu của từng doanh nghiệp và có bản mã nguồn mở để tự cài trên máy chủ riêng. Ecbot chưa có chứng nhận tuân thủ riêng cho dữ liệu y tế, nên hãy kiểm tra yêu cầu của phòng khám bạn trước khi dùng.