Skip to main content

Bộ não của Tự động hóa

Condition là “Nếu” trong mô hình T-C-A. Nó dùng UQL để kiểm tra 🧊 Đầu việc đã kích hoạt trigger — chỉ khi đúng tiêu chí, Action mới chạy.

Cách hoạt động

  1. Trigger kích hoạt (VD: 🧊 Task được cập nhật).
  2. Engine lấy 🧊 Task đó.
  3. Chạy truy vấn UQL từ Condition trên chính Đầu việc đó.
  4. Thỏa mãn → Action chạy. Không → dừng im lặng.

Ví dụ viết Condition

Kiểm tra một trường

  • Tình huống: Chỉ chạy cho ticket khẩn cấp.
  • UQL: priority = "URGENT"

Kết hợp nhiều tiêu chí (AND / OR)

  • Tình huống: Thông báo quản lý về deal giá trị cao bị đình trệ.
  • UQL: deal_value > 50000 AND status = "STALLED"
  • AND = cả hai phải đúng. OR = một trong hai đúng.

Điều kiện thời gian

  • Tình huống: Tự động escalate task quá hạn.
  • UQL: due_date < "today" AND status.category != "Completed"

Kiểm tra trường rỗng

  • Tình huống: Nhắc nhập mô tả cho bug report mới.
  • UQL: description is empty

Truy vấn Đầu việc liên quan (Nâng cao)

  • Tình huống: Chạy automation trên Project chỉ khi Client là khách doanh nghiệp.
  • UQL: client.tier = "Enterprise"
  • Dùng dấu chấm (dot notation) để truy vấn xuyên trường Object Picker.

Đọc tiếp