Trong bài viết này, giảng viên Nguyễn Lê Phương, bộ môn Công nghệ thông tin tại FPT Polytechnic TP HCM sẽ giới thiệu về cách ứng dụng AI Agent với N8N để tạo trợ lý tự động hoá thông minh.
Tìm hiểu về AI Agent
AI Agent là một hệ thống phần mềm có khả năng:
- Thu thập dữ liệu từ môi trường (cảm biến, người dùng, hệ thống…)
- Suy luận và đưa ra quyết định dựa trên dữ liệu thu thập.
- Thực hiện hành động một cách tự động nhằm đạt được mục tiêu cụ thể.
Thành phần AI Agent:

AI Agent bao gồm ba thành phần cơ bản: Mô hình (Model), Công cụ (Tools) và Tầng điều phối (Orchestration layer).
- Mô hình (Model): Mô hình là yếu tố quan trọng nhất, giúp Agent lập kế hoạch, dự đoán và chọn lựa hành động để đạt mục tiêu hiệu quả. Thường sử dụng mô hình ngôn ngữ lớn (LLMs) hoặc các mô hình đa thể thức, có khả năng xử lý nhiều loại dữ liệu khác nhau. Mô hình cần có khả năng hiểu và tuân theo chỉ thị, suy luận, lập kế hoạch và lựa chọn công cụ phù hợp. Để tối ưu hiệu quả, mô hình có thể cần tinh chỉnh với các dữ liệu thực tế về ngữ cảnh và công cụ sử dụng.
- Công cụ (Tools): Công cụ mở rộng khả năng của AI Agent, cho phép tương tác với thế giới bên ngoài mà mô hình không thể làm được. Công cụ giúp Agent thu thập dữ liệu, nhận diện môi trường và thực hiện hành động cụ thể, như cập nhật thông tin khách hàng hay truy xuất lịch sử giao dịch.
- Tầng điều phối (Orchestration layer): Tầng điều phối quản lý cách thức Agent nhận thông tin, suy luận và đưa ra quyết định hành động. Độ phức tạp của tầng này thay đổi tùy thuộc vào nhiệm vụ mà Agent thực hiện, với các phương pháp chi tiết về lập kế hoạch, suy luận và điều phối hành động sẽ được mô tả sâu hơn sau.
AI Agent hoạt động theo một vòng lặp gồm các bước:
- Thu thập thông tin,
- Lập kế hoạch,
- Đánh giá và điều chỉnh kế hoạch,
- Thực hiện hành động,
- Đánh giá kết quả và điều chỉnh kế hoạch nếu cần.
Dễ hiểu hơn, AI Agent có thể kết hợp với Zalo để tư vấn tuyển sinh tự động có thể hoạt động theo một vòng lặp giống như sau:
- Thu thập thông tin: Khi học sinh hoặc phụ huynh gửi câu hỏi qua Zalo, AI Agent sẽ thu thập thông tin từ các tin nhắn, ví dụ như yêu cầu về ngành học, yêu cầu về học bổng, thông tin về học phí hoặc các câu hỏi khác liên quan đến tuyển sinh. AI sẽ phân tích nội dung câu hỏi để hiểu rõ ngữ cảnh và nhu cầu của người dùng.
- Lập kế hoạch: Dựa trên thông tin thu thập được, AI Agent sẽ lập kế hoạch trả lời bằng cách lựa chọn các câu trả lời hoặc thông tin cần cung cấp. Ví dụ, nếu học sinh hỏi về điều kiện nhập học ngành Công nghệ thông tin, AI sẽ tìm thông tin phù hợp từ cơ sở dữ liệu hoặc tài liệu tuyển sinh của trường và soạn một câu trả lời chính xác.
- Đánh giá và điều chỉnh kế hoạch: Sau khi AI Agent trả lời, người dùng có thể có phản hồi như yêu cầu thêm chi tiết hoặc hỏi thêm về các thông tin khác. AI sẽ đánh giá phản hồi này và điều chỉnh kế hoạch trả lời của mình, ví dụ như cung cấp thêm thông tin chi tiết về các chương trình học bổng, thủ tục đăng ký hoặc các tài liệu cần thiết.
- Thực hiện hành động: AI sẽ gửi thông tin trả lời lại cho học sinh hoặc phụ huynh qua Zalo. Điều này có thể bao gồm việc gửi các văn bản, hình ảnh, hoặc thậm chí là tài liệu PDF liên quan đến quy trình tuyển sinh.
- Đánh giá kết quả và điều chỉnh kế hoạch nếu cần: Sau khi nhận phản hồi từ người dùng (ví dụ: yêu cầu thêm thông tin hoặc sự không hài lòng với câu trả lời), AI Agent sẽ đánh giá kết quả của câu trả lời ban đầu và điều chỉnh hành động của mình. Nếu có các câu hỏi chưa được giải đáp hoặc thông tin cần phải cập nhật, AI sẽ tiếp tục thu thập thông tin mới và điều chỉnh kế hoạch tư vấn để đáp ứng nhu cầu người dùng.
Ví dụ cụ thể:
- Thu thập thông tin: Học sinh gửi câu hỏi qua Zalo: “Ngành Marketing có yêu cầu điểm chuẩn như thế nào?”
- Lập kế hoạch: AI Agent phân tích câu hỏi và truy xuất thông tin về điểm chuẩn ngành Marketing từ cơ sở dữ liệu của trường.
- Đánh giá và điều chỉnh kế hoạch: Nếu AI nhận thấy câu hỏi chưa đầy đủ (ví dụ: học sinh hỏi thêm về học bổng ngành Marketing), AI sẽ cung cấp thông tin về học bổng đi kèm.
- Thực hiện hành động: AI trả lời: “Điểm chuẩn ngành Marketing là 25 điểm. Ngoài ra, trường cũng có học bổng cho sinh viên xuất sắc. Bạn muốn biết thêm chi tiết về học bổng không?”
- Đánh giá kết quả và điều chỉnh kế hoạch nếu cần: Nếu học sinh yêu cầu thêm thông tin về các chương trình học bổng, AI sẽ điều chỉnh câu trả lời của mình và cung cấp thông tin chi tiết về học bổng.
Qua vòng lặp này, AI Agent có thể liên tục cung cấp các tư vấn tự động chính xác và thích ứng với yêu cầu thay đổi từ học sinh và phụ huynh qua Zalo.

Tìm hiểu N8N là gì?
N8N là một công cụ tự động hóa quy trình làm việc (workflow automation tool) mã nguồn mở. Nó cho phép bạn kết nối các ứng dụng, dịch vụ và hệ thống lại với nhau một cách trực quan, không cần hoặc rất ít mã lập trình.
Tính năng nổi bật của N8N:
- Mã nguồn mở: Có thể tự host trên server của bạn, không phụ thuộc vào nền tảng bên thứ ba.
- Giao diện kéo thả trực quan: Dễ dàng tạo workflow bằng cách kết nối các “nút” (nodes) biểu diễn từng bước xử lý.
- Tích hợp sẵn hơn 300 dịch vụ: Bao gồm Gmail, Slack, Zalo (qua API), Google Sheets, MySQL, PostgreSQL, Airtable, Telegram, Discord, v.v.
- Hỗ trợ viết code: Nếu cần, bạn có thể dùng JavaScript trong các “Function Node” để xử lý logic tùy chỉnh.
Ví dụ về ứng dụng N8N để tư vấn tuyển sinh tự động:
Khi có tin nhắn từ Zalo OA → gửi qua webhook đến n8n → gọi AI Agent để sinh câu trả lời → gửi lại qua Zalo.
Kết luận
Việc kết hợp AI Agent với n8n không chỉ giúp tự động hóa quy trình tư vấn tuyển sinh mà còn mở ra hướng đi mới trong việc xây dựng trợ lý ảo thông minh, có khả năng thích nghi, phản hồi theo ngữ cảnh và cải thiện dần theo phản hồi người dùng. Trong bối cảnh chuyển đổi số giáo dục, mô hình này giúp tiết kiệm nhân lực, nâng cao hiệu quả tương tác với học sinh – phụ huynh, đồng thời tăng khả năng cá nhân hóa trải nghiệm người dùng.
Với Zalo là kênh giao tiếp phổ biến, n8n làm trung tâm điều phối, và AI Agent đóng vai trò ra quyết định, bạn có thể tạo nên một hệ thống trợ lý tự động hoá thông minh – sẵn sàng hỗ trợ người dùng mọi lúc, mọi nơi. Đây chính là bước tiến thiết thực trong việc ứng dụng AI vào các hoạt động dịch vụ và chăm sóc khách hàng trong giáo dục hiện đại.
Giảng viên Nguyễn Lê Phương
Bộ môn Công nghệ thông tin
FPT Polytechnic TP HCM

