AVADA · TS ELITE
Training nội bộ · CS Team

Cách làm việc mới:
CS & các AI Agent

Từ "CS chat — TS nhận issue" sang mô hình con người và AI agent cùng làm việc. AI trả lời nhanh và lo phần lặp lại; con người verify chất lượng và xử lý case khó.

CSAI & TS AI Agent Audit · Verify / Correct Ticket cho TS AI Web + Extension
Bối cảnh

Vì sao đổi cách làm việc?

Trước đây mọi tin nhắn đều do người xử lý từ đầu. Khối lượng tăng, case lặp lại nhiều — người bị cuốn vào việc trả lời đi trả lời lại.

Giờ AI gánh phần lặp lại và phần kỹ thuật, con người chuyển sang vai trò kiểm soát chất lượng và xử lý case cần con người.

Nhanh hơn

Khách được trả lời ngay, kể cả ngoài giờ — AI chat trước.

Người làm việc giá trị cao

CS tập trung verify, sửa câu sai, và case cần con người.

Học liên tục

Mỗi lần verify / correct giúp AI trả lời đúng hơn lần sau.

Bức tranh tổng quan

4 vai trò trong mô hình mới

Con người

CS Human

  • Chat khách trong Crisp
  • Audit câu trả lời AI (verify / correct)
  • Tiếp nhận case AI bàn giao
  • Tạo ticket cho TS AI — hoặc thẳng cho TS human (case phức tạp, cần chính xác)
  • Nhận thêm DFY + quyền báo dev bug/FR
AI

CSAI Agent

  • Chat trực tiếp với khách trong Crisp
  • Dưới nhân vật riêng theo app (Aria, Joyce, Cora…)
  • Tự tạo ticket cho TS AI
  • Có thể escalate lên CS human
Con người

TS Human

  • Tiếp nhận issue kỹ thuật
  • Xử lý request customize phức tạp
  • Xác minh bug
  • Báo dev cho lỗi phức tạp
AI

TS AI Agent

  • Tên hiển thị "TS Elite"
  • Nhận ticket → tự điều tra → kết luận & note vào chat
  • Hoặc bàn giao TS human (case khó)
  • Có thể chat trực tiếp, không cần tạo ticket (TS stand-by)
Ghi nhớ: hai AI khác nhau — CSAI nói chuyện với khách; TS AI điều tra kỹ thuật trên ticket. Giống như hai vai trò khác nhau trong một đội ngũ hỗ trợ.
So sánh

Luồng cũ → luồng mới

Trước đây
CS human chat với khách
TS human nhận issue kỹ thuật
Escalate lên dev nếu cần

Tất cả do con người, tuần tự — tốn thời gian cho case lặp lại.

Bây giờ — thêm AI
CSAI chat khách trước MỚI
CS audit (verify / correct) MỚI
CS tiếp nhận case AI escalate MỚI
Ticket → TS AI tự điều tra MỚI
TS human xác minh + Báo dev

AI lo phần đầu & phần kỹ thuật; con người kiểm soát chất lượng.

Lưu ý: TS AI có thể join trước cả khi có ticket (ngay trong chat của CS/TS hoặc do CSAI escalate). Không phải ticket nào cũng mặc định cho TS AI — CSAI luôn assign TS AI, còn CS human tạo cho TS AI khi cần xử lý nhanh.
CSAI Agent

CSAI chat với khách như thế nào?

  • 1AI riêng (backend cs2.avada.net) trả lời khách ngay trong Crisp, kể cả ngoài giờ.
  • 2Xuất hiện dưới một nhân vật có tên tuỳ app — Aria (Air Reviews), Joyce (Joy), Cora (Cookie Bar)…
  • !CSAI là người gửi ẩn danh, không phải tài khoản operator → không "assign hội thoại cho bot" được. Assign ≠ ai thực sự trả lời.

Trong Crisp khách thấy:

A
Hi! Aria here. I can help you set up your review widget…
Aria · 09:41
Người trả lời là AI, dù tên hiển thị là "Aria". CS nhận ra bubble chat của AI nhờ extension đánh dấu (nút Verify/Correct) hoặc qua avatar.
01
Phần 1

Vai trò mới của CS

Khi AI trả lời trước, công việc của CS chuyển sang các việc chính:

① Audit — Verify / Correct ② Tiếp nhận case AI bàn giao ③ Tạo ticket cho TS AI hoặc TS ④ DFY — support chuyên sâu ⑤ Verify nhanh bug/request → báo dev
① Audit · Verify

Verify — duyệt câu trả lời đúng

  • Đọc câu CSAI trả lời khách. Nếu đúng & an toàn → bấm ✓ Verify trên bubble chat của AI.
  • iHệ thống đánh dấu câu trả lời đạt — đúng rồi, không cần sửa hay học thêm. Hiện badge "✓ Verified · {tên bạn}".
  • !Người verify đầu tiên được giữ lại (first-writer-wins) — bấm sau không ghi đè người trước.

Verify = "câu này ổn, để đó"

Không sửa gì cả — chỉ xác nhận AI đã trả lời đúng kỹ thuật, đúng giọng, đúng plan của khách.

Còn nghi ngờ thì dùng Correct — đừng verify cho có.
① Audit · Correct

Correct — gửi câu trả lời đúng hơn

  • AI trả lời sai / thiếu → bấm ✎ Correct, chọn đúng agent, gõ câu lẽ ra phải trả lời + lý do.
  • !Bản sửa vào dạng draft — phải qua CSL duyệt → publish mới có hiệu lực. Không tự lên production ngay.
  • iBóng tin hiện badge "✎ Corrected · {tên bạn}" — log nội bộ, ai sửa đều thấy.
Bạn

Gửi câu đúng + lý do

Draft

Chờ CSL duyệt

Publish

CSAI học câu mới

Verify vs Correct: Verify = "đúng rồi, duyệt". Correct = "chưa đúng, đây mới là câu chuẩn". Đừng Correct chỉ để đổi cách diễn đạt nhỏ.
① Audit · Correct

Correct đúng cách

  • Đừng copy cả message của bot rồi sửa lại.
  • Chỉ ghi đúng phần cần sửa, dạng Sai → Đúng.
  • i Bot vừa sai vừa thiếu? Cứ ghi câu đúng cho đủ — không sao.

Ví dụ:

Sai
Email Notification enabled (Collect Reviews → Notifications)
Đúng
Email Notification and Review Reminder enabled (Collect Reviews → Email Notifications)
Ghi đúng chỗ cần sửa — đừng paste cả câu trả lời của bot.
② Tiếp nhận case AI bàn giao

Bot stop / Continue AI

Mỗi hội thoại có một status pill cho biết ai đang xử lý:

AI handling

CSAI đang trả lời khách

Human handling

Người đang trực tiếp xử lý

Silenced

AI đã bị tắt cho hội thoại này

  • Bot stop khi khách đòi gặp người hoặc AI trả lời sai lệch policy/feature cần chấn chỉnh ngay, trước khi ảnh hưởng đến trải nghiệm khách hàng. AI im, CS tiếp quản. Ghi note nội bộ "Human take chat — reason…" (khách không thấy).
  • Continue AI khi muốn AI trả lời lại. Cũng ghi note nội bộ.
  • iBot stop / Continue không đổi routing Crisp — hội thoại vẫn nằm ở inbox người đang giữ.
02
Phần 2

Tạo ticket cho
TS AI Agent

CS human (hoặc CSAI) có thể đẩy một issue kỹ thuật cho TS AI agent điều tra tự động — rồi nó kết luận và note lại vào chat.

② / ③ Tạo ticket

Ticket cho TS AI tạo bằng 2 cách

CS human chủ động

Tạo ticket từ extension

Trong Crisp bấm nút Ticket (F2). Store / email / app tự điền sẵn. Thêm TS AI agent vào members để nó tự điều tra.

Ticket sinh ra ở trạng thái pending — nằm trong hàng chờ.

CSAI tự động

Agent bàn giao cho agent

Gặp case kỹ thuật, CSAI tự tạo ticket chỉ gồm TS AI agent (không có người) → chế độ agent-to-agent, TS AI điều tra ngay.

Đây là case CS phải để mắt: verify kết luận + cập nhật status.

Trách nhiệm CS: với ticket do AI tự tạo, bạn vẫn phải đọc lại kết luận, xác minh và sửa status nếu AI để sai. AI không thay bạn chịu trách nhiệm cuối.
TS AI Agent

TS AI làm gì khi nhận ticket?

Bước 1

Đang kiểm tra

Chuyển sang doing, đọc transcript Crisp

Bước 2

Tự điều tra

Dùng decision tree + nguồn từng app

Bước 3

Kết luận

Note vào ticket; tag CS verify

Hoặc

Bàn giao

Case khó → giao TS human

Tự tin cao ≥75% · không phải bug

Tự kết luận → donewaiting_customer, tag CS confirm. Case agent-to-agent: kết luận đẩy thẳng vào chat Crisp.

Trung bình 50–74%

Chỉ post comment điều tra, để lại cho người đọc và quyết định.

Thấp · customize · nghi bug

Giao TS human đang trực (Chatty high-value → Mark). Bug không bao giờ tự báo dev — người xác minh trước.

Khi nào để AI lo

Case AI tự xử lý được — đừng vội tạo ticket cho người

AI agent tự lo — hỏi thẳng, không cần ticket người

  • Hướng dẫn cài đặt / bật tính năng (how-to)
  • Tính năng X có ở plan nào (plan gating)
  • Giải thích cách một feature hoạt động
  • Lỗi phổ biến có fix sẵn (widget không hiện → check flag…)
  • Kiểm tra cấu hình / trạng thái shop (diagnostic)
  • Tìm setting nằm ở đâu (DevZone)
  • Dịch & hỗ trợ ngôn ngữ cho khách (CSAI)

Vẫn cần con người

  • Bug thật → người xác minh rồi mới báo dev
  • Customize / custom code (CSS/JS theo yêu cầu)
  • Refund / chính sách / quyết định nghiệp vụ
  • Case nhiều bước phức tạp, confidence thấp
Với nhóm bên trái: hỏi thẳng AI agent (web hoặc extension) — nó trả lời / điều tra ngay. Đừng mặc định tạo ticket cho TS human.
Bằng chứng thật · Avada Ticket

Done ticket thật — chỗ nào để AI lo được

Air Reviews · T6: 6 done ticket có TS AI · 3 AI tự đóng hẳn.

AI đã tự đóng — hôm nay

AIR-260607-YRLZsq

Đổi sort mặc định "Highest rated" → AI tìm đúng setting sortingDefault, không cần code.

AIR-260610-vNtFgQ

"Submit ra 404" → AI xác nhận false-alarm (test email không có queue ID), không phải bug.

AIR-260609-L7vLyq

Lọc carousel review theo collection (chưa có) → AI trả lời gap + workaround. Tự đóng.

Đáng lẽ assign cho AI

JOY-260619-2ssYmj

"Existing customer có nhận entry reward mới?" → logic thuần: chỉ khách mới join tier. (Người trả lời.)

CHAT-260611-CcrQqL

"Browsed pages không hiện" → Redis TTL 24h (data hết hạn), không phải lỗi. (Người điều tra.)

Ranh giới — cần người bước cuối

JOY-260616-fQWSK6

Widget không hiện → chưa bật app embed. AI chẩn đoán, bật trong admin cần người.

CB-260618-zxaSkm

Lỗi GCM → AI có sẵn snippet fix, chèn vào theme merchant cần người.

AI đã tự đóng = bằng chứng AI đang làm (mở link xem). Đáng lẽ assign cho AI = cùng dạng nhưng người làm. Ranh giới = AI lo chẩn đoán, người làm bước cuối (bật embed / sửa theme).
Trách nhiệm CS

Trạng thái ticket & việc CS phải cập nhật

pending
chờ tiếp nhận
doing
đang xử lý
waiting_customer
chờ khách confirm
done
hoàn tất
  • Verify kết luận của TS AI trước khi tin — nhất là case AI tự tạo & tự đóng.
  • !Khi AI tag bạn trong comment → bạn phải tiếp nhận: trả lời khách / cập nhật status.
  • Hệ thống tự đẩy case tự tin cao: +4h → waiting_customer, +1 ngày → done. Vẫn cần xác nhận khách thực sự OK.
  • "Báo dev" (F4) là việc của người → chuyển sang dev_fixing. AI không tự làm.
Nhớ: đây không phải quy trình mới — human xử lý trước giờ cũng đi pending → doing → waiting_customer → done. AI chỉ nhanh hơn; status đúng/sai vẫn là trách nhiệm con người.
03
Phần 3

Công cụ CS dùng

Hai nơi để sử dụng — chọn cái phù hợp từng tình huống:

Web chat — agent.avada-ts.site Extension nhúng trong Crisp
Chat với Elite

Elite làm được gì cho bạn?

Không chỉ trả lời — Elite thao tác thật: báo dev, xử lý ticket, tra cứu, điều tra theo app, và thống kê.

Báo dev

Escalate lên dev, tự đăng Slack đúng kênh — đúng người phụ trách app.

Tạo & cập nhật ticket

Tạo từ Crisp hoặc thủ công, comment có @mention, đổi trạng thái.

Tra cứu shop / merchant

Plan, ngày cài, shopId, lịch sử hỗ trợ của merchant (CRM).

Check plan / feature

Feature X nằm ở plan nào, merchant đang dùng có đủ điều kiện không.

Điều tra issue theo app

Đọc source code, kiểm tra storefront, đi theo decision tree từng app.

Ticket của 1 người

Một TS/CS đang ôm bao nhiêu ticket, card nào quá hạn cần xử lý trước.

Issue của 1 store MỚI

Một store đang có bao nhiêu ticket — kèm ngày, người assign, link Slack.

Issue chung nhiều store MỚI

Một lỗi đang ảnh hưởng những store nào — gom theo domain để thấy độ lan.

Kỹ năng mới · Custom CSS

Custom CSS đúng cách — Elite tự audit live store

Khách muốn đổi giao diện widget? Elite tự mở store thật, đọc CSS đang chạy, rồi viết rule đè vừa đủ thắng — không bừa !important.

1 · Lấy selector từ map

Tra css-selectors-map đã lưu sẵn cho từng app (Air Reviews, Joy, Chatty…).

2 · Mở store khách thật

Browser headless, chờ widget render đầy đủ — đúng như khách đang nhìn thấy.

3 · Đọc matched rules qua CDP

True matched rules kể cả CSS cross-origin của app. Tính cả specificity + inline + !important.

4 · Viết override đúng priority

Leo specificity vừa đủ đè rule đang thắng. !important chỉ khi inline / !important chặn.

Ví dụ thật
Khách: "Đổi nút Add to Cart của Joy Subscription sang đỏ, bo góc 8px"
Elite gọi InspectStorefront → trả về:
Winner cho background:
  .JoySubscription-button   [0,1,0]
  → background: #3b82f6   (không !important)

→ Cần đè: specificity ≥ (0,2,0)
Elite viết:
.shopify-section .JoySubscription-button {
  background: #dc2626;
  border-radius: 8px;
}
✓ Scope chuẩn  ·  ✓ Không !important bừa  ·  ✓ Đè đúng winner
Store khoá password / không inspect được → Elite báo rõ + fallback Inspect Mode, KHÔNG đoán bừa.
Nơi 1 · Web

TS Elite Web — agent.avada-ts.site

Dùng khi cần hỏi sâu, điều tra đa nguồn, hoặc làm việc tách khỏi Crisp.

Chọn app + chọn model

Đổi app đang hỏi; chọn Fast / Balanced (⌘1/⌘2).

Đính kèm & dán ảnh

Ảnh, xlsx, csv… Dán ảnh trực tiếp từ clipboard.

Lệnh /slash

/ ra danh sách skill: /issue, /read-chat, /check-plan…

Dán link tự fetch

Dán link Trello / Crisp / Slack / Avada Ticket → agent tự đọc.

Thao tác trên tin nhắn

Copy, Quote, đánh giá, xem trace các bước agent đã chạy.

Thẻ ticket + thao tác

Đổi trạng thái, comment (có @mention), Báo dev — ngay trong chat.

Lịch sử & share

Tìm lại chat cũ, ghim, đổi tên; copy share link gửi đồng nghiệp.

Thinking

Bật để agent verify từng bước với nguồn trước khi trả lời.

Nơi 2 · Extension trong Crisp

Live Translate — thay LiveTranslate trả phí của Crisp

  • Pill "Dịch: BẬT / TẮT" ngay trên thanh hội thoại. Bật → tin khách tự dịch sang tiếng Anh để bạn đọc.
  • Gõ trả lời bằng tiếng Anh, nhấn Entertự dịch sang ngôn ngữ khách rồi gửi. Shift+Enter = xuống dòng.
  • iChọn được ngôn ngữ khách (gợi ý theo profile), dịch lại từng tin, và có kill-switch về dịch gốc của Crisp.

Hai chế độ gửi:

Dịch rồi gửimặc định
Gửi nguyên vănđúng chữ bạn gõ
Tin gửi đi mang tên cá nhân của bạn, không phải chữ ký gộp.
Extension · Nút & phím tắt

Mọi thứ ngay trong Crisp, không rời màn hình

Agent (Investigate)

Hỏi TS Elite với cả hội thoại làm ngữ cảnh.

Ticket — F2

Tạo Avada Ticket, store / app điền sẵn.

Dev — F4

Mở modal Báo dev, AI điền sẵn tóm tắt + loại lỗi.

Feature Request — F3

Gửi yêu cầu tính năng, AI generate nội dung.

Related tickets

Cột phải hiện ticket liên quan của shop + note WYSIWYG vào CRM.

Verify / Correct

Nút audit hiện ngay trên bóng tin AI trả lời khách.

Bot control

Status pill, Stop, Continue AI — tắt / bật AI cho hội thoại.

Quick Login

Mở đúng store khách đang chat, vào thẳng app đang hỏi.

Notification Bell + Tab rewrite

Chuông realtime; Tab để AI trau chuốt câu nháp.

Quick actions

Nút nhanh trong widget: Login · mở Store · gửi FR · Tạo ticket.

Phím tắt: F2 Ticket · F3 FR · F4 Báo dev · Enter dịch & gửi · Tab trau chuốt câu.
TS Elite · thực chiến

Elite điều tra thực chiến — ca TS hay dùng

Air Reviews

source-trace

Thêm đúng class vào Replo page nhưng carousel review render rỗng.

→ Elite đọc source: app gọi carousel bằng một class name khác với cái merchant thấy; thêm nữa carousel chỉ chạy lúc tải trang còn Replo chèn chỗ đặt sau → lỡ nhịp. Elite chỉ đúng cách gọi + viết lại script.

→ mở chat Elite gốc

Joy Subscription

diagnostic

Click portal từ email ra trang trắng; app báo VARIANT_NOT_EXIST.

→ Elite tách 2 lỗi: variant sản phẩm trên hợp đồng bị sai → fix an toàn bằng DevZone (re-sync); còn lỗi token phía backend → báo dev. Variant sai vì merchant đổi giá.

→ mở chat Elite gốc

Chatty

diagnostic

Tắt campaign "Welcome visitors" rồi mà popup vẫn hiện.

→ Elite đọc HTML store: thủ phạm là "Welcome teaser" — một tính năng RIÊNG (Widget → General), không phải Proactive campaign. Elite phân biệt đúng 3 tính năng dễ nhầm.

→ mở chat Elite gốc

Joy Loyalty

source-trace

Mở widget bằng deeplink → trắng, console TypeError …reading 'content'.

→ Elite soi data widget + đọc source: widget crash khi deeplink trỏ tới một bước không tồn tại — do đoạn code phiên bản cũ (v1) còn sót trên store tạo deeplink sai.

→ mở chat Elite gốc
Cài đặt / Cập nhật

Cài & cập nhật extension (1.7.3)

  • 1Vào avada-ts.site/extension → tải file zip mới nhất, giải nén.
  • 2Chrome → chrome://extensions → bật Developer modeLoad unpacked → chọn thư mục.
  • 3Bấm icon extension → Open side panel → đăng nhập Google công ty (@avadagroup.com / @avada.io).

Cài tay — không qua Store

Extension không tự cập nhật. Có bản mới = tải lại zip và Load unpacked lại.

Bản này là siêu tập của extension CS cũ (Notification Bell, Quick Login, Verify, note WYSIWYG…) → CS có thể bỏ hẳn extension cũ.
Tóm tắt

Checklist CS phải nhớ

Audit thật, đừng verify cho có

Đúng → Verify. Sai / thiếu → Correct (vào draft, CSL duyệt mới live).

Tiếp nhận khi khách cần người

Bot stop khi khách đòi gặp người hoặc AI lệch; Continue AI khi xong.

Đẩy case kỹ thuật cho TS AI

F2 tạo ticket; case AI tự tạo thì phải đọc kết luận lại.

Status luôn đúng

Verify kết luận AI, cập nhật status, confirm với khách trước khi done.

Dùng đúng công cụ

Web cho điều tra sâu; extension cho thao tác nhanh trong Crisp.

AI hỗ trợ, người chịu trách nhiệm

Kết luận cuối, status và chất lượng trả lời khách vẫn là của bạn.

AVADA · TS ELITE

Cảm ơn cả team!

Hỏi đáp — Q&A

Bạn đã có extension trong tay — hôm nay là để hiểu rõ và khai thác hết AI agent. AI lo phần nhanh & lặp lại; CS giữ vai trò kiểm soát chất lượng và xử lý case cần con người.

Cập nhật bản mới: avada-ts.site/extension
1 / 20
CS Training · 2026
chuyển slide · F fullscreen