Skip to content

節點類型與指派方式

流程由多個「節點」組成,每個節點代表一個處理步驟。不同的節點有不同的指派方式,讓你靈活應對各種業務場景。

節點類型

開始節點

流程的入口。當成員提交申請時,從這個節點開始執行。

任務節點

流程中的處理步驟,需要有人(或系統)執行某個動作。根據指派方式分為以下幾種(結束節點同樣適用):

指派方式適用場景
指派給群組由群組內任一成員處理
指派給主管層級依申請人的部門層級找對應主管
指派給 AI Agent由 AI 自動審核並做出決定
動態指派由前一步驟填寫的表單欄位決定審核人
API 自動執行呼叫外部系統 API,系統自動完成
退回申請人讓申請人修改後重新提交

結束節點

流程的最後一個處理步驟。結束節點和任務節點一樣會指派給處理人(群組、主管、AI 等),當該處理人核准後,流程即標記為完成。

也就是說,最後一關審核本身就可以直接設為結束節點。例如「提交 → 主管審核 → 完成」的流程,主管審核節點直接設為結束節點即可,不需要在後面再加一個「退回申請人」的節點——除非你特別希望申請人親自確認結果。

條件分支

根據表單欄位的值,決定流程走哪條路。例如:「請購金額 > 50000 → 走需要主管二次確認的路線」。


指派方式詳解

指派給群組

最常見的指派方式。群組內任何一位成員都可以處理,有人處理後流程繼續往下走。

適合:不需要特定人審核,只要屬於某個職能的人即可(例如:財務組的任何人)

指派給主管層級

依申請人的部門結構,自動找到對應層級的主管。例如「需要直屬主管審核」或「需要層級 2 以上的主管審核」。

適合:依職位層級審核的場景(例如:請假、費用報銷)

⚠️ 需要先建立部門結構才能使用此功能

指派給 AI Agent

由 AI Agent 根據你設定的指令和表單內容,自動做出核准或退件的決定。

適合:規則明確、可描述的判斷(例如:費用是否超出標準、內容是否符合格式)

動態指派

審核人由流程中某個表單欄位的值決定。例如表單中有「專案負責人」欄位,就由那個人審核。

適合:審核人取決於申請內容的場景

API 自動執行

節點觸發時,系統自動呼叫你設定的外部 API(例如 Google Apps Script、Slack、ERP 系統)。

適合:審核後需要自動化動作的場景(例如:寫入 Google Sheets、發送通知)

傳送資料(bodyMapping):你可以指定要傳送哪些表單欄位到外部系統,同時也可以將欄位改名以符合外部 API 的要求。格式為 {"外部系統期望的 key": "表單欄位 ID"}。若未指定,系統預設傳送所有表單資料。

接收資料(responseMapping):你可以指定將外部系統回傳的哪些值,寫回哪個表單欄位。格式為 {"外部系統回傳的 key": "表單欄位 ID"}。若有設定,但外部系統的回傳中缺少任何一個 key,流程會退件。

退回申請人

讓申請人重新修改表單內容後再提交。

適合:資料填寫有誤、需要補件的情況


條件分支

條件分支讓同一個流程可以有不同的走向,根據表單欄位的值自動選擇路線。

範例:

請購金額 ≤ 50,000 元 → 直屬主管審核 → 完成
請購金額 > 50,000 元 → 直屬主管審核 → 財務主管二次確認 → 完成

告訴 SuperAdmin Agent 你的條件

設計流程時,直接告訴 Agent 你的分支條件,例如:「超過 5 萬需要財務主管二次確認,5 萬以下主管核准就好。」

kikuflow User Manual