Hướng Dẫn Sử Dụng Workflow “Auto Comment Reply” (n8n)
Workflow này tự động: khi có người comment vào bài Facebook/video, hệ thống sẽ dùng Gemini AI viết câu trả lời tự nhiên, tự động reply comment, và gửi thêm tin nhắn inbox (Messenger) cho người đó kèm link khóa học/tài liệu.
PHẦN 1: CÁC TÀI KHOẢN CẦN CHUẨN BỊ
Bạn cần 3 thứ:
- Tài khoản n8n (nơi chạy workflow)
- Facebook App + Page Access Token (để đọc comment & gửi reply)
- Gemini API Key (để AI viết câu trả lời)
Làm theo thứ tự bên dưới.
PHẦN 2: ĐĂNG KÝ TÀI KHOẢN N8N
Cách 1 — Dùng n8n Cloud (dễ nhất, không cần cài đặt)
- Vào https://n8n.io
- Bấm “Start for free”
- Đăng ký bằng email hoặc Google
- Xác nhận email → vào được Dashboard n8n
- Có bản dùng thử miễn phí, sau đó tính phí theo tháng
Cách 2 — Tự host (miễn phí, cần biết chút kỹ thuật)
- Cài trên VPS (Oracle Cloud Free Tier, DigitalOcean…) bằng Docker
- Nếu bạn cần, mình có thể hướng dẫn riêng phần này
Từ đây giả sử bạn đã có Dashboard n8n mở được.
PHẦN 3: TẠO FACEBOOK APP (Meta Developer)
Bước 1: Tạo App
- Vào https://developers.facebook.com
- Đăng nhập bằng Facebook cá nhân (tài khoản đang quản lý Fanpage)
- Bấm “My Apps” → “Create App”
- Chọn loại app: “Business”
- Đặt tên App (ví dụ: SuAI Comment Bot) → Create App
Bước 2: Thêm sản phẩm Webhooks + Facebook Login
- Trong App Dashboard, kéo xuống mục “Add Product”
- Thêm “Webhooks”
- Thêm “Facebook Login for Business” (để lấy quyền quản lý Page)
Bước 3: Lấy Page Access Token
- Vào Tools → Graph API Explorer
- Chọn App của bạn ở góc trên
- Chọn “Get Page Access Token”
- Chọn đúng Fanpage cần dùng
- Cấp các quyền (permissions) sau:
- pages_show_list
- pages_read_engagement
- pages_manage_engagement
- pages_messaging
- Copy Page Access Token hiện ra — token này sẽ dán vào workflow ở Phần 5
⚠️ Token dạng ngắn hạn (1-2 giờ). Muốn dùng lâu dài, vào Access Token Debugger → bấm “Extend Access Token” để đổi thành token dài hạn (60 ngày), hoặc tạo System User Token nếu muốn vĩnh viễn.
Bước 4: Xin quyền Advanced Access (bắt buộc để chạy thật)
- Vào App Review → Permissions and Features
- Xin duyệt (Request Advanced Access) các quyền: pages_manage_engagement, pages_read_engagement, pages_messaging
- Facebook sẽ yêu cầu quay video demo cách app dùng quyền đó — làm theo hướng dẫn của Facebook
- Chờ Facebook duyệt (vài ngày)
Nếu app đang ở chế độ Development, bạn vẫn test được với tài khoản admin/tester của app, không cần chờ duyệt.
PHẦN 4: ĐĂNG KÝ GEMINI API KEY
- Vào https://aistudio.google.com/apikey
- Đăng nhập Google
- Bấm “Create API Key”
- Chọn hoặc tạo Google Cloud Project
- Copy API Key hiện ra
PHẦN 5: IMPORT WORKFLOW VÀO N8N
Bước 1: Tải file workflow
File JSON đính kèm cuối bài viết — bấm tải về máy.
Bước 2: Import vào n8n
- Vào n8n Dashboard → “Workflows” → “Add Workflow”
- Bấm menu (…) góc trên phải → “Import from File”
- Chọn file JSON vừa tải
- Workflow hiện ra đầy đủ các node
Bước 3: Điền lại thông tin đã bị ẩn (do bảo mật)
Workflow được cung cấp đã xóa hết thông tin nhạy cảm, bạn cần điền lại:
| Node | Trường cần sửa | Điền gì |
| Webhook Verify (GET) | path | Tự đặt 1 chuỗi ngẫu nhiên, ví dụ fb-verify-2026 |
| Webhook Event (POST) | path | Tự đặt 1 chuỗi khác, ví dụ fb-event-2026 |
| Check Verify Token | rightValue (YOUR_VERIFY_TOKEN) | Tự đặt 1 chuỗi bí mật, ví dụ SUAITOKEN123 — nhớ token này để dùng ở Phần 6 |
| Phân loại sự kiện Feed | 4 Page ID (YOUR_PAGE_ID_1…4) | Page ID Facebook của bạn (Settings → About → Page ID) |
| Reply Comment | access_token | Page Access Token lấy ở Phần 3 |
| Send Inbox Message | access_token | Page Access Token lấy ở Phần 3 |
| Generate Reply | Credential Gemini | Xem Bước 4 bên dưới |
Bước 4: Kết nối Gemini credential
- Click vào node “Generate Reply”
- Ở mục Credential → “Create New”
- Dán Gemini API Key lấy ở Phần 4
- Save
PHẦN 6: KẾT NỐI WEBHOOK VỚI FACEBOOK
Bước 1: Kích hoạt workflow
- Trong n8n, bấm nút Active ở góc trên bên phải (bật lên)
- Click node “Webhook Verify (GET)” → copy Production URL (dạng https://…n8n.cloud/webhook/fb-verify-2026)
Bước 2: Đăng ký Webhook trên Facebook App
- Vào App Dashboard → Webhooks
- Chọn subscribe cho object “Page”
- Điền:
- Callback URL: URL đã copy ở Bước 1
- Verify Token: đúng chuỗi bạn điền ở node “Check Verify Token” (Phần 5, Bước 3)
- Bấm Verify and Save — nếu đúng, Facebook sẽ hiện dấu tích xanh
- Subscribe các field: feed
Bước 3: Gắn Webhook vào Page cụ thể
- Vẫn trong mục Webhooks → chọn “Page” → “Add Subscriptions”
- Chọn đúng Fanpage cần bật auto reply
PHẦN 7: TEST THỬ
- Vào Fanpage, tự đăng 1 comment thử vào bài viết
- Kiểm tra n8n → tab Executions xem workflow có chạy không
- Nếu lỗi, bấm vào execution bị lỗi để xem node nào báo đỏ — thường do sai token hoặc sai quyền
PHẦN 8: LƯU Ý QUAN TRỌNG
- Không chia sẻ Access Token, API Key, Verify Token cho ai
- Access Token ngắn hạn sẽ hết hạn — nên đổi sang System User Token để không phải cập nhật lại
- Nội dung tin nhắn inbox tự động trong node “Send Inbox Message” đang chứa link khóa học/Zalo cố định — sửa lại theo nhu cầu thực tế nếu cần
FILE WORKFLOW ĐỂ TẢI VỀ
File JSON đã được làm sạch thông tin nhạy cảm, sẵn sàng import vào n8n theo hướng dẫn Phần 5.
