Workflow chạy thế nào
Thứ tự thực thi, rẽ nhánh, vòng lặp và chuyện gì xảy ra khi một block lỗi.
Thứ tự thực thi
Workflow bắt đầu ở block Trigger rồi đi theo các đường nối. Một block có nhiều đường ra sẽ tỏa thành nhiều nhánh; block Chờ các nhánh là cách gom những nhánh đó lại trước khi đi tiếp.
Nhóm Luồng điều khiển thay đổi đường đi chứ không tác động lên trang: Điều kiện rẽ nhánh theo phép so sánh, Phần tử tồn tại rẽ nhánh theo việc selector có khớp hay không, và các block vòng lặp lặp lại một đoạn sơ đồ.

Vòng lặp
- Lặp lại — chạy một đoạn đúng N lần.
- Lặp dữ liệu — duyệt một mảng, một bảng dữ liệu, hoặc một dải số, mỗi vòng một phần tử.
- Lặp phần tử — duyệt mọi phần tử khớp selector, kèm bước "tải thêm" cho danh sách vô hạn.
- Vòng lặp While — chạy tiếp chừng nào điều kiện còn đúng.
Mỗi vòng lặp được đóng lại bằng block Kết thúc vòng lặp, đánh dấu điểm cuối thân vòng lặp và đưa luồng quay lại cho vòng kế tiếp. Khi lồng nhiều vòng lặp, hãy đặt ID vòng lặp khớp nhau để breakpoint đóng đúng vòng bạn muốn.
Khi một block lỗi
Block lỗi sẽ dừng lượt chạy và báo về block nào lỗi cùng thông báo lỗi. Những block phụ thuộc vào trang — click, lấy text, đợi phần tử — hay lỗi nhất, nên phần lớn chúng có sẵn thời gian chờ riêng và một số có cả cấu hình thử lại.
- Đặt thời gian chờ selector sát thực tế thay vì mặc định phần tử đã có sẵn.
- Dùng Phần tử tồn tại để rẽ nhánh khi một thứ là tùy chọn, thay vì để lệnh click lỗi.
- Trạng thái workflow cho phép chủ động dừng, chạy lại, hoặc báo lỗi với thông báo của riêng bạn.