TaskKit AI
Workflow AI và CV dùng được ngay
Trang đang tải phần ứng dụng tương tác. Các lối vào chính vẫn sẵn sàng để bạn mở workflow, Chấm CV AI, CV Studio hoặc ứng dụng hỗ trợ.
Cách thiết kế workflow n8n để gom tin nhắn theo phiên, kiểm tra replied-id và chỉ để AI trả lời phần khách chưa được xử lý.
Vấn đề khi khách nhắn 10 tin liên tục
Nếu webhook Facebook kích hoạt AI ngay từng tin, khách nhắn 10 dòng sẽ dễ nhận 10 câu trả lời rời rạc. Trường hợp xấu hơn là khi workflow đọc lại toàn bộ thread nhưng không lưu message-id đã xử lý, AI có thể trả lời lại phần cũ.
Cách đúng là coi tin nhắn như một phiên hội thoại ngắn. Workflow cần gom các tin mới trong vài giây, lưu trạng thái đã trả lời, rồi chỉ gửi một phản hồi tự nhiên cho phần chưa được xử lý.
Kiến trúc nên dùng trong n8n
Redis phù hợp để debounce theo sender-id hoặc page-scoped-id. Supabase lưu các message-id, reply-id, trạng thái đã xử lý và bản tóm tắt ngữ cảnh để workflow biết tin nào mới, tin nào đã trả lời.
AI Agent chỉ nhận gói ngữ cảnh đã được lọc: tin mới của khách, tóm tắt hội thoại gần nhất, thông tin sản phẩm TaskKit liên quan và chính sách trả lời. Nhờ vậy phản hồi giống nhân sự tư vấn hơn là bot lặp lại.