n8n là một công cụ tự động hóa workflow mã nguồn mở (open-source workflow automation) cực kỳ mạnh mẽ, giúp bạn kết nối hàng trăm ứng dụng như Google Sheets, Telegram, Notion, OpenAI... mà không cần viết code phức tạp. Với giao diện kéo-thả node-based, n8n cho phép tạo các luồng công việc tự động (workflow) thông minh, đặc biệt tích hợp AI Agent để xây dựng trợ lý chat AI, xử lý dữ liệu, gửi thông báo...
So với Zapier hay Make.com, n8n nổi bật nhờ miễn phí khi self-hosted, linh hoạt cao (hỗ trợ code JS/Python), chi phí thấp (tính theo execution workflow), và bảo mật tốt hơn vì bạn tự kiểm soát dữ liệu. Đây là lựa chọn hàng đầu cho developer, doanh nghiệp nhỏ, hoặc ai muốn tự động hóa bằng AI mà không tốn kém.
Cách tạo AI Agent trên n8n
Tại sao phải tạo AI Agent?
Để dễ hình dung nhất, chúng ta có thể so sánh AI bình thường và AI Agent giống như sự khác biệt giữa một "Cuốn bách khoa toàn thư" và một "Trợ lý cá nhân chuyên nghiệp".
Dưới đây là bảng so sánh qua ví dụ thực tế về việc "Lên kế hoạch đi du lịch":
| Đặc điểm | Mô hình AI bình thường (ChatGPT, Gemini cơ bản) | AI Agent (Được xây dựng trên n8n hoặc Custom GPT) |
| Vai trò | Một chuyên gia tư vấn lý thuyết. | Một nhân viên thực thi nhiệm vụ. |
| Cách hoạt động | Trả lời dựa trên dữ liệu sẵn có. Bạn hỏi, AI trả lời. | Tự động kết nối với các công cụ bên ngoài để làm việc. |
| Khi bạn nói: "Lên lịch đi Đà Lạt" chẳng hạn | AI sẽ liệt kê các địa điểm đẹp, món ăn ngon và gợi ý lịch trình chung chung trong khung chat. | AI Agent sẽ tự động: 1. Kiểm tra vé máy bay; 2. Tra cứu thời tiết thực tế; 3. Gửi lịch trình vào Google Calendar; 4. Nhắn tin báo cho bạn bè của bạn. |
| Tính chủ động | Dừng lại sau khi viết xong văn bản. | Tự ra quyết định và hoàn thành quy trình công việc (Workflow). |
Một ví dụ gần gũi hơn trong công việc:
1. Mô hình AI bình thường (Viết bài):
Bạn đưa chủ đề, AI viết cho bạn một bài blog. Sau đó, bạn phải tự copy bài đó, tự tìm ảnh minh họa, tự đăng lên website và tự chia sẻ lên mạng xã hội.
2. AI Agent (Tự động hóa toàn diện):
Bạn chỉ cần đưa chủ đề. AI Agent sẽ tự động thực hiện chuỗi hành động:
- Bước 1: Tự tìm kiếm thông tin mới nhất trên Google.
- Bước 2: Tự viết bài chuẩn SEO Google với cấu trúc mới nhất.
- Bước 3: Tự vào Canva tạo ảnh minh họa phù hợp với nội dung bài viết.
- Bước 4: Tự động đăng bài lên WordPress vào khung giờ vàng.
- Bước 5: Gửi thông báo vào nhóm công việc để báo cáo: "Tôi đã đăng bài xong!".
Tóm lại: Nếu AI bình thường là "Bộ não" thì AI Agent là "Bộ não có thêm đôi tay và quyền truy cập vào các công cụ".
Ưu điểm nổi bật khi sử dụng n8n
- Miễn phí & self-hosted: Cài local hoặc server riêng, không giới hạn execution như Zapier (có thể tiết kiệm 10-50 lần chi phí khi scale).
- Linh hoạt cao: Hỗ trợ hơn 400 tích hợp sẵn, thêm custom node, code JS/Python, và AI Agent mạnh mẽ (kết nối LLM như OpenAI, Gemini, Groq...).
- Tích hợp AI sâu: Xây dựng AI chat agent, RAG chatbot, tự động hóa với tools (tra cứu web, tính toán), memory để nhớ ngữ cảnh.
- Bảo mật & tùy chỉnh: Dữ liệu lưu local, dễ backup, phù hợp doanh nghiệp cần kiểm soát.
- Cộng đồng mạnh: Hàng nghìn template workflow sẵn, cập nhật thường xuyên (version 2.x năm 2026).
Hướng dẫn cài đặt n8n trên Windows 11 bằng Docker (cách dễ nhất 2026)
- Cài Docker Desktop: Tải từ docker.com, chọn WSL 2 backend → cài đặt và restart nếu cần.
- Update WSL nếu lỗi: Mở PowerShell (admin) → wsl --update .
- Mở Docker Desktop → tab Images → search n8nio/n8n → Pull latest.
- Click Run → Optional settings:
- Container name: n8n
- Ports: Host 5678 → Container 5678
- Volumes: Tạo volume với đường dẫn thư mục chứa dữ liệu n8n trên máy tính → mount /home/node/.n8n
- Environment: GENERIC_TIMEZONE - Asia/Ho_Chi_Minh, N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS = true, N8N_RUNNERS_ENABLED = true
- Run → tab Containers thấy Running → truy cập http://localhost:5678 → setup email/password.
- Nếu lỗi port/firewall: Tắt tạm Windows Firewall hoặc đổi port 5679.
Xem chi tiết hơn trong bài viết này nhé: Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Cách xây dựng AI Chat Agent (Trợ lý chat thông minh) với n8n
Các bước xây dựng
1.Tạo workflow mới Khi mở n8n, bạn sẽ thấy:
- Một canvas trắng (nếu lần đầu đăng nhập).
- Hoặc danh sách Workflows → click nút + để tạo mới.

2. Thêm node Trigger (nút khởi động) mọi workflow cần điểm bắt đầu. Ở đây ta dùng Chat Trigger (nút kích hoạt khi có tin nhắn chat).

- Click Add first step hoặc nhấn phím N để mở menu node.
- Gõ tìm "Chat Trigger" → chọn nó.

- Node sẽ xuất hiện trên canvas. Đóng cửa sổ chi tiết node để quay lại canvas.

Chat Trigger là gì? Nó chờ bạn gõ tin nhắn để chạy workflow. Trong thực tế, bạn có thể gắn nó vào chat công khai của n8n hoặc nhúng vào website. Ở đây ta dùng chat nội bộ (local chat) để test – không cần cài thêm gì.
3. Thêm node AI Agent Đây là "trái tim" của AI trong workflow.

- Click dấu + (Add node) ở cạnh phải của Chat Trigger.
- Gõ "AI" → chọn AI Agent.


- Cửa sổ chỉnh sửa node mở ra. Với Chat Trigger, các thiết lập mặc định về prompt (lời nhắc) đã ok, không cần đổi.
4. Cấu hình node AI Agent AI Agent cần gắn một chat model (mô hình ngôn ngữ) để xử lý tin nhắn.

- Click dấu + dưới phần Chat Model (kết nối đầu tiên dưới node).
- Menu hiện ra, lọc theo "Language Models" (các mô hình ngôn ngữ).

- Chọn OpenAI Chat Model (hoặc Gemini, Groq… nếu bạn thích và cảm thấy phù hợp với nhu cầu công việc của mình). Và bạn nên lưu ý là mỗi mô hình đều bắt buộc bạn phải có API Keys mô hình đó mới có thể sử dụng được trong Ai Agent trên n8n nhé.
- Node OpenAI sẽ gắn vào AI Agent và mở cửa sổ chỉnh sửa.
- Trong phần Model, chọn mô hình (ví dụ: gpt-4o-mini – miễn phí cho tài khoản cơ bản OpenAI).
Chat model là gì? Đây là "bộ não" tạo văn bản từ lời nhắc (prompt). Mỗi mô hình có thế mạnh riêng tùy dữ liệu huấn luyện (ví dụ OpenAI giỏi tiếng Anh, Gemini mạnh đa ngôn ngữ…).
5. Thêm Credentials (thông tin đăng nhập – nếu cần) n8n cần API key để kết nối với OpenAI (hoặc mô hình khác).
- Nếu đã có credential OpenAI → nó tự hiện.
- Nếu chưa: Click "Select credential" → "Set up credential".

- Chỉ cần dán API key (chuỗi dài) từ trang web mô hình mà bạn đã chọn.
- Lưu ý: Giữ API key bí mật, không chia sẻ.
Ví dụ ở dưới đây là mình đã chọn mô hình AI Agent là OpenRouter, thì khi muốn lấy API Keys để sử dụng OpenRouter trong AI Agent của n8n thì mình phải truy cập vào trang chính thức của OpenRouter, tìm mục tạo API Keys và chọn Create để tạo.

Bạn hãy điền các thông tin như tên API Keys, mức Credit tối đa có thể dùng cho API Keys này, reset lại mỗi khi đạt mức bao nhiêu, và thời giạn sử dụng API Keys này. Cuối cùng bạn chọn Create để lấy mã API Keys.

Khi nhận được mã API rồi, hãy quay lại giao diện tạo AI Agent trên n8n, chọn mô hình AI (ở đây mình chọn là OpenRouter), sau đó chọn

Kế đến khi đã thêm xong mô hình AI, bạn có thể thêm tiếp các mục khác như Công Cụ, bộ nhớ, lịch Google... bất kỳ dữ liệu nào mà hay sử dụng cho công việc để AI Agent hoạt động một cách chính xác nhé.

6. Test thử
- Click nút Chat dưới canvas → cửa sổ chat mở bên trái, log AI bên phải.
- Gõ tin nhắn bất kỳ → Enter → AI trả lời ngay.
- Phần log hiển thị input/output của AI Agent (rất hữu ích để debug).
7. Thay đổi System Prompt (lời nhắc hệ thống – "tính cách" của AI) Mặc định, AI được "khởi động" bằng câu: "You are a helpful assistant" (Bạn là trợ lý hữu ích).
- Mở node AI Agent.
- Phần dưới cùng: Options → click Add Option → chọn System message.
- Thay đổi câu prompt, ví dụ: "Bạn là một nhà thơ tài ba, luôn trả lời bằng cặp vần thơ".
- Đóng node → quay lại chat → hỏi lại → thấy AI trả lời theo kiểu mới!
8. Thêm Persistence (bộ nhớ – để AI nhớ cuộc trò chuyện) Hiện tại AI "quên" hết sau mỗi tin nhắn. Ví dụ: Bạn nói "Tên mình là Minh", hỏi lại "Tên mình là gì?" → AI không nhớ.
- Trên node AI Agent, click dấu + dưới phần Memory.
- Chọn Simple Memory (bộ nhớ đơn giản, lưu trong n8n – đủ dùng cho chat cơ bản).
- Mặc định lưu 5 lượt trò chuyện gần nhất → ok cho test.
- Thử lại: Nói tên → hỏi tên → AI nhớ luôn!
9. Lưu workflow
- Click nút Save góc trên phải.
- Workflow được lưu, sau này mở lại chat tiếp tục hoặc thêm tính năng.
Bạn đã hoàn thành trợ lý chat AI đầu tiên với n8n! Bạn đã học: các mảnh ghép AI cơ bản, thêm AI Agent + chat model, chỉnh system prompt để thay đổi phong cách trả lời, và thêm memory để giữ ngữ cảnh cuộc trò chuyện.
Kết luận
n8n không chỉ là công cụ tự động hóa – nó là nền tảng AI-powered giúp bạn tiết kiệm thời gian, tăng hiệu quả công việc. Với khả năng self-hosted miễn phí, tích hợp AI Agent mạnh mẽ, n8n đang thay thế dần Zapier/Make cho người dùng Việt Nam. Hãy thử cài đặt ngay hôm nay và bắt đầu xây dựng workflow đầu tiên.
Học IT










Công nghệ
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Prompt
Ô tô, Xe máy