Các loại node - Zalo Bot
Zalo Bot
Mục đích
Nhóm Zalo Bot dùng để:
- Gửi tin nhắn đến người dùng.
- Gửi sticker.
- Gửi trạng thái đang gõ.
- Cấu hình và quản lý webhook nhận tin nhắn.
Trong Thư viện Giai đoạn, theo ảnh bạn gửi, nhóm này có 6 node:
Gửi tin nhắnGửi stickerGửi hành động chatLấy thông tin webhookCấu hình webhookXóa webhook
Thao tác tại màn hình Thư viện Giai đoạn
Cách mở nhanh
- Vào workflow bất kỳ của quy trình vừa đã được tạo của workflow.

- Nhấn
Thêm giai đoạntrên canvas hoặc nút+ở nhánh node.

- Panel
Thư viện Giai đoạnmở ở cạnh phải.

- Chọn nhóm
Zalo Bot.
Cách tìm node nhanh
Dùng ô
Tìm kiếm giai đoạn....
Nếu đang đứng ở danh sách nhóm, ô tìm kiếm lọc theo tên/mô tả nhóm.
Khi đã vào nhóm
Zalo Bot, ô tìm kiếm lọc các node trong nhóm này.Nhấn mũi tên quay lại để trở về danh sách nhóm.
Truyền biến trong nhóm Zalo Bot
- Các trường cấu hình như
ID chat,Nội dung tin nhắn,ID sticker,URL,Secret Tokencó thể nhập tay hoặc map từ node trước. - Hệ thống có hỗ trợ resolve biểu thức dạng
\{\{...\}\}hoặc\$\{...\}trước khi gọi API. - Đầu ra thường dùng để truyền tiếp:
- Node gửi tin nhắn/sticker:
ok,messageId,date. - Node webhook:
ok,url,updatedAt.
- Node gửi tin nhắn/sticker:
Ví dụ:
- Node A lấy thông tin khách hàng và trả
chatId. - Node
Gửi tin nhắnmapID chat = \{\{nodeA.chatId\}\}. - Node sau có thể đọc
\{\{sendMessage.ok\}\}để rẽ nhánh thành công/thất bại.
Hướng dẫn chi tiết từng node
Chi tiết từng node
Kiểm tra trước khi chạy
- Đảm bảo đã có kết nối
ZALO_BOThợp lệ trong phầnThông tin xác thực. - Không để trống các trường bắt buộc:
Gửi tin nhắn:ID chat,Nội dung tin nhắnGửi sticker:ID chat,ID stickerGửi hành động chat:ID chat,Hành động chatCấu hình webhook:URL,Secret Token
- Nếu dùng biến từ node trước, chạy
Thực thi giai đoạnđể kiểm tra biến resolve đúng giá trị. - Với webhook, nên dùng URL HTTPS public có thể truy cập từ ngoài Internet.