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

Đâ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
- Gửi Telegram voice note mô tả sản phẩm — verify Whisper transcribe → Manager hiểu intent
- Gửi ảnh sản phẩm kèm caption — verify upload Drive + ghi Sheets
- Agent tạo bản thảo Google Docs — verify link Docs trong phản hồi Telegram
- Agent đẩy caption lên Fanpage Facebook — verify post_id trên Sheet
- Upload video dọc lên Shorts/TikTok (nếu đã cấu hình)
- POST bài marketing lên Sage Marketing API — verify response 201 + URL trên web
- 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.