FAQ Automation
80% câu hỏi khách hàng là repetitive FAQs. Bài này hướng dẫn xây dựng Knowledge Base hiệu quả để chatbot tự động trả lời chính xác.
🎯 Mục tiêu bài học
- Xây dựng FAQ database có cấu trúc
- Setup Knowledge Base trong chatbot platforms
- Train AI để trả lời từ documents
- Optimize cho accuracy và coverage
📊 Tại sao FAQ Automation quan trọng?
Thống kê thực tế
| Metric | Before FAQ Bot | After FAQ Bot |
|---|---|---|
| Avg Response Time | 4 hours | 5 seconds |
| Support Tickets | 500/day | 150/day (-70%) |
| Agent Workload | 100% FAQs | 30% complex only |
| Customer Satisfaction | 72% | 89% |
| Cost per Resolution | $15 | $2 |
ROI Example: Team 5 agents × 15,000. FAQ bot handle 70% = tiết kiệm ~200 = Net savings $10,300/tháng.
📝 Step 1: Thu thập và Phân loại FAQs
Nguồn thu thập FAQs
Text
11. Support Tickets2 - Export từ Zendesk/Freshdesk3 - Filter by: Resolved, 1-touch resolution4 52. Live Chat Logs6 - Common questions từ chat history7 - Recurring themes8 93. Email Inbox10 - info@, support@, sales@11 - Auto-categorize với AI12 134. Sales Team Input14 - Questions prospects thường hỏi15 - Objections handling16 175. Social Media18 - Comments, DMs19 - Reviews và complaintsTemplate phân loại FAQs
markdown
1## Category: Shipping & Delivery2 3### FAQ 1: Thời gian giao hàng4**Question variations**:5- Giao hàng mất bao lâu?6- Bao giờ tôi nhận được hàng?7- Shipping time?8- Mấy ngày có hàng?9 10**Answer**:11Thời gian giao hàng tùy khu vực:12- Nội thành HCM/HN: 1-2 ngày13- Các tỉnh miền Nam/Bắc: 2-4 ngày14- Miền Trung: 3-5 ngày15 16**Related links**: /shipping-policy17 18---19 20### FAQ 2: Phí vận chuyển21**Question variations**:22- Ship bao nhiêu tiền?23- Free ship không?24- Phí giao hàng?25 26**Answer**:27- Đơn từ 500K: FREE SHIP toàn quốc28- Đơn dưới 500K: 30K (nội thành), 45K (tỉnh)29 30**Related links**: /shipping-feesPhân loại theo Priority
| Priority | Criteria | Example |
|---|---|---|
| P1 - Critical | > 100 asks/week | Giá, shipping, returns |
| P2 - High | 50-100 asks/week | Payment methods, warranty |
| P3 - Medium | 20-50 asks/week | Store locations, hours |
| P4 - Low | < 20 asks/week | Company history, careers |
🗄️ Step 2: Xây dựng Knowledge Base
Option A: Built-in Knowledge Base (Tidio, Intercom)
Tidio Knowledge Base Setup:
Text
11. Settings → Knowledge Base → Enable22. Add Category:3 - Name: "Shipping & Delivery"4 - Icon: 📦5 63. Add Article:7 - Title: "Thời gian giao hàng"8 - Content: [Paste answer]9 - Keywords: giao hàng, ship, delivery, mấy ngày10 114. Repeat for all FAQsIntercom Articles:
Text
11. Help Center → Articles → New Article22. Title: "Shipping Policy"33. Content: Rich text với images, videos44. Collections: Assign to "Shipping"55. Audience: Public (or logged-in users)Option B: AI-Powered từ Documents (Chatbase)
Chatbase Setup:
Text
11. Truy cập chatbase.co22. Create New Chatbot33. Upload Sources:4 - Website URL: yoursite.com5 - PDF files: Product catalog, policies6 - Text files: FAQ document7 84. Train chatbot (2-5 phút)95. Get embed code106. Done! Bot answers từ your contentChatbase Free Tier: 100 messages/month, 1 chatbot, 400K characters. Perfect để test concept trước khi scale.
Option C: Custom GPT + Website
Tạo Custom GPT cho FAQ:
Text
11. ChatGPT → Explore GPTs → Create22. Name: "[Company] Support Assistant"33. Instructions:4 "You are a customer support assistant for [Company].5 Answer questions based ONLY on the provided knowledge.6 If you don't know, say 'Let me connect you with our team.'7 Be friendly, concise, and helpful."8 94. Upload Knowledge:10 - FAQ document (PDF/DOCX)11 - Product catalog12 - Policies13 145. Configure:15 - Web browsing: OFF16 - Code interpreter: OFF17 - DALL-E: OFF🎯 Step 3: Question Matching Strategies
Keyword Matching (Basic)
Text
1Trigger Keywords: "giá", "price", "bao nhiêu", "cost"2→ Response: Bảng giá sản phẩm3 4Trigger Keywords: "đổi", "trả", "return", "refund"5→ Response: Chính sách đổi trảLimitations:
- "Sản phẩm này đắt không?" → Miss (không có keyword)
- "Giá cả như thế nào?" → Match nhưng vague
Intent Recognition (AI-Powered)
Text
1User: "Cái này có đắt không?"2AI: Intent = PRICING_INQUIRY3→ Response: Product pricing info4 5User: "So với đối thủ thì sao?"6AI: Intent = COMPARISON_INQUIRY7→ Response: Competitive comparison8 9User: "Mua ở đâu?"10AI: Intent = PURCHASE_LOCATION11→ Response: Store locations / Buy onlineSemantic Search (Advanced)
Text
1Query: "Tôi order tuần trước mà chưa nhận được"2 3Semantic matching finds:41. "Tracking đơn hàng" - 85% match52. "Thời gian giao hàng" - 72% match63. "Đơn hàng bị delay" - 68% match7 8→ Response combines relevant info + offer to check order status📊 Step 4: Organize FAQ Structure
Hierarchical Categories
Text
1📁 Knowledge Base2├── 📂 Products3│ ├── 📄 Product specifications4│ ├── 📄 Sizing guide5│ └── 📄 Care instructions6│7├── 📂 Orders8│ ├── 📄 How to order9│ ├── 📄 Order tracking10│ ├── 📄 Order cancellation11│ └── 📄 Order modification12│13├── 📂 Shipping14│ ├── 📄 Delivery times15│ ├── 📄 Shipping fees16│ └── 📄 International shipping17│18├── 📂 Returns & Refunds19│ ├── 📄 Return policy20│ ├── 📄 How to return21│ └── 📄 Refund timeline22│23├── 📂 Payment24│ ├── 📄 Payment methods25│ ├── 📄 Installment options26│ └── 📄 Invoice requests27│28└── 📂 Account29 ├── 📄 Create account30 ├── 📄 Reset password31 └── 📄 Privacy settingsAnswer Templates
Simple Answer:
Text
1Thời gian giao hàng:2• Nội thành: 1-2 ngày3• Tỉnh: 3-5 ngày4 5Bạn cần thêm thông tin gì không?Rich Answer:
Text
1📦 **Thời gian giao hàng**2 3| Khu vực | Thời gian |4|---------|-----------|5| HCM, HN nội thành | 1-2 ngày |6| Các tỉnh | 3-5 ngày |7 8💡 **Tips**: Đặt trước 2PM để ship trong ngày!9 10🔗 [Xem chi tiết chính sách](/shipping)11📍 [Track đơn hàng](/tracking)Conditional Answer:
Text
1IF order_value >= 500000:2 "Đơn hàng của bạn được FREE SHIP! 🎉"3ELSE:4 "Phí ship: 30K (nội thành) / 45K (tỉnh)5 💡 Thêm [amount_needed] để được free ship!"🔄 Step 5: Continuous Improvement
Track Unanswered Questions
Text
1Dashboard → Analytics → Unanswered2 3Weekly Review:41. Export unanswered questions52. Categorize:6 - New FAQ needed (add to KB)7 - Variation of existing (add keywords)8 - Out of scope (human only)93. Update Knowledge Base104. Re-train AI modelFeedback Loop
Text
1After each answer:2"Câu trả lời này có hữu ích không?"3[👍 Helpful] [👎 Not helpful]4 5If 👎:6"Bạn cần thông tin gì thêm?"7[Free text input]8→ Log for improvement9→ Offer human assistanceQuality Metrics Dashboard
Text
1┌─────────────────────────────────────┐2│ FAQ Bot Performance - This Week │3├─────────────────────────────────────┤4│ Total Conversations: 1,245 │5│ Bot Resolved: 892 (71.6%) │6│ Escalated: 353 (28.4%) │7│ │8│ Top Performing FAQs: │9│ 1. Shipping times - 98% helpful │10│ 2. Return policy - 95% helpful │11│ 3. Payment methods - 94% helpful │12│ │13│ Needs Improvement: │14│ 1. Technical specs - 67% helpful │15│ 2. Warranty claims - 71% helpful │16└─────────────────────────────────────┘💡 Advanced: Multi-language FAQ
Setup Translations
Text
1Original (Vietnamese):2Q: "Giao hàng mất bao lâu?"3A: "Nội thành 1-2 ngày, tỉnh 3-5 ngày"4 5English:6Q: "How long does delivery take?"7A: "City: 1-2 days, Provinces: 3-5 days"8 9Detection:10IF language = "en" → English KB11IF language = "vi" → Vietnamese KB12ELSE → Auto-translate + disclaimerAuto-Translation với AI
Text
1User message → Detect language → 2 IF supported language:3 Search KB in that language4 ELSE:5 Translate query → Search → Translate response6 Add: "This is an auto-translated response"🎯 Bài tập thực hành
Task 1: Create FAQ Document (30 phút)
Text
11. List 20 FAQs cho business của bạn22. Group vào 5 categories33. Write 3 question variations cho mỗi FAQ44. Format theo template providedTask 2: Setup Knowledge Base (30 phút)
Text
11. Chọn platform (Tidio KB hoặc Chatbase)22. Upload FAQ document33. Configure categories44. Test với 10 sample questionsTask 3: Measure & Improve (20 phút)
Text
11. Chat với bot 20 lần22. Note: Correct answers vs Wrong/Missing33. Calculate accuracy rate44. Add missing FAQs55. Re-test để so sánh📚 Tổng kết
| Component | Best Practice |
|---|---|
| Collection | Multiple sources, regular updates |
| Structure | Hierarchical categories, clear naming |
| Matching | AI intent + semantic search |
| Answers | Concise, formatted, with links |
| Improvement | Track unanswered, feedback loop |
Tiếp theo: Bài 04 - Escalation Workflows - Chuyển sang human agent khi bot không thể giải quyết!
