Tạo AI agent đầu tiên của bạn trong 30 phút

Lý thuyết đã xong. Giờ bắt tay vào xây dựng.

🔄 Tóm tắt nhanh: Trong Bài 3, bạn đã chọn nền tảng của mình — Zapier (đơn giản nhất), Make (giá trị tốt nhất), n8n (mạnh mẽ nhất) hoặc Lindy (tốc độ phản hồi nhanh nhất). Nếu bạn chưa đăng ký, hãy làm ngay bây giờ. Bài học này là phần thực hành.

Những gì bạn đang xây dựng

Một agent phân loại và trả lời email. Nó thực hiện ba việc:

  1. Đọc email đến
  2. Phân loại chúng (câu hỏi hỗ trợ, yêu cầu bán hàng hoặc phản hồi chung)
  3. Gửi phản hồi tự động phù hợp dựa trên danh mục

Đủ đơn giản để xây dựng trong 30 phút. Đủ hữu ích để giúp bạn tiết kiệm hàng giờ mỗi tuần.

Bước 1: Thiết lập trình kích hoạt (5 phút)

Trình kích hoạt của bạn là "email mới nhận được". Đây là cách thiết lập:

  • Zapier: Tạo Zap mới → kích hoạt: Gmail "New Email" (hoặc Outlook)
  • Make: Tạo kịch bản mới → thêm mô-đun Gmail → kích hoạt: "Watch Emails"
  • n8n: Tạo quy trình làm việc mới → thêm nút kích hoạt Gmail → sự kiện: "Message Received"
  • Lindy: Tạo Lindy mới → chọn template "Email Agent"

Thiết lập thư mục hoặc nhãn email thử nghiệm để bạn không xử lý toàn bộ hộp thư đến trong quá trình thử nghiệm. Lọc theo nhãn cụ thể như "Agent-Test" để chỉ những email bạn gửi đến đó mới được chọn.

Bước 2: Thêm phân loại AI (10 phút)

Bây giờ hãy thêm bước AI để phân loại email. Đây là nơi bạn viết prompt cho AI biết cách phân loại.

Prompt hệ thống:

Bạn là một trình phân loại email. Đọc email bên dưới và phân loại nó
vào chính xác MỘT trong các danh mục sau:

- HỖ TRỢ: Khách hàng cần trợ giúp về vấn đề sản phẩm hoặc dịch vụ
- BÁN HÀNG: Người quan tâm đến việc mua hoặc tìm hiểu về giá cả
- PHẢN HỒI: Nhận xét, đề xuất hoặc lời khen chung

Chỉ trả về tên danh mục (HỖ TRỢ, BÁN HÀNG hoặc PHẢN HỒI).
Không có gì khác. Không cần giải thích.

Email cần phân loại:
{{email_body}}

Thiết lập cụ thể cho từng nền tảng:

  • Zapier: Thêm bước hành động "ChatGPT" hoặc "Claude". Dán prompt. Ánh xạ {{email_body}} với nội dung email từ bước 1.
  • Make: Thêm mô-đun "OpenAI" hoặc "Anthropic". Đặt prompt. Ánh xạ nội dung email.
  • n8n: Thêm AI node (ChatGPT, Claude hoặc Agent node). Dán prompt.

Mẹo chuyên nghiệp: Sử dụng mô hình rẻ nhất hiện có để phân loại. GPT-3.5, Claude Haiku hoặc tương tự. Phân loại là một nhiệm vụ đơn giản — bạn không cần mô hình mạnh nhất. Hãy tiết kiệm chi phí.

Kiểm tra nhanh: Tại sao prompt lại ghi "Chỉ trả về tên danh mục. Không có gì khác. Không có giải thích"?

Câu trả lời: Nếu không có ràng buộc này, AI thường sẽ trả về một cái gì đó như "Dựa trên nội dung email, tôi sẽ phân loại email này là HỖ TRỢ vì khách hàng đang hỏi về..." Văn bản thừa đó sẽ làm hỏng bước tiếp theo, bước này chỉ mong đợi từ "HỖ TRỢ". Việc chỉ rõ định dạng đầu ra sẽ ngăn ngừa lỗi phân tích cú pháp ở các bước tiếp theo.

Bước 3: Thêm định tuyến có điều kiện (10 phút)

Dựa trên phân loại, agent của bạn sẽ gửi các phản hồi khác nhau. Bạn cần logic phân nhánh ở đây.

Zapier: Sử dụng bước "Filter" hoặc tính năng "Paths". Đường dẫn 1: nếu phân loại chứa "SUPPORT" → phản hồi hỗ trợ. Đường dẫn 2: nếu phân loại chứa "SALES" → phản hồi bán hàng. Đường dẫn 3: nếu phân loại chứa "FEEDBACK" → phản hồi phản hồi.

Make: Sử dụng mô-đun Router. Mỗi tuyến có một điều kiện lọc (phân loại = "SUPPORT", v.v...). Kết nối các mô-đun phản hồi khác nhau với mỗi tuyến.

n8n: Sử dụng node "If" hoặc node "Switch". Định tuyến dựa trên đầu ra của AI.

Các template phản hồi

Đối với SUPPORT:

Chào {{tên_người_gửi}},

Cảm ơn bạn đã liên hệ. Tôi đã nhận được tin nhắn của bạn và nhóm hỗ trợ của chúng tôi sẽ liên hệ lại với bạn trong vòng 4 giờ làm việc.
Nếu việc này khẩn cấp, hãy trả lời bằng "URGENT" và chúng tôi sẽ ưu tiên xử lý.

Trân trọng,

{{tên_doanh_nghiệp_của_bạn}}

Đối với SALES:

Chào {{tên_người_gửi}},

Cảm ơn bạn đã quan tâm! Tôi rất muốn giúp bạn tìm hiểu thêm về
những gì chúng tôi cung cấp.

Nhóm của chúng tôi sẽ liên hệ lại trong vòng 1 ngày làm việc với giá cả và
chi tiết phù hợp với nhu cầu của bạn.

Trân trọng,
{{tên_doanh_nghiệp_của_bạn}}

Đối với FEEDBACK:

Chào {{tên_người_gửi}},

Cảm ơn bạn đã phản hồi — chúng tôi thực sự đánh giá cao điều đó.

Tin nhắn của bạn đã được chia sẻ với nhóm của chúng tôi. Chúng tôi đọc mọi phản hồi mà chúng tôi nhận được.

Trân trọng,
{{tên_doanh_nghiệp_của_bạn}}

Bước 4: Kiểm tra (5 phút)

Gửi ba email thử nghiệm cho agent hỗ trợ của bạn — mỗi email thuộc một loại:

  1. Kiểm tra hỗ trợ: "Tôi gặp sự cố khi đăng nhập vào tài khoản của mình. Bạn có thể giúp tôi không?"
  2. Kiểm tra bán hàng: "Các gói giá của bạn là gì? Tôi quan tâm đến tùy chọn doanh nghiệp."
  3. Kiểm tra phản hồi: "Tôi chỉ muốn nói rằng sản phẩm của bạn thật tuyệt vời. Hãy tiếp tục làm tốt nhé!"

Quan sát agent hỗ trợ xử lý từng email. Xác minh:

  • Đã phân loại chính xác chưa?
  • Đã gửi phản hồi đúng chưa?
  • Phản hồi có đúng tên và định dạng không?

Nếu có điều gì đó không ổn, hãy kiểm tra prompt AI trước. 90% vấn đề của agent hỗ trợ liên quan đến prompt.

Kiểm tra nhanh: Agent của bạn phân loại chính xác email hỗ trợ và bán hàng nhưng lại phân loại phản hồi là hỗ trợ. Vấn đề có thể là gì?

Câu trả lời: AI có thể thấy phản hồi kiểu như "Tôi đang gặp vấn đề với..." (nghe giống như hỗ trợ) hoặc phản hồi tích cực đề cập đến sản phẩm (mà AI liên kết với hỗ trợ). Khắc phục: thêm ví dụ vào prompt của bạn — "Ví dụ FEEDBACK: 'Sản phẩm của bạn rất tuyệt, hãy tiếp tục phát huy' → FEEDBACK. Ví dụ SUPPORT: 'Tôi không thể đăng nhập' → SUPPORT." Một vài ví dụ trong prompt sẽ giải quyết hầu hết các vấn đề phân loại sai.

Cải thiện AI agent

Agent cơ bản của bạn hoạt động tốt. Dưới đây là một số cải tiến nhanh:

Thêm bước ghi nhật ký. Trước khi phản hồi, hãy thêm bước ghi nhật ký từng email vào Google Sheet — người gửi, chủ đề, phân loại, dấu thời gian. Giờ đây bạn đã có dữ liệu để phân tích xem danh mục nào nhận được nhiều nhất.

Thêm phương án dự phòng. Nếu AI trả về kết quả không mong đợi (không phải SUPPORT, SALES hay FEEDBACK), hãy chuyển hướng đến phản hồi "chung" thay vì để lỗi im lặng.

Cá nhân hóa thêm. Lấy tên người gửi từ tiêu đề email. Sử dụng tên riêng của họ trong phản hồi. Một chi tiết nhỏ, tạo nên sự khác biệt lớn.

Thêm tính năng phát hiện mức độ khẩn cấp. Trước khi phân loại, hãy kiểm tra các từ như "khẩn cấp", "càng sớm càng tốt", "hỏng", "đang gặp sự cố". Nếu phát hiện, hãy bỏ qua phản hồi tự động và thông báo ngay cho người thật.

Những lỗi thường gặp của agent đầu tiên

LỗiKhắc phục
Không có ràng buộc về định dạng đầu raThêm dòng chữ "Chỉ trả về X. Không trả về gì khác."
Chỉ kiểm tra với các email trong trường hợp thành côngKiểm thử các trường hợp ngoại lệ: thư rác, email trống, ngôn ngữ nước ngoài
Không có phương án dự phòng cho trường hợp đầu ra AI không như mong đợiThêm đường dẫn mặc định để bắt các phân loại không được nhận dạng
Sử dụng mô hình AI đắt tiền nhấtSử dụng các mô hình giá rẻ cho những tác vụ đơn giản (phân loại, định tuyến)
Đang xử lý toàn bộ hộp thư đếnLọc theo nhãn hoặc thư mục cụ thể trong quá trình thử nghiệm

Những điểm chính cần ghi nhớ

  • Một agent hoạt động hiệu quả chỉ cần 4 thành phần: trình kích hoạt (email), bước AI (phân loại), định tuyến (điều kiện) và hành động (gửi phản hồi)
  • Prompt hệ thống là điều khiển chính của bạn — hãy nêu rõ định dạng đầu ra và các ràng buộc
  • Kiểm tra với ít nhất 15-20 đầu vào đa dạng, không chỉ 3 trường hợp thành công
  • Sử dụng các mô hình AI giá rẻ cho những tác vụ đơn giản như phân loại
  • Luôn thêm một đường dẫn dự phòng cho đầu ra AI không mong muốn
  • Ghi lại mọi thứ vào bảng tính — dữ liệu từ agent của bạn rất có giá trị
  • Câu 1:

    Bạn đã xây dựng một email agent và thử nghiệm nó với 3 email. Tất cả đều hoạt động. Liệu nó đã sẵn sàng để đưa vào sản xuất chưa?

    GIẢI THÍCH:

    3 lần thử nghiệm chỉ xác nhận trường hợp lý tưởng hoạt động. Email trong môi trường sản xuất rất phức tạp — bạn sẽ nhận được thư rác, thư trả lời tự động, email bằng các ngôn ngữ khác, email trống, email có file đính kèm khổng lồ và các trường hợp ngoại lệ mà bạn chưa từng nghĩ đến. 15-20 lần thử nghiệm đa dạng bao gồm cả các đầu vào bất thường sẽ phát hiện ra hầu hết mọi vấn đề. Bạn không cần 1.000 email, nhưng cần sự đa dạng.

  • Câu 2:

    Agent của bạn được cho là sẽ phân loại email thành 3 loại nhưng đôi khi lại tự tạo ra loại thứ 4. Làm thế nào để khắc phục điều này?

    GIẢI THÍCH:

    Các mô hình AI vốn dĩ rất sáng tạo — chúng sẽ tự tạo ra những danh mục nếu prompt của bạn cho phép. Cách khắc phục là một ràng buộc rõ ràng: Liệt kê các danh mục, nói 'chỉ những danh mục này', và xử lý các trường hợp ngoại lệ ('sử dụng kết quả phù hợp nhất'). Đây là một mô hình phổ biến trong thiết kế agent: Hãy nói rõ ràng về những gì agent không thể làm, chứ không chỉ những gì nó nên làm. Nếu email không phù hợp, hãy sử dụng kết quả phù hợp nhất. Không bao giờ tạo ra các danh mục mới.

  • Câu 3:

    Bạn đang xây dựng agent đầu tiên và AI liên tục tạo ra các phản hồi quá dài và trang trọng. Bạn nên điều chỉnh như thế nào?

    GIẢI THÍCH:

    Prompt hệ thống là công cụ chính để bạn kiểm soát hành vi của hệ thống tự động hóa. Nếu phản hồi quá dài, hãy nói 'Tối đa 3 câu'. Nếu quá trang trọng, hãy nói 'Viết như bạn đang nhắn tin cho một người bạn'. Hãy cụ thể — 'thân thiện' thì mơ hồ, nhưng 'Sử dụng từ viết tắt, bắt đầu bằng tên của khách hàng, không dùng ngôn ngữ doanh nghiệp' sẽ cung cấp hướng dẫn rõ ràng cho AI. Thêm các hướng dẫn cụ thể như 'Giữ phản hồi dưới 3 câu. Sử dụng ngôn ngữ thân mật, thân thiện. Không dùng thuật ngữ chuyên ngành'. Prompt là công cụ kiểm soát chính đối với hành vi của agent.

Thứ Bảy, 09/05/2026 09:26
51 👨
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo