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

Trigger

Tám cách khởi động một workflow.

Các loại trigger

Block Trigger là nơi mọi workflow bắt đầu, và loại trigger quyết định khi nào điều đó xảy ra.

  • Manual — bạn bấm chạy. Mặc định.
  • Interval — cứ N phút một lần, có thể đặt độ trễ trước lần chạy đầu.
  • Date — chạy một lần vào ngày giờ định sẵn.
  • Cron — chạy theo biểu thức cron, cho những lịch mà interval không diễn tả được.
  • Visit web — khi một tab mở URL nào đó, khớp nguyên văn hoặc theo biểu thức chính quy.
  • JS event — khi một sự kiện tùy chỉnh được phát, có thể kiểm tra cả dữ liệu kèm theo.
  • Keyboard shortcut — theo tổ hợp phím, ví dụ alt+shift+1.
  • Context menu — từ một mục trong menu chuột phải do bạn đặt tên.

Trigger interval, date và cron chỉ chạy khi app đang mở — chúng được lên lịch trong app desktop chứ không phải trên server.

Kịch bản mẫu với khối đầu tiên — Trigger — được khoanh đỏ.
Mọi kịch bản đều bắt đầu từ khối Trigger (1); dây nối ra từ nó quyết định chạy tiếp cái gì.

Tham số

Trigger có thể khai báo tham số cho workflow — tên, kiểu, giá trị mặc định và có bắt buộc hay không. Block Hỏi tham số sẽ hỏi lúc chạy, nhờ vậy một workflow phục vụ được nhiều mục tiêu thay vì cắm cứng URL hay từ khóa vào block.