Bạn có bao giờ ước mình có một “nhân viên” trả lời tin nhắn khách hàng lúc 2 giờ sáng không? Một người không bao giờ nghỉ phép, không bao giờ quên thông tin sản phẩm, và không bao giờ đòi tăng lương? Đó chính là chatbot AI — và với OpenClaw, bạn có thể tạo một con chatbot như vậy hoàn toàn miễn phí.
Trong bài viết này, mình sẽ hướng dẫn bạn từ A đến Z cách dùng OpenClaw để tạo chatbot AI cho doanh nghiệp, cửa hàng, hay bất kỳ dự án nào của bạn.
Tại sao bạn cần chatbot AI?
Hãy tưởng tượng bạn đang chạy một shop online trên Zalo. Mỗi ngày bạn nhận được hàng chục tin nhắn hỏi đi hỏi lại những câu giống nhau: “Sản phẩm này giá bao nhiêu?”, “Ship về Đà Nẵng mất mấy ngày?”, “Có size L không?”
Theo thống kê, hơn 70% câu hỏi từ khách hàng là lặp đi lặp lại. Những câu hỏi này hoàn toàn có thể để AI xử lý, trong khi bạn tập trung vào những việc quan trọng hơn — như phát triển sản phẩm mới hay chăm sóc khách VIP.
Chatbot AI giống như một nhân viên 24/7 không cần trả lương:
- Trả lời tức thì — khách không phải chờ bạn thức dậy hay rảnh tay
- Nhất quán — luôn đưa ra thông tin chính xác, không quên giá, không nhầm size
- Đa kênh — hoạt động cùng lúc trên website, Zalo, Messenger, WhatsApp
- Tiết kiệm — thay vì thuê thêm nhân viên trực chat, bạn để AI xử lý phần lặp lại
Nếu bạn đang tìm hiểu sâu hơn về lợi ích của chatbot cho kinh doanh, đọc thêm bài chatbot AI cho doanh nghiệp nhé.
OpenClaw là gì?
OpenClaw là một nền tảng AI agent mã nguồn mở (open-source), cho phép bạn tạo chatbot AI thông minh và kết nối với hầu hết các kênh nhắn tin phổ biến. Được phát triển bởi Peter Steinberger, OpenClaw hiện có hơn 215.000 sao trên GitHub và là một trong những dự án AI agent được cộng đồng yêu thích nhất năm 2026.
Tính năng nổi bật
- Mã nguồn mở, miễn phí — bản thân phần mềm OpenClaw hoàn toàn free (giấy phép MIT)
- Đa kênh — tích hợp với Zalo, WhatsApp, Telegram, Discord, Messenger, và 50+ dịch vụ khác
- Hỗ trợ tiếng Việt — hoạt động tốt với tiếng Việt nhờ sử dụng các model AI lớn như Claude, GPT, DeepSeek
- Knowledge base — “dạy” chatbot về sản phẩm, dịch vụ bằng cách upload tài liệu, URL, PDF
- WebChat tích hợp sẵn — có widget chat embed được vào bất kỳ website nào
- Bộ nhớ thông minh — ghi nhớ ngữ cảnh hội thoại, học từ các cuộc trò chuyện trước
- 100+ AgentSkills — mở rộng khả năng chatbot với các kỹ năng có sẵn
Free tier vs Paid — Chi phí thực tế
Đây là phần nhiều người thắc mắc nhất. OpenClaw bản thân nó miễn phí 100%. Chi phí (nếu có) đến từ hai nguồn: hosting và API model AI.
| Hình thức | Chi phí/tháng | Phù hợp với |
|---|---|---|
| Tự host + model miễn phí (Ollama, Groq free tier) | $0 | Cá nhân, thử nghiệm |
| Tự host + model cloud (Claude, GPT) | $5–13 | Cá nhân, freelancer |
| Managed hosting (RunMyClaw, xCloud) | $24–40 | Doanh nghiệp nhỏ |
| Tự host + nhiều kênh + model premium | $25–50 | SME, cần chatbot chuyên nghiệp |
Với Groq free tier, bạn được 30 requests/phút, 14.400 requests/ngày — quá đủ cho chatbot cá nhân hoặc cửa hàng nhỏ.
Tạo chatbot đầu tiên với OpenClaw (step-by-step)
Dưới đây là hướng dẫn từng bước để bạn có chatbot AI đầu tiên. Đừng lo — không cần biết code.
Bước 1: Cài đặt OpenClaw
Cách nhanh nhất là dùng managed hosting (nếu bạn không muốn đụng vào terminal):
- Truy cập getopenclaw.ai và đăng ký tài khoản
- Chọn gói phù hợp (có trial 7 ngày miễn phí)
- Hệ thống sẽ tự thiết lập mọi thứ cho bạn
Nếu bạn thích tự host (tiết kiệm hơn), mở Terminal và chạy:
curl -fsSL https://openclaw.ai/install | bash
Sau đó chạy trình hướng dẫn:
openclaw onboard
Trình onboard sẽ hỏi bạn từng bước: chọn model AI, kết nối kênh chat, và thiết lập cơ bản.
Bước 2: Khởi động Gateway
Gateway là “bộ não trung tâm” của OpenClaw — nơi xử lý tất cả tin nhắn.
openclaw gateway
Gateway lắng nghe trên port 18789. Khi thấy dòng “Gateway is ready”, bạn đã sẵn sàng.
Nếu dùng managed hosting, bước này được làm tự động — bạn không cần quan tâm.
Bước 3: Thiết lập personality và instructions
Đây là bước quan trọng nhất — bạn sẽ “dạy” chatbot nó là ai và nên trả lời như thế nào.
Mở file config tại ~/.openclaw/config.yaml và thêm phần persona:
persona:
name: "Trợ lý Bình Dân AI"
style: "thân thiện, dễ hiểu, dùng tiếng Việt"
rules:
- "Luôn trả lời bằng tiếng Việt"
- "Xưng hô 'mình' và gọi khách là 'bạn'"
- "Nếu không biết câu trả lời, nói thật và đề nghị chuyển cho nhân viên"
- "Không bao giờ bịa thông tin về giá hoặc sản phẩm"
Bước 4: Thêm Knowledge Base
Knowledge base là “kho kiến thức” giúp chatbot trả lời chính xác về sản phẩm và dịch vụ của bạn.
Cách thêm tài liệu vào knowledge base:
- Cài skill knowledge-base:
openclaw skills install knowledge-base
- Thêm nội dung bằng cách gửi URL hoặc file:
Bạn chỉ cần gửi link website, file PDF, hoặc tài liệu vào kênh knowledge-base. OpenClaw sẽ tự động đọc, phân tích và lưu lại. Ví dụ:
- Gửi link trang sản phẩm website của bạn
- Upload file PDF bảng giá
- Gửi link bài viết FAQ
- Thêm trực tiếp bằng text: Bạn cũng có thể gõ trực tiếp thông tin cho chatbot ghi nhớ — ví dụ: “Giờ mở cửa: 8h-22h mỗi ngày. Địa chỉ: 123 Nguyễn Huệ, Q1.”
Bước 5: Test và tinh chỉnh
Mở trình duyệt tại http://localhost:18789 để vào giao diện WebChat. Thử hỏi chatbot một vài câu:
- “Giá sản phẩm X là bao nhiêu?”
- “Ship về Hà Nội mất mấy ngày?”
- “Mình muốn đặt hàng”
Nếu chatbot trả lời chưa đúng ý, quay lại bước 3 để chỉnh sửa instructions, hoặc bổ sung thêm tài liệu vào knowledge base ở bước 4.
Tuỳ chỉnh chatbot: Personality và Knowledge
Cách viết instructions hiệu quả
Instructions (hay system prompt) là “bộ luật” mà chatbot tuân theo. Viết càng rõ ràng, chatbot trả lời càng chính xác.
Một số mẹo viết instructions:
- Cụ thể vai trò: “Bạn là nhân viên tư vấn của shop thời trang ABC”
- Quy định phạm vi: “Chỉ trả lời về sản phẩm thời trang, không trả lời câu hỏi ngoài lề”
- Định nghĩa giọng điệu: “Nói chuyện thân thiện, dùng emoji phù hợp, không quá formal”
- Xử lý edge case: “Nếu khách hỏi giá mà bạn không chắc, nói: Để mình kiểm tra lại với shop và phản hồi bạn sớm nhé!”
Nếu bạn muốn tìm hiểu sâu hơn về cách viết prompt cho AI, xem bài prompt engineering.
Ví dụ thực tế
Chatbot cho quán cafe:
persona:
name: "Cafe Bot"
style: "vui vẻ, trẻ trung"
rules:
- "Giới thiệu menu khi khách hỏi"
- "Gợi ý combo nếu khách chưa biết chọn gì"
- "Nhận order và xác nhận lại trước khi kết thúc"
- "Giờ mở cửa: 7h-23h. Địa chỉ: 45 Trần Hưng Đạo, Q1, HCM"
Đọc thêm bài AI cho quán cafe nhà hàng để biết cách ứng dụng AI toàn diện cho F&B.
Chatbot cho shop online:
persona:
name: "Shop Assistant"
style: "chuyên nghiệp nhưng thân thiện"
rules:
- "Luôn hỏi size và màu khi khách muốn đặt hàng"
- "Thông báo chính sách đổi trả: 7 ngày, giữ nguyên tem mác"
- "Ship COD toàn quốc, miễn phí đơn từ 500k"
- "Nếu hết hàng, gợi ý sản phẩm tương tự"
Nếu bạn đang kinh doanh online, đừng bỏ qua bài tạo chatbot bán hàng Zalo — rất thực tế cho thị trường Việt Nam.
Tích hợp vào website và Zalo
Sau khi chatbot đã hoạt động tốt, bước tiếp theo là đưa nó ra “tiếp khách” trên các kênh thật.
Embed vào website
OpenClaw có WebChat tích hợp sẵn — không cần cài thêm plugin. Để embed chatbot vào website của bạn:
- Đảm bảo Gateway đang chạy và có URL công khai (public URL)
- Thêm đoạn code sau vào trang web:
<iframe
src="https://your-openclaw-url.com/?detached"
style="position: fixed; bottom: 20px; right: 20px;
width: 400px; height: 600px; border: none;
border-radius: 12px; z-index: 9999;"
></iframe>
- Thay
your-openclaw-url.combằng URL Gateway thực tế của bạn
Widget chat sẽ xuất hiện ở góc phải dưới của trang web — giống hệt các chat widget chuyên nghiệp mà bạn thấy trên các website lớn.
Kết nối với Zalo OA
Đây là phần nhiều bạn Việt Nam quan tâm nhất. OpenClaw hỗ trợ Zalo thông qua plugin:
Bước 1: Cài plugin Zalo:
openclaw plugins install @openclaw/zalo
Bước 2: Tạo Zalo Bot tại bot.zaloplatforms.com và lấy Bot Token
Bước 3: Thêm token vào config:
channels:
zalo:
botToken: "YOUR_ZALO_BOT_TOKEN"
Bước 4: Khởi động lại Gateway. Chatbot của bạn giờ đã sẵn sàng trả lời trên Zalo.
Lưu ý: Zalo API giới hạn tin nhắn tối đa 2.000 ký tự — OpenClaw tự động chia nhỏ tin nhắn dài.
Kết nối với Facebook Messenger
openclaw plugins install @openclaw/messenger
Sau đó thêm Page Access Token từ Facebook Developer vào config tương tự như Zalo.
Kết nối với WhatsApp
openclaw plugins install @openclaw/whatsapp
WhatsApp Business API yêu cầu xác minh doanh nghiệp, nhưng quy trình setup tương tự. Phù hợp nếu bạn có khách hàng quốc tế.
Muốn chatbot hoạt động 24/7 trên mọi kênh? Đọc thêm bài chatbot tư vấn khách hàng 24/7.
5 tips tối ưu chatbot OpenClaw
Tạo chatbot xong mới là bước đầu. Để chatbot thật sự hữu ích, bạn cần tối ưu liên tục.
1. Viết instructions rõ ràng, cụ thể
Thay vì viết “Trả lời câu hỏi khách hàng”, hãy viết chi tiết hơn:
- Sai: “Hãy giúp khách hàng”
- Đúng: “Bạn là nhân viên tư vấn shop ABC. Khi khách hỏi về sản phẩm, giới thiệu tính năng nổi bật trước, sau đó mới nói giá. Luôn hỏi khách cần tư vấn thêm gì không.”
2. Cập nhật knowledge base thường xuyên
Mỗi khi bạn có sản phẩm mới, thay đổi giá, hoặc có chương trình khuyến mãi — hãy cập nhật ngay vào knowledge base. Chatbot chỉ thông minh bằng dữ liệu bạn cho nó.
3. Thiết lập handoff cho trường hợp phức tạp
Không phải lúc nào AI cũng xử lý được. Thêm rule trong instructions:
Nếu khách phàn nàn về chất lượng sản phẩm hoặc yêu cầu hoàn tiền,
nói: "Mình sẽ chuyển bạn đến bộ phận chăm sóc khách hàng để hỗ trợ
tốt nhất nhé!" và ngừng trả lời tự động.
4. Test với câu hỏi thực tế từ khách hàng
Lấy 20 câu hỏi phổ biến nhất mà khách hay hỏi bạn, rồi test chatbot với từng câu. Ghi lại những câu chatbot trả lời chưa tốt và điều chỉnh instructions hoặc knowledge base.
5. Theo dõi và cải thiện liên tục
Xem lại lịch sử hội thoại định kỳ (mỗi tuần). Tìm những pattern:
- Câu hỏi nào chatbot hay trả lời sai?
- Khách hàng hay hỏi gì mà chatbot chưa có câu trả lời?
- Có câu nào chatbot “bịa” thông tin không?
Từ đó bổ sung và cải thiện dần.
So sánh nhanh: OpenClaw vs các nền tảng khác
Nếu bạn đang phân vân chọn nền tảng nào, đây là bảng so sánh nhanh:
| Tiêu chí | OpenClaw | Botpress | Tidio | ChatGPT Custom GPTs |
|---|---|---|---|---|
| Giá | Miễn phí (self-host) | Free tier có giới hạn; cloud từ $0 | Từ $29/tháng | $20/tháng (ChatGPT Plus) |
| Dễ dùng | Trung bình (cần setup ban đầu) | Dễ (visual builder) | Rất dễ (kéo thả) | Dễ (giao diện GPT) |
| Tiếng Việt | Tốt (dùng Claude/GPT) | Tốt | Trung bình | Tốt |
| Đa kênh | 50+ kênh (Zalo, WhatsApp, Telegram…) | Web, Messenger, WhatsApp | Web, Messenger, email | Chỉ trên ChatGPT |
| Knowledge base | Có (URL, PDF, text) | Có | Có (giới hạn) | Có (upload file) |
| Self-host | Có | Có | Không | Không |
| Phù hợp | Người muốn kiểm soát hoàn toàn, nhiều kênh | Chatbot có flow phức tạp | Shop nhỏ, cần nhanh gọn | Dùng cá nhân |
Tóm lại:
- Chọn OpenClaw nếu bạn muốn miễn phí, đa kênh (đặc biệt Zalo), và kiểm soát dữ liệu hoàn toàn
- Chọn Botpress nếu bạn cần flow phức tạp với visual builder
- Chọn Tidio nếu bạn cần widget chat cho website thật nhanh, không muốn setup gì nhiều
- Chọn Custom GPTs nếu chỉ dùng nội bộ, không cần tích hợp kênh bên ngoài
Kết luận
OpenClaw là một lựa chọn tuyệt vời cho bất kỳ ai muốn tạo chatbot AI mà không tốn nhiều chi phí. Với khả năng tích hợp Zalo — kênh nhắn tin phổ biến nhất Việt Nam — OpenClaw đặc biệt phù hợp cho các shop online, quán cafe, doanh nghiệp nhỏ tại Việt Nam.
Tóm tắt những gì bạn đã học:
- OpenClaw là nền tảng chatbot AI mã nguồn mở, miễn phí
- Tích hợp được với 50+ kênh bao gồm Zalo, Messenger, WhatsApp
- Setup không quá phức tạp — theo hướng dẫn từng bước là được
- Knowledge base giúp chatbot trả lời chính xác về sản phẩm/dịch vụ của bạn
- Cần tối ưu liên tục để chatbot ngày càng thông minh hơn
Bước tiếp theo
Nếu bạn thấy bài viết hữu ích nhưng vẫn muốn được hướng dẫn trực tiếp, tham gia Zalo group Bình Dân AI — nơi mình và cộng đồng hỗ trợ nhau setup chatbot, chia sẻ mẹo, và giải đáp thắc mắc mỗi ngày.
Bài viết liên quan:
Khám phá thêm
Cần người hướng dẫn trực tiếp?
Coaching 1-1 với chuyên gia — 90 phút tập trung vào vấn đề của bạn + follow-up 2 tuần.
Đặt lịch coaching 1-1 →