Bỏ qua, tới nội dung chính

Hướng dẫn

Chatbot cho Zalo OA hay Zalo cá nhân: rủi ro, chi phí và khi nào dùng loại nào

Nhiều shop và trung tâm vẫn chốt khách qua Zalo cá nhân, nên muốn gắn bot vào đó. Nhưng Zalo chỉ mở API chính thức cho Zalo OA, không mở cho tài khoản cá nhân. Bài này giải thích hai cách nối chatbot với Zalo, rủi ro và chi phí của từng cách, để bạn chọn đúng từ đầu.

Heedium · Cập nhật

Hai cách gắn chatbot vào Zalo

Zalo OA (Official Account) là tài khoản chính thức của doanh nghiệp. Zalo cung cấp API cho Zalo OA: chủ OA đăng nhập và cấp quyền cho ứng dụng bên thứ ba, ứng dụng nhận tin khách gửi tới OA và trả lời qua API.

Zalo cá nhân là tài khoản bạn dùng hằng ngày. Zalo không cung cấp API cho tài khoản cá nhân. Công cụ tự động trả lời Zalo cá nhân phải giả lập Zalo Web hoặc dùng giao thức không chính thức, và thường cần đăng nhập bằng chính tài khoản của bạn.

Hai cách nối chatbot với Zalo: Zalo OA qua API chính thức và Zalo cá nhân qua công cụ không chính thức
Cách kết nốiZalo OA qua API chính thức: Chủ OA cấp quyền cho ứng dụng qua đăng nhập Zalo.Zalo cá nhân qua công cụ không chính thức: Công cụ đăng nhập bằng tài khoản của bạn, giả lập Zalo Web.
Rủi ro tài khoảnZalo OA qua API chính thức: Dùng đúng cách Zalo cho phép.Zalo cá nhân qua công cụ không chính thức: Có thể vi phạm điều khoản của Zalo, tài khoản có thể bị khoá.
Phí trả cho ZaloZalo OA qua API chính thức: Từ 01/06/2026 cần gói OA Tăng trưởng trở lên để dùng API.Zalo cá nhân qua công cụ không chính thức: Không có API để trả phí, rủi ro nằm ở tài khoản.
Khi Zalo thay đổiZalo OA qua API chính thức: Có tài liệu API và thông báo thay đổi của Zalo.Zalo cá nhân qua công cụ không chính thức: Công cụ có thể ngừng chạy tới khi bên làm công cụ sửa.
Tin nhắn riêng tưZalo OA qua API chính thức: Ứng dụng chỉ nhận tin khách gửi tới OA.Zalo cá nhân qua công cụ không chính thức: Công cụ đọc được mọi tin của tài khoản, kể cả tin của người nhà, bạn bè.

Rủi ro khi gắn bot vào Zalo cá nhân

Nhu cầu là có thật: khách quen đã lưu Zalo của bạn, không ai muốn đổi. Nhưng hãy cân nhắc các rủi ro sau trước khi giao tài khoản cho một công cụ tự động:

  • Tài khoản có thể bị khoá. Chính tác giả các thư viện tự động hoá Zalo cá nhân cảnh báo tài khoản có thể bị khoá hoặc cấm. Mất tài khoản là mất danh bạ khách và lịch sử trò chuyện.
  • Khó khiếu nại khi bị khoá, vì công cụ không chính thức có thể đã vi phạm điều khoản của Zalo.
  • Bot có thể ngừng bất cứ lúc nào. Với một số công cụ, chỉ cần mở Zalo Web ở nơi khác là bot ngừng nhận tin.
  • Bot trả lời cả người nhà, bạn bè. Tài khoản cá nhân lẫn tin công việc với tin riêng, và công cụ đọc được tất cả.
  • Quy định có thể siết thêm. Một dự thảo nghị định chống tin nhắn rác (chưa ban hành) đề xuất áp dụng cho cả ứng dụng nhắn tin như Zalo; tài khoản dùng để phát tán tin rác có thể bị hạn chế hoặc khoá.

Chi phí Zalo OA để dùng chatbot từ 01/06/2026

Từ 01/06/2026, Zalo thay các gói OA cũ bằng bốn gói: Cơ bản, Tiêu chuẩn, Tăng trưởng và Toàn diện. Theo bảng giá Zalo công bố, kết nối API với ứng dụng bên thứ ba, như một chatbot, chỉ có từ gói Tăng trưởng trở lên.

  • Cơ bản: miễn phí khi OA đã xác thực, không có kết nối API.
  • Tiêu chuẩn: 1.000.000đ/năm, không có kết nối API.
  • Tăng trưởng: 1.400.000đ/6 tháng hoặc 2.500.000đ/năm, có kết nối API với hệ thống bên thứ ba.
  • Toàn diện: 3.400.000đ/6 tháng hoặc 6.000.000đ/năm, hạn mức API cao hơn.

Giá trên đã gồm VAT, theo bảng giá Zalo áp dụng từ 01/06/2026. Zalo có thể đổi giá và quyền lợi từng gói, nên hãy xem lại bảng giá Zalo OA trước khi mua.

Phí gói OA trả cho Zalo, tách riêng với phí chatbot. Khi hỏi giá chatbot cho Zalo, hãy cộng cả hai.

Về phí từng tin nhắn: tin OA trả lời trong 48 giờ kể từ tương tác cuối của khách được miễn phí. Chatbot trả lời ngay khi khách nhắn nên nằm trong khung này. Tin gửi ngoài 48 giờ tính phí theo bảng giá của Zalo.

Khi nào dùng Zalo OA, khi nào giữ Zalo cá nhân

Nên dùng chatbot trên Zalo OA khi

  • Nhiều khách mới nhắn hỏi giá, lịch, chính sách, câu hỏi lặp lại mỗi ngày.
  • Có từ hai người trở lên cùng trực tin nhắn.
  • Nhiều tin đến buổi tối, cuối tuần, lúc không ai trực.
  • Bạn chạy quảng cáo hoặc in mã QR dẫn khách về OA.

Giữ Zalo cá nhân, và để người trả lời, khi

  • Khách chủ yếu là khách quen, cần chăm sóc riêng từng người.
  • Mỗi ngày chỉ vài tin và bạn trả lời kịp.
  • Cuộc trò chuyện xoay quanh chuyện riêng của khách, như theo dõi liệu trình hay tiến độ học của con.

Chuyển dần khách sang Zalo OA

  1. Đặt nút hoặc mã QR Zalo OA trên website, hoá đơn, bao bì, danh thiếp.
  2. Khi khách quen nhắn Zalo cá nhân hỏi giá, gửi kèm link OA để lần sau hỏi được cả ngoài giờ.
  3. Cho bot chạy thử trên OA trước, bật trả lời thật khi đã yên tâm.

Heedium kết nối Zalo thế nào

  • Chỉ kết nối Zalo OA qua API chính thức của Zalo. Heedium không hỗ trợ Zalo cá nhân.
  • Kết nối trong trang Kênh bằng tài khoản quản trị OA, không cần cài thêm ứng dụng.
  • Chạy thử trước khi bật: bot soạn nháp nhưng không gửi, nhân viên vẫn trả lời trong Zalo OA, Heedium đặt hai câu cạnh nhau và chấm.
  • Câu trả lời đầu tiên mỗi ngày của bot có thêm dòng báo đây là tin nhắn tự động từ trợ lý AI, kèm từ khoá để gặp người thật.
  • Dùng chung tài liệu với khung chat website. Câu cần người được chuyển vào hộp thư nhân viên kèm tóm tắt.
  • Không gửi tin quảng cáo hay tin hàng loạt, chỉ trả lời tin khách gửi tới OA.

Câu hỏi thường gặp

Gắn chatbot vào Zalo cá nhân có bị khoá tài khoản không?

Có rủi ro. Zalo không có API cho tài khoản cá nhân, nên công cụ tự động phải chạy qua giao thức không chính thức. Chính tác giả các công cụ này cảnh báo tài khoản có thể bị khoá hoặc cấm, và không ai cam kết thay Zalo được.

Zalo OA gói Cơ bản có dùng chatbot bên ngoài được không?

Không. Theo bảng giá Zalo áp dụng từ 01/06/2026, gói Cơ bản và Tiêu chuẩn không có kết nối API. Muốn dùng chatbot của bên thứ ba, OA cần gói Tăng trưởng hoặc Toàn diện.

Gói Zalo OA hết hạn thì chatbot có chạy tiếp không?

Không. Khi gói hết hạn, OA về gói Cơ bản và kết nối API bị ngắt, chatbot ngừng nhận và trả lời tin. Hãy gia hạn trước ngày hết hạn.

Heedium có hỗ trợ Zalo cá nhân không?

Không. Heedium chỉ kết nối Zalo OA qua API chính thức, để tài khoản của bạn không gặp rủi ro bị khoá vì công cụ không chính thức.

Chatbot trả lời trên Zalo OA có tốn phí từng tin không?

Tin OA trả lời trong 48 giờ kể từ tương tác cuối của khách được miễn phí, và chatbot trả lời ngay nên nằm trong khung này. Tin gửi ngoài 48 giờ tính phí theo bảng giá của Zalo.

Gắn chatbot vào Zalo OA, chạy thử trước khi bật

Kết nối OA, cho bot soạn nháp bên cạnh nhân viên, xem bot đúng bao nhiêu câu rồi mới bật. Dùng thử 14 ngày, không cần thẻ.

Không cần thẻ