Auto Marketing — Multi-Agent Architecture với n8n
Bài 20/21Capstone

Bài 20 — Capstone: Ghép 5 lớp Telegram → Agent → Google → MXH → Sage

Luồng đầy đủ: voice/text/image → Manager Agent → Sheets/Docs/Drive → Facebook/Shorts → Sage Marketing.

35 min
Mục tiêu bài học
  • Chạy pipeline 1 chiến dịch từ Telegram (text + ảnh) đến published trên MXH
  • Verify dữ liệu trên Google Sheets, bản thảo Docs và file trên Drive
  • Document sơ đồ 5 lớp cho team vận hành
Workflow capstone hoàn chỉnh trên canvas n8n
Mục tiêu capstone: canvas Orchestrator + 4 Sub-workflow tương tự tutorial n8n chính thứcdocs.n8n.io

Đây là bài tổng hợp cuối khóa trên n8n Cloud. Ghép 5 bước đã học thành một hệ thống chạy production. Publish tất cả workflow Active sau khi test Manual Execution thành công.

Checklist trước capstone

  • ✅ Bước 1: Telegram Trigger — text, voice, ảnh/video + routing lệnh
  • ✅ Bước 2: Manager Agent — OpenAI/Claude/Gemini + Tools (save_sheet, create_doc, publish_social)
  • ✅ Bước 3: Google OAuth — Sheets CRM, Docs bản thảo, Drive lưu media
  • ✅ Bước 4: MXH — Facebook Fanpage, YouTube Shorts hoặc TikTok connected
  • ✅ Bước 5: Sage Marketing — HTTP POST API + sync analytics
  • ✅ global-error-handler attached trên mọi workflow

Kịch bản test end-to-end

  1. Gửi Telegram voice note mô tả sản phẩm — verify Whisper transcribe → Manager hiểu intent
  2. Gửi ảnh sản phẩm kèm caption — verify upload Drive + ghi Sheets
  3. Agent tạo bản thảo Google Docs — verify link Docs trong phản hồi Telegram
  4. Agent đẩy caption lên Fanpage Facebook — verify post_id trên Sheet
  5. Upload video dọc lên Shorts/TikTok (nếu đã cấu hình)
  6. POST bài marketing lên Sage Marketing API — verify response 201 + URL trên web
  7. Chạy sync analytics — metrics hiển thị trên Sheets tab Metrics

Sơ đồ kiến trúc 5 lớp hoàn chỉnh

┌─────────────────────────────────────────────────────────────┐
│  LỚP 1 — INPUT (Trigger)                                    │
│  Telegram: text · voice · ảnh · video · file                │
└───────────────────────────┬─────────────────────────────────┘
                            ▼
┌─────────────────────────────────────────────────────────────┐
│  LỚP 2 — MANAGER AGENT (Bộ não)                             │
│  AI Agent + System Prompt → quyết định gọi Tool nào         │
└───────┬─────────────┬─────────────┬─────────────┬───────────┘
        ▼             ▼             ▼             ▼
┌──────────────┐ ┌──────────┐ ┌──────────┐ ┌──────────────────┐
│ LỚP 3       │ │ Google   │ │ Google   │ │ Google Drive     │
│ Google Sheet │ │ Docs     │ │ Drive    │ │ /media/products  │
│ CRM data    │ │ draft bài│ │ ảnh/video│ │                  │
└──────┬───────┘ └────┬─────┘ └────┬─────┘ └────────┬─────────┘
       └──────────────┴────────────┴──────────────────┘
                            ▼
┌─────────────────────────────────────────────────────────────┐
│  LỚP 4 — OMNICHANNEL MXH                                    │
│  Facebook Fanpage · YouTube Shorts · TikTok · IG · LinkedIn │
└───────────────────────────┬─────────────────────────────────┘
                            ▼
┌─────────────────────────────────────────────────────────────┐
│  LỚP 5 — SAGE MARKETING (sagemkt.io.vn)                     │
│  HTTP POST API · schedule · publish · analytics sync        │
└─────────────────────────────────────────────────────────────┘

Deliverables capstone

  • Export tất cả workflow JSON backup từ n8n (Trigger, Manager, Google tools, MXH, Sage)
  • Link Google Sheet + Docs + Drive folder (view-only share)
  • Screenshot Telegram conversation full pipeline (voice → publish)
  • 1 trang README mô tả 5 lớp, OAuth scopes, và troubleshooting

Tiếp tục lộ trình

Hoàn thành từng bài thực hành để xây hệ Auto Marketing Multi-Agent của riêng bạn.

Bài 20 — Capstone: Ghép 5 lớp Telegram → Agent → Google → MXH → Sage — Auto Marketing — Multi-Agent Architecture với n8n | Sage Marketing