Condition – Tích hợp Logic Điều Kiện trong Chat Flow
Action Condition cho phép bạn thêm các nhánh logic vào Chat Flow, giúp chatbot đưa ra quyết định dựa trên những yếu tố động như giá trị biến, tình trạng hoạt động của nhân viên hỗ trợ hoặc nền tảng mà khách đang sử dụng để trò chuyện.
Nhờ đó, bạn có thể xây dựng những kịch bản hội thoại thông minh, linh hoạt và cá nhân hóa sâu hơn cho từng trường hợp cụ thể.
Khi nào nên dùng Condition?
Bạn có thể áp dụng Condition trong nhiều tình huống, ví dụ:
Dựa trên giá trị biến
Nếu người dùng đã cung cấp email → bỏ qua bước thu email
Nếu khách hàng thuộc nhóm VIP → điều hướng sang flow chăm sóc đặc biệt
Dựa trên tình trạng agent
Nếu có agent online → chuyển sang live chat
Nếu không có agent → hiển thị form hoặc chatbot hỗ trợ
Dựa trên nền tảng người dùng
Nếu đang sử dụng Live Chat Widget → gửi form
Nếu là Telegram/WhatsApp → dùng message thay thế
Cách hoạt động của Condition
Mỗi action Condition có hai cổng để kết nối tới các block tiếp theo:
1. True
Nhánh này được kích hoạt khi điều kiện bạn đặt ra được thỏa mãn.
2. False
Nhánh này chạy khi điều kiện không được đáp ứng.
Điều này cho phép bạn tạo ra các dòng hội thoại rẽ nhánh rõ ràng, phục vụ cho nhiều kịch bản khác nhau trong cùng một flow.
Ví dụ đơn giản
Điều kiện:
True → Tiếp tục flow vì đã có email
False → Yêu cầu người dùng nhập email
Tóm tắt
| Yếu tố | Mô tả |
|---|---|
| Mục đích | Thêm logic điều kiện vào chatbot |
| Ứng dụng | Kiểm tra biến, agent, nền tảng, hành vi người dùng |
| Cổng True | Chạy khi điều kiện đúng |
| Cổng False | Chạy khi điều kiện sai |
