Skip to content

Các loại node - Zalo Bot

Zalo Bot

Mục đích

Nhóm Zalo Bot dùng để:

  1. Gửi tin nhắn đến người dùng.
  2. Gửi sticker.
  3. Gửi trạng thái đang gõ.
  4. 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:

  1. Gửi tin nhắn
  2. Gửi sticker
  3. Gửi hành động chat
  4. Lấy thông tin webhook
  5. Cấu hình webhook
  6. Xóa webhook

Thao tác tại màn hình Thư viện Giai đoạn

Cách mở nhanh

  1. Vào workflow bất kỳ của quy trình vừa đã được tạo của workflow.

alt text

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

alt text

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

alt text

  1. Chọn nhóm Zalo Bot.

Cách tìm node nhanh

  1. Dùng ô Tìm kiếm giai đoạn.... alt text

  2. Nếu đang đứng ở danh sách nhóm, ô tìm kiếm lọc theo tên/mô tả nhóm.

  3. Khi đã vào nhóm Zalo Bot, ô tìm kiếm lọc các node trong nhóm này.

  4. 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

  1. Các trường cấu hình như ID chat, Nội dung tin nhắn, ID sticker, URL, Secret Token có thể nhập tay hoặc map từ node trước.
  2. Hệ thống có hỗ trợ resolve biểu thức dạng \{\{...\}\} hoặc \$\{...\} trước khi gọi API.
  3. Đầ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.

Ví dụ:

  1. Node A lấy thông tin khách hàng và trả chatId.
  2. Node Gửi tin nhắn map ID chat = \{\{nodeA.chatId\}\}.
  3. 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

  1. Đảm bảo đã có kết nối ZALO_BOT hợp lệ trong phần Thông tin xác thực.
  2. Không để trống các trường bắt buộc:
    • Gửi tin nhắn: ID chat, Nội dung tin nhắn
    • Gửi sticker: ID chat, ID sticker
    • Gửi hành động chat: ID chat, Hành động chat
    • Cấu hình webhook: URL, Secret Token
  3. 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ị.
  4. Với webhook, nên dùng URL HTTPS public có thể truy cập từ ngoài Internet.