Trong ChatbotX, Actions (Hành động) giống như những nhân viên mẫn cán làm việc âm thầm phía sau hậu trường. Khi khách hàng đi qua một khối Action trong kịch bản, hệ thống sẽ ngay lập tức tự động thực hiện các công việc bạn giao (như gắn thẻ phân loại khách, lưu thông tin, hoặc chia tin nhắn cho nhân viên) mà không hiển thị bất kỳ tin nhắn nào ra màn hình của khách.Documentation Index
Fetch the complete documentation index at: https://chatbotx.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Cách tạo Action
Để đưa khối Action vào kịch bản, hãy click chuột vào dấu+ bên dưới giao diện, và chọn thẻ Perform Action. Một khối trống sẽ xuất hiện. Nhấp vào khối đó và chọn Create


1. Inbox Actions
Nhóm này giúp hệ thống bot tự động phối hợp nhịp nhàng với đội ngũ nhân viên trực chat của bạn:- Transfer to Human / Bot: Khối này cực kỳ quan trọng. Khi khách có vấn đề rắc rối hoặc yêu cầu được tư vấn trực tiếp, Action này sẽ tạm “tắt” bot đi và gửi thông báo nhắc nhân viên thật vào chat với khách. Nút này cũng có thể dùng ngược lại: sau khi nhân viên xử lý xong, họ bấm nút để trả lại quyền cho bot tiếp tục chăm sóc khách tự động.
- Assign / Auto Assign: Tự động chia tin nhắn của khách cho đích danh một nhân viên nào đó (Ví dụ: khách sỉ thì chia cho bạn A, khách lẻ chia cho bạn B), hoặc chia đều luân phiên cho một nhóm các bạn trực page.
- Archive: Giúp dọn dẹp hộp thư. Khi khách hàng đã chốt đơn hoặc đoạn tư vấn đã xong, hành động này sẽ cất đoạn hội thoại đó vào mục Lưu trữ (Archive) để màn hình Live chat luôn gọn gàng, chừa chỗ tập trung cho những khách đang cần hỗ trợ mới.

2. Contact Actions
Nhóm này giúp bạn tự động đánh dấu và phân loại khách hàng, rất tiện lợi cho việc gửi chiến dịch quảng cáo sau này:- Add / Remove Tag: Dán cho khách hàng một cái “nhãn dán” để dễ nhận biết. Ví dụ, khách vừa bấm xem mục đồ nam, bạn dùng Action dán ngay Tag
Xem_Đồ_Nam. Lần tới, nếu có chương trình sale áo sơ mi nam, bạn chỉ cần chọn gửi tin nhắn báo khuyến mãi cho những ai có mang nhãn này. - Set / Clear Custom Field: Dùng để lưu lại những thông tin riêng của khách (như số điện thoại mới, ngày sinh, hay số điểm tích lũy). Bạn có thể dùng tính năng này để hệ thống tự động ghi nhớ thông tin mới, hoặc làm toán để cộng/trừ điểm thưởng cho khách hàng thân thiết.
- Add Contact Notes: Thêm một dòng ghi chú văn bản dán ở hồ sơ khách hàng. Đây là cuốn sổ tay nội bộ để các nhân viên đổi ca kíp có thể đọc và hiểu ngay tình trạng của khách này ra sao. Khách hàng hoàn toàn không nhìn thấy ghi chú này.
- Block / Delete Contact: Nếu có khách hàng quấy rối hoặc spam, bạn có thể thiết lập bot tự động chạy qua lệnh này để chặn họ gửi tin nhắn tới page, hoặc xóa sạch hồ sơ của đối tượng này khỏi hệ thống ngay lập tức.

3. Broadcast & Email Actions
Đây là các khối tính năng dùng để cấp quyền (hoặc gỡ quyền) nhận tin nhắn chăm sóc hàng loạt:- Subscribe / Unsubscribe Broadcast: Đồng ý theo dõi hoặc Hủy nhận tin nhắn đại trà. Thẻ này rất hay dùng khi ban đầu bạn làm kịch bản xin phép khách nhận tin báo khuyến mãi hàng tuần (vào subscribe), và cũng nên có một nút để khách chọn “Từ chối nhận tin” (chuyển qua unsubscribe) để tránh làm khách khó chịu và bị đánh dấu spam.

- Opt In / Opt Out Email: Giống hệt như thẻ Broadcast ở trên, nhưng dùng riêng cho việc khách có đồng ý nhận bản tin qua Email hay không.

4. Flow Actions
Trợ lí đắc lực để bản đồ kịch bản của bạn tinh gọn, dễ nhìn hơn và không bị dây nối chằng chịt:- Start Another Node: Thay vì phải kéo một đường dây nối dài ngoằn ngoèo từ góc này qua tít góc kia của màn hình, hành động này giống như “cánh cửa thần kỳ”. Bạn chỉ cần chọn tên của Node muốn đến, khách vừa qua ngã rẽ này là lập tức dịch chuyển thẳng đến đích nội dung bên kia luôn.
- Start External Flow: Gọi một luồng kịch bản khác ra chạy. Rất tiện nếu bạn làm sẵn một kịch bản chuẩn rập khuôn chuyên đi “Hỏi xin địa chỉ ship hàng”. Bất kể bạn đang ở kịch bản bán sản phẩm nào, bạn chỉ cần dùng Action gọi kịch bản “Xin địa chỉ” đó ra chạy là xong.
- Start External Node: Nhảy thẳng vào một khối (Node) cụ thể nằm bên trong một kịch bản khác, giúp bỏ qua các bước chào hỏi hoặc xác thực dư thừa nếu hệ thống đã có sẵn dữ liệu khách hàng.

5. Tools
Dành cho những lúc bạn cần biến đổi hoặc lấy các dữ liệu làm việc thông minh:- Get Data From JSON: Truy cập vào hệ thống API bên ngoài để kéo dữ liệu thông minh về và lưu thẳng vào hồ sơ (Custom Fields) của khách hàng.
- Format Date: Biến đổi kiểu hiển thị thời gian, ngày/giờ từ dạng chuẩn máy tính sang định dạng chữ dễ đọc cho khách hàng xem, hoặc ngược lại.
- Generate Code: Tạo ra một dãy số hay ký tự ngẫu nhiên hoàn toàn độc nhất. Chức năng này cực kỳ hợp để vẽ kịch bản phát mã Voucher giảm giá riêng cho từng người, hoặc tạo mã vé ID check-in sự kiện không sợ trùng lặp.
- Count Characters: Hành động giúp máy tự đếm xem một đoạn chữ văn bản của khách phản hồi có độ dài bao nhiêu nét chữ, giúp đánh giá xem câu trả lời đó có đủ thông tin hay không.

6. Integrations (Kết nối Ứng dụng bên thứ ba)
Sức mạnh to lớn nhất nằm ở đây, khi ChatbotX có thể tự động bắt tay làm việc với các phần mềm quản lý khác của bạn:- Google Sheets: Mọi thông tin khách hàng mà chatbot hỏi được ở bước trước (VD: Tên, SĐT, Sản phẩm order) khi chạy qua action này sẽ cập nhật vào bảng tính theo thời gian thực. Giúp bạn quản lý danh sách và theo dõi đơn hàng tập trung, chính xác mà không cần nhập liệu thủ công.
- Centralized LLM APIs: Liên kết trực tiếp bộ não của ChatbotX với các siêu trí tuệ nhân tạo (ChatGPT, Gemini, Claude…). Kịch bản có thể lấy câu hỏi khách vừa nhắn, chuyển qua nhờ AI suy nghĩ lấy câu trả lời, rồi AI sẽ nhả một câu giải đáp mượt mà nhét lại vào kịch bản để bắn ra trả lời trực tiếp lại cho khách y như một người nhân viên đang tư vấn thực thụ.
