Bỏ qua, đến nội dung

Ví dụ sử dụng - Delay

Ví dụ 1: Nhắc nhở sau 30 phút nếu chưa xử lý

Sau khi gán task, delay 30 phút rồi kiểm tra nếu chưa xử lý thì gửi nhắc nhở.

Cấu hình node Delay:

  • mode: duration
  • duration: 30
  • unit: minutes

Workflow gửi thông báo ngay khi task được gán, sau đó delay 30 phút. Khi resume, kiểm tra lại trạng thái task - nếu chưa xử lý thì gửi nhắc nhở qua Telegram.

Ví dụ 2: Gửi email tổng hợp vào sáng hôm sau

Thu thập đơn hàng trong ngày, delay đến 9:00 sáng hôm sau rồi gửi email báo cáo tổng hợp.

Cấu hình node Delay:

  • mode: datetime
  • datetime: "2025-01-16T09:00:00+07:00" (hoặc dùng endOn từ biến)

Mode datetime phù hợp cho các tác vụ cần chạy vào thời điểm cố định. Email tổng hợp được gửi đúng 9:00 sáng để quản lý có thể xem ngay khi bắt đầu ngày làm việc.

Ví dụ 3: Cooling period trước khi xóa tài khoản

Delay 24 giờ trước khi xóa tài khoản vĩnh viễn, cho phép user thay đổi quyết định.

Cấu hình node Delay:

  • mode: duration
  • duration: 24
  • unit: hours

Sau 24 giờ cooling period, workflow kiểm tra lại trạng thái. Nếu user đã hủy yêu cầu (status thay đổi), tài khoản được giữ nguyên. Nếu vẫn deleting, tiến hành xóa vĩnh viễn.