Workflow từ danh mục hàng đến lịch bán và chăm khách cũ dành cho Chăm khách cũ
Tình huống thực tế
Một danh sách “khách sáu tháng chưa quay lại” từ Google Sheets thường trộn người đã opt-out, case bảo hành chưa đóng và customer-id bị gộp. CARE-FLOW-63 biến mỗi dòng thành case có state thay vì đẩy thẳng vào Zalo. Dữ liệu Sapo, KiotViet, Shopee, helpdesk và Messenger được đọc theo mục đích; AI tạo brief; CSKH quyết định. Không có bước gửi tự động hay tự chốt ưu đãi. Mốc kiểm CARE-FLOW-63-1: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Việc có thể giao cho AI
AI hỗ trợ đối chiếu trạng thái, tóm tắt lịch sử được phép, phân loại lý do cần handoff, soạn draft theo policy và ghi diff. Nó không tự xác định danh tính từ phỏng đoán, không chọn kênh khi consent mơ hồ, không gửi tin, không áp voucher và không đóng khiếu nại. Khi nguồn chậm hoặc conflict, case đứng ở DATA_HOLD; timeout không được coi là đủ điều kiện. Mốc kiểm CARE-FLOW-63-2: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Dữ liệu cần chuẩn bị
Case contract có case-id, customer-key, purpose-id, consent-state/version, suppression flag, service-state, last-contact, frequency counter, source timestamps và owner. Message draft tách khỏi record chính, có template-version và evidence. Reply được nhân viên ghi lại ở mức cần thiết; dữ liệu nhạy cảm redaction. Idempotency bảo đảm một eligibility event không tạo hai case. Mốc kiểm CARE-FLOW-63-3: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Workflow từng bước
State machine bảy chặng: INGESTED, IDENTITY_CHECK, ELIGIBILITY_CHECK, SERVICE_ROUTE, DRAFT_READY, HUMAN_ACTION và CLOSED/HOLD. Identity conflict sang IDENTITY_HOLD; opt-out sang SUPPRESSED; case mở sang SERVICE_ROUTE; draft thiếu source sang EDIT_HOLD. Chỉ CSKH thay state HUMAN_ACTION sau khi xem preview. Nếu nhân viên gửi thủ công, receipt ghi actor/kênh/mục đích; AI không nhận credential. Mốc kiểm CARE-FLOW-63-4: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Bước 1: INGEST case có khóa
Tạo case-id/idempotency từ customer-key, purpose và period; duplicate trả receipt cũ. Tiêu chí qua bước 1 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.
Bước 2: IDENTITY_CHECK
Rule xác định kiểm mapping; mơ hồ chuyển IDENTITY_HOLD cho data steward. Tiêu chí qua bước 2 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.
Bước 3: ELIGIBILITY_CHECK
Áp consent, suppression, retention và frequency cap; denied chuyển SUPPRESSED. Tiêu chí qua bước 3 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.
Bước 4: SERVICE_ROUTE
Ticket hoặc hoàn/đổi đang mở chuyển service owner, không tạo nội dung chăm lại. Tiêu chí qua bước 4 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.
Bước 5: DRAFT_READY
AI tóm tắt fact và soạn bản trung tính có source; thiếu dữ liệu chuyển EDIT_HOLD. Tiêu chí qua bước 5 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.
Bước 6: HUMAN_ACTION
CSKH bỏ, sửa hoặc gửi thủ công theo quyền; offer cần quản lý duyệt riêng. Tiêu chí qua bước 6 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.
Bước 7: CLOSE và đồng bộ quyền
Ghi receipt, reply/opt-out tối thiểu, cập nhật suppression rồi mới đóng hoặc hẹn review. Tiêu chí qua bước 7 của CARE-FLOW-63 là có evidence, next-state và đúng human owner; mọi lỗi phải giữ reason code để phục hồi đúng chặng.

Prompt thực hành
Năm prompt hỗ trợ từng chặng: chuẩn hóa case, giải thích eligibility, tóm tắt service context, soạn neutral draft và tạo handoff packet. Chúng không thiết kế taxonomy tổng thể như bài map và không làm phân tích học hỏi như bài prompt-pack. Output chứa state, missing evidence và next owner. Prompt không được yêu cầu gửi, gọi, áp mã hay dự đoán khả năng mua. Mốc kiểm CARE-FLOW-63-5: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Prompt 1: Chuẩn hóa case record
Biến event thành case schema và giữ unknown. Bản copy nằm trong prompt pack, có biến đầu vào, định dạng trả về và ví dụ CARE-FLOW-63; kết quả luôn là tài liệu chờ người duyệt — 7173DD63-13-2.
Prompt 2: Giải thích eligibility
Tạo lý do minh bạch dựa trên rule xác định. Bản copy nằm trong prompt pack, có biến đầu vào, định dạng trả về và ví dụ CARE-FLOW-63; kết quả luôn là tài liệu chờ người duyệt — 7173DD63-14-2.
Prompt 3: Tóm tắt service context
Cho CSKH biết case nào phải xử lý trước. Bản copy nằm trong prompt pack, có biến đầu vào, định dạng trả về và ví dụ CARE-FLOW-63; kết quả luôn là tài liệu chờ người duyệt — 7173DD63-15-2.
Prompt 4: Soạn neutral draft cho review
Tạo bản nháp không hứa hẹn và không tự gửi. Bản copy nằm trong prompt pack, có biến đầu vào, định dạng trả về và ví dụ CARE-FLOW-63; kết quả luôn là tài liệu chờ người duyệt — 7173DD63-16-2.
Prompt 5: Lập handoff packet
Chuyển case mơ hồ cho đúng người với evidence tối thiểu. Bản copy nằm trong prompt pack, có biến đầu vào, định dạng trả về và ví dụ CARE-FLOW-63; kết quả luôn là tài liệu chờ người duyệt — 7173DD63-17-2.
Công cụ phù hợp
Airtable/Sheets phù hợp queue pilot; Sapo/KiotViet là nguồn giao dịch; helpdesk quản ticket; Zalo OA/Messenger là kênh do nhân viên thao tác; n8n điều phối state DRAFT; CRM lưu consent nếu đủ tính năng. Credential gửi nằm ngoài workflow AI. Dashboard theo age, hold reason, suppression và human action; không thúc nhân viên bỏ review chỉ để giảm backlog. Mốc kiểm CARE-FLOW-63-6: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
AI làm gì / người duyệt gì
AI là case preparer; data steward xử lý identity; service owner giải quyết case mở; CSKH xem brief và tự quyết định giao tiếp; quản lý duyệt offer policy; privacy owner xử lý quyền dữ liệu; system owner quản retry/kill switch. Nếu cùng người vừa sửa consent vừa duyệt gửi, audit phải thể hiện. Case nhạy cảm hoặc không rõ mục đích chuyển cấp, không tự động hóa. Mốc kiểm CARE-FLOW-63-7: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.

Sai lầm và rủi ro cần tránh
Lỗi thường gặp là retry tạo tin lặp, cập nhật suppression chậm, dùng last-order sai timezone và coi no-reply là consent. CARE-FLOW-63 dùng idempotency, event time, suppression-first và state transition hợp lệ. Khi connector hỏng giữa bước, giữ case cùng receipt; không chạy từ đầu. Nếu gửi nhầm bằng thao tác người, incident process xử lý riêng và khóa wave liên quan. Mốc kiểm CARE-FLOW-63-8: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Triển khai theo quy mô
Pilot 25 case với đầy đủ fixture: identity mơ hồ, opt-out, case mở, consent hết hạn và reply yêu cầu dừng. Đội nhỏ thêm SLA, backup owner và sample review; doanh nghiệp partition theo purpose, chạy deletion/restore test và canary prompt. Chỉ tăng batch khi suppression cập nhật đúng, duplicate bằng không trong fixture và nhân viên hiểu lý do eligibility. Mốc kiểm CARE-FLOW-63-9: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Kết quả đầu ra mẫu
Kết quả minh họa CARE-FLOW-63: 25 case tạo 11 DRAFT_READY, năm SERVICE_ROUTE, bốn SUPPRESSED, ba IDENTITY_HOLD và hai DATA_HOLD. Nhân viên xem 11 draft, chọn gửi thủ công bảy, sửa ba và bỏ một; đây là hành động giả lập. Case DEMO-CARE-14 nhận opt-out nên chuyển SUPPRESSED ngay và không tái xuất hiện. Không số liệu nào là kết quả chiến dịch thật. Mốc kiểm CARE-FLOW-63-10: artifact chỉ được chuyển tiếp khi nguồn, owner và điều kiện dừng đều hiện rõ; nếu không, người vận hành giữ trạng thái chờ và dùng đường thủ công đã phê duyệt.
Bước tiếp theo: Chọn một fixture CARE-FLOW-63, loại dữ liệu không cần thiết và gửi sơ đồ hiện trạng tại /lien-he để NganAds cùng thiết kế pilot DRAFT-only có người duyệt.