Chuyển tới nội dung chính
Trung tâm tài liệu tổng hợp

Xây dựng nhanh hơn vớihệ sinh thái Zalo Platform

Khám phá hướng dẫn toàn diện, tài liệu API và công cụ cho Mini App, ZBS, Open APIs và Zalo Bot. Tất cả trong một nơi.

Bắt đầu

Zalo Bot

Xây dựng trải nghiệm hội thoại thông minh tương tác với người dùng trên Zalo

100M+

Người dùng đang hoạt động

50K+

Bot đang hoạt động

99.9%

Uptime SLA

Zalo Bot là gì?

Zalo Bot là nền tảng mạnh mẽ cho phép nhà phát triển tạo các tác nhân hội thoại thông minh tương tác trực tiếp với người dùng trên Zalo. Xây dựng dịch vụ khách hàng tự động, trợ lý bán hàng, cung cấp thông tin và nhiều hơn nữa — tất cả được hỗ trợ bởi xử lý ngôn ngữ tự nhiên và tích hợp liền mạch với hạ tầng nhắn tin của Zalo.

Hội thoại tự nhiên

Tạo tương tác giống người với khả năng NLP nâng cao

Hỗ trợ đa phương tiện

Gửi hình ảnh, video, nút bấm và các phần tử tương tác

Tích hợp dễ dàng

RESTful API và SDK để triển khai nhanh chóng

Phân tích & Thống kê

Theo dõi chỉ số hiệu suất và mức độ tương tác người dùng

Tính năng chính

Loại tin nhắn

Hỗ trợ văn bản, hình ảnh, video, file, sticker và template tương tác

NLP Engine

Xử lý ngôn ngữ tự nhiên tích hợp để nhận dạng ý định và trích xuất thực thể

Luồng hội thoại

Trình xây dựng luồng trực quan để thiết kế các đường hội thoại phức tạp

Ngữ cảnh người dùng

Duy trì ngữ cảnh hội thoại và tùy chọn người dùng qua các phiên

Webhooks

Thông báo sự kiện thời gian thực cho tin nhắn đến và hành động người dùng

Analytics Dashboard

Chỉ số toàn diện về hiệu suất bot và mức độ tương tác người dùng

Các trường hợp sử dụng phổ biến

Hỗ trợ khách hàng

Tự động hóa yêu cầu khách hàng, cung cấp hỗ trợ 24/7 và xử lý các câu hỏi thường gặp hiệu quả. Giảm chi phí hỗ trợ trong khi cải thiện thời gian phản hồi.

Trả lời FAQ tự động
Tạo và theo dõi ticket
Chuyển tiếp đến nhân viên

Trợ lý E-commerce

Hướng dẫn khách hàng khám phá sản phẩm, trả lời câu hỏi và hỗ trợ mua hàng trực tiếp trong cuộc trò chuyện Zalo.

Gợi ý sản phẩm
Theo dõi và cập nhật đơn hàng
Tích hợp thanh toán

Đặt lịch & Đặt chỗ

Cho phép người dùng đặt lịch hẹn, đặt bàn hoặc lên lịch dịch vụ qua luồng hội thoại tự nhiên.

Kiểm tra lịch trống thời gian thực
Xác nhận tự động
Thông báo nhắc nhở

Nội dung & Tin tức

Phân phối nội dung cá nhân hóa, cập nhật tin tức và thông tin dựa trên sở thích của người dùng.

Nguồn tin được cá nhân hóa
Cảnh báo tin tức nóng
Gợi ý nội dung

Bắt đầu trong 3 bước

1

Tạo bot của bạn

Đăng ký bot trong Zalo Bot Creator, sau đó cấu hình hồ sơ cơ bản bao gồm tên, ảnh đại diện và mô tả.

Open Zalo Bot Creator -> Create bot -> Save bot profile
2

Cấu hình Webhooks

Thiết lập webhook endpoint để nhận sự kiện thời gian thực khi người dùng tương tác với bot. Xử lý tin nhắn, sự kiện theo dõi và hành động người dùng.

app.post("/webhook", (req, res) => {
  const update = req.body;
  handleUpdate(update);
  res.sendStatus(200);
});
3

Gửi tin nhắn đầu tiên

Dùng Zalo Bot API để gửi tin nhắn đến người dùng. Hỗ trợ văn bản, hình ảnh, sticker và các loại tin nhắn tương tác khác.

await axios.post("https://bot-api.zaloplatforms.com/bot<TOKEN>/sendMessage", {
  chat_id: userId,
  text: "Hello from Zalo Bot"
});

Tổng quan API

SDKs & Tools

Node.js SDK

Thư viện Node.js chính thức để xây dựng Zalo bot với hỗ trợ TypeScript.

npm install node-zalo-bot

Python SDK

Thư viện Python với hỗ trợ async cho phát triển bot có thể mở rộng.

pip install python-zalo-bot

Java SDK

Bộ công cụ Java doanh nghiệp cho tích hợp backend bot.

See integration examples

Tham gia cộng đồng

Kết nối với hàng nghìn nhà phát triển đang xây dựng bot trên Zalo. Chia sẻ kiến thức, nhận hỗ trợ và giới thiệu sản phẩm của bạn.

Tham gia diễn đàn nhà phát triển

Cần hỗ trợ?

Đội ngũ của chúng tôi sẵn sàng giúp bạn xây dựng trải nghiệm hội thoại tuyệt vời. Nhận hỗ trợ kỹ thuật và hướng dẫn.