Kết hợp n8n với OpenClaw, Hermes, Claude, ChatGPT: đường ống + nhân viên số
n8n chạy quy trình cố định chính xác; AI Agent xử lý việc cần suy nghĩ. Bài viết đưa ra cách phân vai, ba đường nối (webhook có xác thực, MCP, bảng tính chung), ba mô hình mẫu và ai phụ trách từng phần để tự động nhiều hơn mà vẫn kiểm soát được.
Bot thông minh nhưng quên ghi sổ, workflow chính xác nhưng không hiểu khách
Một cửa hàng mỹ phẩm online có bot OpenClaw trả lời khách trên Telegram, trợ lý Claude cho đội nội dung và vừa dựng thử n8n để đưa đơn hàng vào bảng tính. Bot tư vấn khéo nhưng có hôm quên ghi số điện thoại khách; workflow n8n ghi đơn không sót dòng nào nhưng không hiểu nổi câu "chị cần loại nào hợp da dầu". Ba công cụ chạy song song, không ai nói chuyện với ai. (Tình huống minh hoạ.)
Mỗi công cụ mạnh ở một kiểu việc. Kết hợp đúng cách là để mỗi bên làm phần mình giỏi và nối chúng bằng những đường dây có khoá.
Kết hợp n8n với AI Agent là gì?
Kết hợp n8n với AI Agent là mô hình chia việc trong đó n8n làm đường ống dữ liệu cố định (nhận sự kiện, lưu, lọc, chuyển), còn OpenClaw, Hermes, Claude hoặc ChatGPT làm phần cần phán đoán (đọc hiểu, phân tích, soạn thảo), hai bên nối với nhau qua webhook có xác thực, MCP hoặc một bảng dữ liệu chung.
Hình dung doanh nghiệp như một xưởng: n8n là dây chuyền – lần nào cũng chạy đúng các bước đã lắp; OpenClaw, Hermes là nhân viên số 24/7 có bộ não (model), sổ tay (trí nhớ), đôi tay (công cụ), điện thoại (Telegram, Zalo) và lịch làm việc; Claude, ChatGPT là trợ lý ngồi cạnh người làm, chạy khi được giao việc. Ba nhóm này được so sánh ở Chọn công cụ AI; mô hình phân vai tổng thể ở Kết hợp công cụ AI Agent.
Phân vai: việc nào cho ai?
| n8n | OpenClaw / Hermes | Claude / ChatGPT | |
|---|---|---|---|
| Vai | Đường ống dữ liệu | Nhân viên số chạy 24/7 | Trợ lý của người làm |
| Mạnh ở | Bước cố định, nhiều phần mềm, chạy giống nhau mọi lần | Trò chuyện, đọc hiểu, tự chọn cách làm theo vai được giao | Phân tích, soạn thảo, nghiên cứu khi người làm cần |
| Chạy khi | Có sự kiện (form, đơn, webhook) hoặc đến lịch | Có tin nhắn, đến lịch, được gọi qua webhook | Người dùng mở ứng dụng giao việc |
| Không nên giao | Việc cần hiểu ý, tình huống chưa lường trước | Ghi chép số liệu cần chính xác tuyệt đối | Việc phải chạy tự động lúc không có ai |
Cách chọn nhanh: nếu vẽ được việc thành sơ đồ các bước cố định, giao cho n8n. Nếu việc cần hiểu ngôn ngữ tự nhiên hoặc thay đổi theo từng khách, giao cho Agent. Nếu cần người ngồi suy nghĩ cùng, dùng trợ lý. Nhiều việc thật cần cả ba, nối tiếp nhau.
Ba đường nối: webhook có xác thực, MCP, bảng chung
1. Webhook có xác thực – gọi nhau khi có việc
- n8n gọi OpenClaw: Gateway của OpenClaw có HTTP hooks để dịch vụ bên ngoài đánh thức Agent hoặc gửi một lượt việc (
POST /hooks/agent), tắt mặc định, xác thực bằng token riêng cho hooks qua headerAuthorization: Bearer. Phía n8n dùng node HTTP Request, token lưu trong Credentials. - n8n gọi Hermes: Hermes có webhook adapter nhận POST, xác thực bằng chữ ký HMAC, cổng mặc định 8644.
- Agent gọi n8n: node Webhook của n8n hỗ trợ xác thực Basic, Header hoặc JWT. OpenClaw có chế độ gửi kết quả tự động tới một URL webhook; mặc định nó chặn địa chỉ nội bộ, nên nếu n8n chạy cùng máy phải khai báo tên máy được phép.
Tài liệu OpenClaw và Hermes không mô tả riêng cách nối với n8n qua webhook; đây là cách ghép suy ra từ tài liệu hai bên. Thử trên workflow và Agent thử nghiệm trước, không dùng thẳng với khách.
Nguồn: OpenClaw – HTTP hooks · OpenClaw – Delivery webhook · Hermes – Webhooks · n8n Webhook · n8n HTTP Request
2. MCP – để Agent và trợ lý dùng workflow như công cụ
MCP là "ổ cắm chuẩn" giúp AI dùng công cụ bên ngoài. n8n có MCP server cấp instance: chủ sở hữu hoặc admin bật trong Settings > Instance-level MCP, rồi bật MCP cho từng workflow muốn chia sẻ. Claude Desktop, Claude Code, Codex CLI, ChatGPT và nhiều client khác kết nối được, xác thực bằng OAuth (n8n khuyên dùng) hoặc API key. Lệnh mẫu trong tài liệu n8n:
# Claude Code
claude mcp add --transport http n8n-mcp https://<tên miền n8n của bạn>/mcp-server/http
# Codex CLI
codex mcp add n8n-mcp --url https://<tên miền n8n của bạn>/mcp-server/httpHermes có mục kết nối chính thức n8n-official tới MCP server của n8n, đăng nhập OAuth qua trình duyệt, không cần API key của n8n:
hermes mcp install n8n-official
hermes mcp configure n8n-officialN8N_DISABLED_MODULES=mcp.Chiều ngược lại: trong n8n, node AI Agent dùng MCP Client Tool để gọi MCP server bên ngoài; còn MCP Server Trigger cho phép lộ một nhóm công cụ chọn lọc qua URL riêng có xác thực.
Nguồn: Instance-level MCP · MCP client examples · Hermes – MCP · MCP Client Tool · MCP Server Trigger
3. Bảng chung – nguồn sự thật
Cách đơn giản và dễ kiểm soát nhất: n8n ghi dữ liệu vào Google Sheets hoặc Data tables của n8n; Agent chỉ đọc bảng đó theo lịch của mình. Không bên nào ra lệnh cho bên nào, mỗi bên ghi cột riêng, con người nhìn thấy mọi thứ trong một bảng.
Nguồn: Data tables
Ba mô hình mẫu
Mô hình A: Khách mới vào – nhân viên số soạn lời chào (ví dụ minh hoạ)
- n8n nhận khách từ form, ghi vào bảng (đường ống).
- n8n gọi webhook OpenClaw với thông tin tối thiểu: nhu cầu, sản phẩm quan tâm – không gửi số điện thoại nếu Agent không cần.
- Agent soạn lời chào, gợi ý câu hỏi tư vấn, gửi vào nhóm Telegram nội bộ.
- Nhân viên sale đọc, sửa, tự liên hệ khách.
Mô hình B: Số liệu buổi sáng – Agent phân tích (ví dụ minh hoạ)
- 7:00 n8n gom số liệu quảng cáo, đơn hàng vào bảng chung bằng Schedule Trigger.
- 7:30 Hermes chạy lịch riêng, đọc bảng (chỉ đọc), so sánh với tuần trước, đề xuất qua Telegram.
- Người phụ trách trả lời duyệt hoặc bỏ qua; mọi thay đổi ngân sách tự làm trên nền tảng.
Mô hình C: Trợ lý tra cứu qua MCP (ví dụ minh hoạ)
- Workflow "Tra cứu đơn hàng" chỉ đọc được bật MCP.
- Nhân viên CSKH hỏi Claude hoặc ChatGPT: "Đơn <mã đơn> đang ở bước nào?"
- Trợ lý gọi workflow, trả lời. Workflow gửi tin cho khách hay hoàn tiền không bật MCP.
Cả ba mô hình chung nguyên tắc: dữ liệu đi một chiều rõ ràng, việc chạm tới khách hoặc tiền luôn dừng ở người duyệt. Với tool nhạy cảm của AI Agent trong n8n, tài liệu có cơ chế yêu cầu người duyệt (Approve/Deny) trước khi tool chạy, qua Telegram, Slack, Gmail và các kênh khác.
Nguồn: Human-in-the-loop for tools
Ai phụ trách phần nào
| Người | Phụ trách |
|---|---|
| Người phụ trách n8n | Credentials, webhook, danh sách workflow bật MCP, error workflow, sao lưu |
| Người phụ trách Agent | Vai, quyền, token hooks của OpenClaw, Hermes; hạn mức chi phí model |
| Trưởng nhóm Marketing, Sales | Mô tả quy trình, tiêu chí, duyệt đầu ra của Agent |
| Nhân viên | Dùng trợ lý theo quy tắc, xử lý việc Agent chuyển, báo lỗi |
Mỗi đường nối nên có một người chịu trách nhiệm và một token riêng: khi cần thu hồi, bạn biết đổi ở đâu. Token, khoá API chỉ lưu trong Credentials của n8n, tệp cấu hình hoặc kho bí mật trên máy chủ – không gửi qua chat, không dán vào ghi chú workflow. Cách chia vai cho nhiều Agent: Xây đội nhân viên số; chạy OpenClaw và Hermes cùng lúc: Chạy cả hai cùng lúc.
Giới hạn và rủi ro
- Nhiều hệ thống, nhiều chỗ hỏng. Lỗi có thể nằm ở n8n, ở Agent hay ở đường nối. Cần error workflow ở n8n và nhật ký ở phía Agent – xem Bảo mật và vận hành n8n.
- Chi phí cộng dồn. Mỗi request vào webhook là một execution của n8n; phía Agent tốn token model. Giá model ở Claude làm bộ não và GPT làm bộ não.
- Tính năng mới còn Preview. n8n Assistant và tab Agents của n8n đang ở giai đoạn Preview, có thể sai và thay đổi.
- Prompt injection. Nội dung khách gửi có thể chứa câu "ra lệnh" cho AI; không cho Agent tiếp khách quyền gọi workflow gửi tin, xoá dữ liệu.
Nguồn: Understand executions · Changelog – Assistant, Agents (Preview)
Bắt đầu từ đâu?
- Bắt đầu bằng bảng chung: n8n ghi, Agent chỉ đọc. Chạy vài tuần để quen luồng dữ liệu.
- Thêm một đường webhook có token riêng, chỉ một chiều, cho một việc nội bộ.
- Bật MCP cho một workflow chỉ đọc và cho đúng những người cần dùng.
Phần AI bên trong n8n (AI Agent node, memory, tool): AI Agent trong n8n. Danh sách workflow nên làm trước: 10 workflow n8n mẫu.
Đọc tiếp: Bảo mật & vận hành →
Câu hỏi thường gặp
Đã có OpenClaw hoặc Hermes thì có cần thêm n8n không?
Không bắt buộc. Agent tự làm được nhiều việc theo lịch. n8n đáng thêm khi bạn có nhiều quy trình cố định đi qua nhiều phần mềm (form, bảng tính, CRM, cửa hàng online) cần chạy giống nhau mọi lần và dễ kiểm tra từng bước. Nếu chỉ có một hai việc lặp lại, giao cho Agent có thể đơn giản hơn.
Tài liệu OpenClaw có hướng dẫn nối với n8n không?
Không. Aduca không tìm thấy từ "n8n" trong tài liệu OpenClaw (kiểm tra 04/10/2026). Cách nối trong bài suy ra từ tính năng webhook của OpenClaw và node HTTP Request của n8n, nên cần thử kỹ trên môi trường riêng. Hermes thì có mục kết nối chính thức tới MCP server của n8n.
Cho Claude hoặc ChatGPT kết nối vào n8n qua MCP có an toàn không?
An toàn đến đâu tuỳ cách bạn cấp quyền. MCP của n8n chỉ lộ những workflow bạn bật riêng, nhưng mọi client kết nối đều thấy cùng tập workflow đó và người dùng có quyền còn tạo, sửa được workflow. Chỉ bật cho workflow chỉ đọc, dùng OAuth, và để một người phụ trách quản lý danh sách.
Mỗi lần Agent gọi n8n có tốn lượt chạy không?
Có. Mỗi request gọi vào webhook là một execution theo cách tính của n8n. Phía Agent cũng tốn token model cho mỗi lần xử lý. Nên gom việc theo lô thay vì gọi qua lại liên tục.
Tài liệu liên quan
- AI AgentChọn công cụ AI Agent: OpenClaw, Hermes, Claude, ChatGPT hay n8n?Chọn công cụ AI Agent: so sánh trung lập Claude, ChatGPT, OpenClaw, Hermes và n8n theo 10 tiêu chí có nguồn, kèm cách chọn cho 7 tình huống doanh nghiệp Việt.
- AI AgentKết hợp Claude, ChatGPT, OpenClaw, Hermes và n8n trong một doanh nghiệpKết hợp công cụ AI Agent trong doanh nghiệp: phân vai trợ lý, hệ thống 24/7 và n8n, luồng dữ liệu, quyền, chi phí, người phụ trách, lộ trình 30–60–90 ngày.
- AI AgentAI Agent trong n8n: nối Claude, ChatGPT, trí nhớ, công cụ và MCPAI Agent trong n8n: chọn model Claude hoặc GPT, thêm trí nhớ, công cụ, MCP; bắt người duyệt trước việc nhạy cảm; chi phí lượt chạy và token; giới hạn cần biết.
- AI AgentDùng Claude làm bộ não cho OpenClaw và Hermes: API, chi phí, chọn modelDùng Claude API làm bộ não cho OpenClaw, Hermes: vì sao phải dùng khoá API, lưu khoá an toàn trên máy chủ, giá theo triệu token, hạn mức chi tiêu, chọn model.
Xem tất cả tài liệu hướng dẫn →
Đăng ký chương trình đào tạo – chuyển giao
Đào tạo đội ngũ của bạn tự vận hành và mở rộng hệ thống AI Agent đa chức năng.
Nguồn tham khảo
- n8n Docs – Connect to n8n MCP server (Instance-level MCP)
- n8n Docs – MCP client examples
- n8n Docs – MCP Server Trigger
- n8n Docs – MCP Client Tool
- n8n Docs – Webhook node (xác thực Basic/Header/JWT)
- n8n Docs – Human-in-the-loop for tools
- OpenClaw – Gateway HTTP hooks
- OpenClaw – Delivery mode webhook
- Hermes – MCP (n8n-official)
- Hermes – Webhooks
Lịch sử cập nhật
- 04/10/2026 — Bản đầu.
Miễn trừ trách nhiệm
Bài viết thuộc chuỗi kiến thức của Công ty Cổ phần Giáo dục Aduca, chia sẻ miễn phí cho mục đích học tập. Thông tin kỹ thuật đối chiếu với tài liệu chính thức của các dự án và nền tảng tại ngày cập nhật (có ghi nguồn); phần nhận định là quan điểm của Aduca. OpenClaw, Hermes Agent, Claude (thương hiệu của Anthropic), ChatGPT (thương hiệu của OpenAI), n8n (thương hiệu của n8n GmbH) và các phần mềm, dịch vụ nêu trong bài thuộc về chủ sở hữu tương ứng, không thuộc Aduca; Aduca không phải đối tác chính thức của các công ty này. Tính năng, gói và giá có thể thay đổi bất cứ lúc nào – hãy kiểm tra trang chính thức trước khi mua. Kết quả áp dụng phụ thuộc quy trình, dữ liệu và con người của từng doanh nghiệp; bài viết không cam kết doanh thu hay hiệu quả cụ thể. © 2026 Aduca — được trích dẫn khi ghi rõ nguồn aduca.vn.