觸發器:動態時間任務[延期提醒]¶
介紹¶
動態時間任務觸發器,可在指定時間臨期/到期/超期時,或根據狀態/節點停留時間觸發。
適用針對單個事項的臨期/到期/超期提醒的場景,一般用於監控專案延期風險。 比如:
- 缺陷在待驗證狀態停留 3 天后未關閉需提醒報告人
- 節點排期開始前 1 天提醒節點負責人
- 節點子任務延期 1 天后提醒負責人
- 版本預計上線時間前 1 天提醒指定角色
動態時間任務能力¶
在使用之前,我們需要先了解動態時間任務觸發器支援哪些能力。
指定時間¶
自定義設定“指定時間”。
- 時間型別的欄位,比如說:缺陷的“建立時間”、版本的“預計上線時間”等。
- 節點排期,比如說:“iOS 開發”節點排期的結束時間。
- 子任務排期,比如說:所有節點子任務排期的結束時間。
- 狀態/節點停留時間,比如說:在“產品評審”節點停留 14 天。

執行型別¶
場景是指定時間的臨期、到期還是超期。
- 臨期:在指定時間前觸發
- 到期:在指定時間當天觸發
- 超期:在指定時間後觸發

規則執行方式¶
指規則執行的執行時間、是否迴圈。
- 設定觸發後無需迴圈,只進行一次性觸發。
- 設定觸發後迴圈觸發,直到迴圈結束。

建立一個動態時間任務¶
實際管理流程中,想在節點排期結束前提醒節點負責人及時流轉,比如在需求所有節點排期結束前一天,傳送通知卡片至節點負責人。
梳理目標¶
針對以上訴求,可以大致梳理為:
- 指定時間:所有節點排期的結束時間
- 執行型別:節點排期結束的臨期 1 天的時候
- 規則執行方式:迴圈執行,直到節點確認完成 那麼在自動化中進行如下配置:
建立規則¶
管理員點選「空間配置」-「自動化」進入自動化配置頁;點選「新建規則」,開始新建第一個規則。

配置規則¶
給這個規則命名為:所有需求節點臨期通知。

觸發器配置¶
點選“觸發器”選項,選擇觸發器型別為“動態時間任務”選項。

- 指定時間:選擇“指定節點排期”,指定工作項型別為“需求”,指定節點為“所有節點”的完成時間。

- 執行型別:選擇“臨期”,時間差值為1天,也就是在“指定時間”前一天觸發。

- 規則執行方式:選擇“觸發後迴圈執行”,觸發後迴圈方式為1天,也就是觸發後每1天執行1次,直到執行結束,觸發時間設定為早上10:00。

條件配置¶
點選“觸發器”選項,選擇條件型別為‘欄位值’選項。

- 所屬工作項:觸發器選擇的需求
- 新增條件:業務線等於Message,且需求狀態不等於已結束。

操作配置¶
點選操作,選擇操作型別為“通知”選項。

- 填寫通知名稱“請儘快完成任務哦”,通知名稱會展示在卡片的頭部位置。
- 額外欄位資訊展示:新增“產品PRD”欄位。
- 通知範圍:設定“觸發器指定節點負責人”。

效果測試¶
配置完成,到達觸發時間後,前往飛書檢視是否生效。以上配置效果圖如下:

配置詳解¶
動態時間任務觸發器¶
| 配置 | 功能 |
|---|---|
![]() |
當下列時間達到時觸發:可以選擇指定日期欄位、指定節點/子任務排期,或者指定節點/狀態的停留時間。 時間型別的欄位,比如說:缺陷的“建立時間”、版本的“預計上線時間”等。 節點排期,比如說:“iOS 開發”節點排期的結束時間。 子任務排期,比如說:所有節點子任務排期的結束時間。 狀態/節點停留時間,比如說:在“產品評審”節點停留 14 天。 |
![]() |
指定工作項:選擇觸發的工作項型別 |
![]() |
指定欄位:若選擇“指定時間”為日期欄位,則需要新增相應的欄位。 |
![]() |
指定節點:可以選擇“所有節點”,也可以勾選節點,只對選中的排期節點生效。 |
![]() |
執行型別:場景是指定時間的臨期、到期還是超期。如果指定時間更改,則按最新“指定時間”計算。 臨期:臨期就是在指定時間前觸發 到期:到期就是在指定時間當天觸發 超期:超期就是在指定時間後觸發 |
![]() |
時間差值:時間差值是指觸發時間與指定時間的差值,單位為天。 比如臨期1天,就在指定時間的前一天。 |
![]() |
停留時間:在指定時間停留X天觸發 |
![]() |
規則執行方式 觸發後無需迴圈:觸發後無需迴圈,只進行單次執行 觸發後迴圈執行:觸發後周期迴圈,直到迴圈結束 如果執行型別是臨期的迴圈任務,到期後會自動轉換成到期任務,超期後自動轉換成超期任務,直到迴圈結束。 如果執行型別是到期的迴圈任務,超期後自動轉換成超期任務,直到迴圈結束。 |
![]() |
觸發後迴圈方式:如選擇觸發後迴圈執行,需設定迴圈執行的週期,單位為天。 |
![]() |
迴圈結束條件 如果“指定時間”為需求節點排期: 對應節點流轉透過。 如果“指定時間”為時間欄位: 滿足迴圈結束的條件,如:“需求狀態”等於“開發完成”。 工作項歸檔/終止/刪除。 |
![]() |
觸發時間:執行的具體時間,支援下拉單選 “0:00-23:00” 的每小時整點。時區:Asia/Shanghai ,所有時間以該時區為準。 |
動態時間任務支援條件配置¶
| 配置 | 功能 |
|---|---|
![]() |
選擇工作項:動態時間任務觸發器中選擇的工作項,僅支援本空間內資料。 |
![]() |
篩選條件:透過欄位值篩選。 比如篩選出業務線等於 Message 的需求。 |
動態時間任務支援操作配置¶
| 配置 | 通知操作 |
|---|---|
![]() |
卡片資訊 卡片樣式為“【空間名稱】【具體工作項名稱】工作項進度【即將到期/到期/超時】,請及時進行節點流轉”。 支援自定義額外展現欄位。 如果執行型別是臨期的任務,到期後卡片文案自動改為“即將到期”,超期後卡片文案自動改為“超期”。 如果執行型別是到期的任務,超期後卡片文案自動改為“超期”。 |
![]() |
通知範圍:“指定時間”為需求節點排期: 支援選擇流程角色 支援觸發器指定節點負責人 支援通知至關聯群 支援指定群組 |
![]() |
通知範圍:“指定時間”為時間欄位: 支援選擇流程角色 支援進行中節點負責人:節點流工作項當前節點的負責人、狀態流工作項當前狀態負責人 支援通知至關聯群 支援指定群組 |
小測驗¶
可以自行透過以下小測驗,來檢驗自己是否已經熟悉了動態時間任務配置。
- 需求【開發】節點排期結束當天,提醒【開發】節點負責人
- P0 級別的 BUG 建立後超過一天未修復,傳送指定群通知
- 需求【預計封板時間】的前一天,傳送需求群通知
FAQ¶
今天配置的動態時間任務,會對歷史需求生效嗎?¶
規則建立後,滿足觸發場景的歷史需求可以生效。只看觸發器中的排期是否滿足場景,與需求何時建立無關。
已完成或已終止的需求會通知嗎?比如在完成節點停留x天?¶
已完成或已終止的需求不會通知。
配置了迴圈條件的動態時間任務觸發器,修改觸發時間後已經觸發過的需求還會再次通知嗎?¶
不會,配置了迴圈條件的動態時間任務自動化規則,如果已經通知過,只修改觸發時間不會再次通知。 比如10點觸發過通知後,再將觸發時間改成14點,已經通知過的需求不會再次通知。

動態時間任務滿足篩選的例項上限¶
自動化可處理的滿足篩選例項數上限為6000,超過上限的例項會被忽略。以使用者實際配置為準:
















