API - Webhook: Cài đặt tự động chuyển tiếp nhiệm vụ B khi nhiệm vụ A hoàn thành
T — info
in
minute read.
Updated on
Trong trường hợp: Bạn có 2 quy trình A và B liên kết webhook với nhau.
Khi nhiệm vụ ở quy trình A được tạo (hoặc nhiệm vụ được kéo vào 1 bước nào đó) >> sẽ tạo 1 nhiệm vụ ở quy trình B
Khi nhiệm vụ ở quy trình B hoàn thành >> nhiệm vụ ở quy trình A tự động được kéo sang bước tiếp theo
Để cài đặt tự động chuyển tiếp nhiệm vụ gốc khi nhiệm vụ B hoàn thành, bạn thao tác theo các bước sau:
- Bước 1: Tạo 1 trường tùy chỉnh ở quy trình Workflow B là mã nhiệm vụ, có mã trường "job_id"

Bước 2: Liên kết webhook giữa Workflow A và Workflow B
- Bạn copy API của quy trình B

- Sau đó dán vào Webhook của quy trình A

Cài thêm transfomer custom_job_id như ảnh
Hoặc dán API vào giai đoạn cụ thể:

Bước 3: Tạo kết nối API giữa quy trình B và tự động chuyển bước nhiệm vụ
a. Cài link API https://workflow.base.vn/extapi/v1/job/next vào mục Webhook jobDone của quy trình B
Tham khảo link API của nhiệm vụ chuyển tiếp tại đây
b. Cài đặt Transformer theo mẫu sau và ấn "Save"

- Access_token: link token của ứng dụng Workflow (link lấy từ Base Account của thành viên Owner > mục "Tích hợp với bên thứ ba"
- id: mã của nhiệm vụ
- mover_username: username của thành viên chuyển tiếp nhiệm vụ
Lưu ý: Để quy trình gốc A được tự động chuyển sang bước tiếp theo.
Ví dụ tự động chuyển từ bước 1 sang bước 2, thì người thực thi của bước 2 cần cài Giữ nguyên người nhận việc ở giai đoạn trước, hoặc giao lại ngẫu nhiên.

Bước 4: Sau cài đặt xong bạn sẽ tạo được dây liên kết theo trình tự :
