Hướng dẫn sử dụng Workflow
Tạo menu hỗ trợ, thêm node trên Sơ đồ, kéo thả sắp xếp và nối nhánh, cấu hình câu trả lời, chat thử và chọn cách khởi động với ảnh thao tác thật.
Workflow dùng để làm gì?#
Workflow tại /scenarios giúp xây dựng hội thoại nhiều bước: bot chào khách, chờ câu trả lời, đi theo nhánh phù hợp rồi trả lời tiếp hoặc chuyển người thật. Bài này dùng mẫu Menu hỗ trợ khách hàng, không cần cấu hình AI.
Đã tạo sẵn [MẪU] Menu hỗ trợ shop trên hệ thống minh họa, gồm 7 bước và đang tắt. Bạn có thể mở mẫu này để đối chiếu; trên hệ thống khác, tạo theo hướng dẫn bên dưới.
1. Tạo workflow từ mẫu#
- 1
Mở Tự động hoá → Workflow hoặc /scenarios trên tên miền ChatHub của bạn. Tài khoản cần có quyền truy cập chức năng này.
- 2
Bấm Tạo từ mẫu, tìm Menu hỗ trợ khách hàng trong nhóm Hỗ trợ và chọn mẫu 7 bước.
- 3
Nhập tên [MẪU] Menu hỗ trợ shop, rồi bấm Tạo workflow. Mẫu được tạo ở trạng thái tắt để bạn sửa trước khi sử dụng.
2. Hiểu luồng của mẫu#
- 1
Bắt đầu → Cho khách chọn: gửi lời chào và chờ khách chọn một trong ba mục.
- 2
Xem bảng giá → Gửi bảng giá → quay lại menu. Bảng giá lấy dữ liệu sản phẩm của shop, không phải danh sách giá cố định trong bài.
- 3
Hướng dẫn mua hàng → Gửi tin nhắn hướng dẫn → quay lại menu.
- 4
Gặp nhân viên → gửi lời thông báo → Chuyển người thật.
- 5
Câu trả lời khác → nhắc khách chọn một mục → quay lại menu.
Tab Các bước phù hợp để đọc và sửa lần lượt. Tab Sơ đồ giúp xem đường nối; dùng Thu vừa khung để đưa các bước vào vùng nhìn. Bấm một bước để sửa cấu hình.
4. Soạn câu trả lời và nối về menu#
Mở bước Gửi tin nhắn thuộc nhánh Hướng dẫn mua hàng. Nội dung mẫu đã lưu: Hướng dẫn minh họa: chọn sản phẩm trong bảng giá, ghi lại tên sản phẩm rồi chọn Gặp nhân viên để được xác nhận còn hàng và cách thanh toán. Menu này chưa tạo đơn hoặc thu tiền.
- 1
Cuộn xuống Bước tiếp theo. Chọn Đi tới bước = 2. Cho khách chọn để gửi xong thì hiện lại menu.
- 2
Áp dụng cùng cách kiểm tra đường quay lại cho nhánh bảng giá và nhánh dự phòng. Bước Chuyển người thật là điểm kết thúc nhánh gặp nhân viên.
- 3
Bấm Lưu ở góc trên phải. Chỉ chuyển sang Chat thử khi thanh trên đã báo Đã lưu.
5. Thêm bước khi cần mở rộng#
- 1
Trong Các bước, bấm dấu + sau bước muốn mở rộng; với bước nhiều nhánh, chọn đúng nhánh trước.
- 2
Tìm loại bước trong hộp Thêm bước. Gửi tin nhắn gửi rồi đi tiếp; Hỏi khách dừng để nhận câu trả lời; Cho khách chọn dùng danh sách lựa chọn.
- 3
Sau khi thêm, điền cấu hình, kiểm tra đích chạy tiếp và bấm Lưu. Có thể dùng Chèn biến trong trường nội dung để chọn dữ liệu ngữ cảnh thay vì gõ sai tên biến.
5a. Tạo node, kéo thả và nối bước trên Sơ đồ#
Mỗi thẻ trên tab Sơ đồ (canvas) là một node, tức một bước của workflow. Cách thao tác trực quan là thêm node, kéo thẻ đến vị trí dễ nhìn rồi kéo chấm nối sang bước đích. Giao diện hiện tại tạo node bằng dấu + hoặc Thêm bước; kéo chấm nối ra vùng trống không tạo node mới, đường nối cũ được giữ nguyên.
- 1
Mở tab Sơ đồ. Bấm Thu vừa khung ở thanh công cụ góc dưới bên phải nếu không thấy các bước. Bấm vào nền rồi lăn chuột để phóng to/thu nhỏ; kéo phần nền trống để di chuyển vùng nhìn.
- 2
Tìm bước muốn thêm nội dung phía sau và bấm dấu + ngay trong thẻ. Ví dụ: dấu + dưới bước Gửi tin nhắn của nhánh Hướng dẫn mua hàng.
- 3
Trong hộp Thêm bước, nhập Gửi tin nhắn vào ô tìm kiếm phía trên, rồi bấm thẻ kết quả. Bước mới được chèn sau bước vừa chọn, trước đích cũ.
- 1
Điền Nội dung của node mới, ví dụ: Tin nhắn minh họa kéo thả, chưa lưu. Bấm Đóng ở bảng cấu hình để nhìn lại sơ đồ.
- 2
Kiểm tra có đường từ bước trước tới node mới và từ node mới tới đích cũ. Trong ví dụ, node mới nằm giữa tin nhắn hướng dẫn và menu Cho khách chọn.
- 1
Để sắp xếp, nhấn giữ chuột trên thanh tiêu đề của thẻ, kéo sang vị trí mong muốn rồi thả. Tránh kéo dấu + hoặc chấm nối khi chỉ muốn đổi vị trí. Giữ Alt trong lúc kéo nếu muốn di chuyển tự do, bỏ căn chỉnh.
- 2
Di chuyển thẻ chỉ đổi bố cục; đường nối vẫn đi theo node. Có thể dùng Tự dàn lại vị trí các bước hoặc Thu vừa khung khi sơ đồ khó nhìn.
- 1
Để đổi đích, nhấn giữ chấm tròn bên phải dòng Bước tiếp theo của node nguồn, kéo tới thẻ node đích rồi thả ngay trên thẻ. Với Cho khách chọn, kéo đúng chấm cạnh tên lựa chọn cần nối, chẳng hạn Hướng dẫn mua hàng.
- 2
Ví dụ kiểm tra thao tác: kéo chấm Bước tiếp theo của node tin nhắn mới sang thẻ Gửi bảng giá. Mũi tên phải đi vào Gửi bảng giá. Đây là đổi luồng chạy; nếu muốn trở về menu, kéo chấm đó về thẻ Cho khách chọn.
- 3
Bấm node nguồn và kiểm tra Đi tới bước trong bảng cấu hình; với node nhiều nhánh, kiểm tra đích của đúng nhánh. Chỉ đặt hai thẻ cạnh nhau không tạo kết nối.
6. Chat thử và kiểm tra kết quả#
- 1
Bấm biểu tượng Chat thử với bot ở thanh trên, sau khi đã Lưu. Chờ lời chào và ba lựa chọn xuất hiện.
- 2
Bấm Hướng dẫn mua hàng. Kết quả đúng: bot gửi nội dung đã soạn rồi hiện lại menu, trạng thái Đang chờ khách trả lời.
- 1
Nhập abc thử nhánh khác vào ô Khách trả lời và bấm Trả lời.
- 2
Kết quả đúng: bot nói chưa hiểu, nhắc chọn một mục rồi hiện lại menu. Chạy lại từ đầu dùng để bắt đầu lại phiên thử khi cần.
7. Chọn cách khởi động và xử lý lỗi#
- 1
Mở Thiết lập workflow bằng biểu tượng thanh trượt cạnh nút Lưu.
- 2
Tự chào khách mới chạy workflow cho mọi hội thoại mới khi được bật. Nếu chỉ muốn chạy theo điều kiện, giữ tùy chọn này tắt và dùng hành động Chạy workflow trong một quy tắc Tự động hoá.
- 3
Chỉ bật Trạng thái hoạt động sau khi sửa nội dung và kiểm tra các nhánh phù hợp. Bấm Lưu sau thay đổi. Mẫu trong bài vẫn đang tắt và không tự chào khách mới.
- 1
Bot gửi nội dung cũ: kiểm tra Chưa lưu, bấm Lưu rồi chạy lại phiên thử.
- 2
Khách chọn nhưng không đi đúng nhánh: kiểm tra tên lựa chọn, chế độ khớp và Đi tới bước; giữ nhánh dự phòng để xử lý câu khác.
- 3
Bot không hiện lại menu: kiểm tra Bước tiếp theo của tin nhắn đã trỏ về bước 2.
- 4
Không chạy ngoài hộp thử: kiểm tra trạng thái workflow, cách khởi động và điều kiện của quy tắc gọi workflow.
- 5
Bảng giá trống hoặc khác mong đợi: kiểm tra sản phẩm của shop. Không nhập một câu giới thiệu rồi coi đó là dữ liệu bảng giá.
Xem hướng dẫn Tự động hoá để cấu hình quy tắc gọi workflow ↗