Giao diện
Ví dụ sử dụng - Manual
Ví dụ 1: Xác nhận thông tin khách hàng trước khi tạo tài khoản
Nhân viên xem thông tin đăng ký, nhấn xác nhận hoặc từ chối trước khi tạo tài khoản chính thức.
Cấu hình node Manual:
assignees:["cs_staff_role"]mode:singleshowData:trueforms: form chứa fieldrejectReason(textarea, hiển thị khi reject)
Nhân viên CS nhận todo trên giao diện, xem thông tin khách hàng (tên, email, CCCD), rồi nhấn xác nhận hoặc từ chối kèm lý do.
Ví dụ 2: Nhập dữ liệu bổ sung cho quy trình
Yêu cầu nhân viên nhập mã tham chiếu ngoài và ghi chú trước khi workflow tiếp tục xử lý.
Cấu hình node Manual:
assignees: biếnrecord.assigneeIdmode:singleforms:{ "fields": [{ "name": "refCode", "type": "input", "required": true }, { "name": "notes", "type": "textarea" }] }showData:true
Form cho phép nhân viên nhập mã tham chiếu từ hệ thống bên ngoài. Giá trị formValues.refCode được sử dụng ở node tiếp theo để đồng bộ dữ liệu.
Ví dụ 3: Review nội dung trước khi publish
Editor review bài viết, chọn approve (publish) hoặc reject (yêu cầu chỉnh sửa) kèm feedback.
Cấu hình node Manual:
assignees:["editor_role"]mode:singleshowData:truedataBlocks: hiển thị tiêu đề, nội dung, hình ảnh bài viếtforms:{ "fields": [{ "name": "feedback", "type": "textarea", "label": "Nhận xét" }] }
Editor xem toàn bộ nội dung bài viết trong todo, nhập feedback, rồi quyết định publish hay trả lại. Output formValues.feedback được đính kèm trong notification gửi cho tác giả.