API - Webhook: Cài đặt tự động chuyển tiếp nhiệm vụ B khi nhiệm vụ A hoàn thành in

Đã sửa đổi vào: Fri, 21 Tháng 2, 2025 lúc 1:53 CH


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ự : 

Tạo nhiệm vụ A >> tạo nhiệm vụ B >> nhiệm vụ B done > nhiệm vụ A tự động kéo sang bước tiếp theo.

Câu trả lời này có giúp ích cho bạn không? Yes No

Send feedback
Rất tiếc là chúng tôi không giúp được nhiều. Hãy giúp chúng tôi cải thiện bài viết này bằng phản hồi của bạn.
Zalo