Hướng dẫn dùng n8n trả lời comment facebook tự động

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ứ:

  1. Tài khoản n8n (nơi chạy workflow)
  2. Facebook App + Page Access Token (để đọc comment & gửi reply)
  3. 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)

  1. Vào https://n8n.io
  2. Bấm “Start for free”
  3. Đăng ký bằng email hoặc Google
  4. Xác nhận email → vào được Dashboard n8n
  5. 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

  1. Vào https://developers.facebook.com
  2. Đăng nhập bằng Facebook cá nhân (tài khoản đang quản lý Fanpage)
  3. Bấm “My Apps”“Create App”
  4. Chọn loại app: “Business”
  5. Đặt tên App (ví dụ: SuAI Comment Bot) → Create App

Bước 2: Thêm sản phẩm Webhooks + Facebook Login

  1. Trong App Dashboard, kéo xuống mục “Add Product”
  2. Thêm “Webhooks”
  3. Thêm “Facebook Login for Business” (để lấy quyền quản lý Page)

Bước 3: Lấy Page Access Token

  1. Vào Tools → Graph API Explorer
  2. Chọn App của bạn ở góc trên
  3. Chọn “Get Page Access Token”
  4. Chọn đúng Fanpage cần dùng
  5. Cấp các quyền (permissions) sau:
    • pages_show_list
    • pages_read_engagement
    • pages_manage_engagement
    • pages_messaging
  6. 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)

  1. Vào App Review → Permissions and Features
  2. Xin duyệt (Request Advanced Access) các quyền: pages_manage_engagement, pages_read_engagement, pages_messaging
  3. 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
  4. 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

  1. Vào https://aistudio.google.com/apikey
  2. Đăng nhập Google
  3. Bấm “Create API Key”
  4. Chọn hoặc tạo Google Cloud Project
  5. 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

  1. Vào n8n Dashboard → “Workflows”“Add Workflow”
  2. Bấm menu (…) góc trên phải → “Import from File”
  3. Chọn file JSON vừa tải
  4. 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

  1. Click vào node “Generate Reply”
  2. Ở mục Credential → “Create New”
  3. Dán Gemini API Key lấy ở Phần 4
  4. Save

PHẦN 6: KẾT NỐI WEBHOOK VỚI FACEBOOK

Bước 1: Kích hoạt workflow

  1. Trong n8n, bấm nút Active ở góc trên bên phải (bật lên)
  2. 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

  1. Vào App Dashboard → Webhooks
  2. Chọn subscribe cho object “Page”
  3. Đ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)
  4. Bấm Verify and Save — nếu đúng, Facebook sẽ hiện dấu tích xanh
  5. Subscribe các field: feed

Bước 3: Gắn Webhook vào Page cụ thể

  1. Vẫn trong mục Webhooks → chọn “Page”“Add Subscriptions”
  2. Chọn đúng Fanpage cần bật auto reply

PHẦN 7: TEST THỬ

  1. Vào Fanpage, tự đăng 1 comment thử vào bài viết
  2. Kiểm tra n8n → tab Executions xem workflow có chạy không
  3. 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.

 

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *