建立工作流程:在 Slack 中建立工作流程

工作流程讓你可以在 Slack 中將工作自動化,有助於提升工作效率。根據預設,所有付費方案的使用者都能使用工作流程建立工具來建立工作流程。如果沒有看到這個選項,表示擁有者或管理員可能限制了可以建立工作流程的人員

第一次使用工作流程嗎?如需概覽資訊,請參閱我們的「什麼是 Slack 工作流程?」教學。


工作流程的組成項目

開始使用前,建議你先瞭解工作流程是由哪些項目組成的。建立工作流程時,你可以自訂每個項目,以完成 Slack 中的工作。 

項目 定義 範例
觸發條件 發起工作流程的操作 有幾種選項可以發起工作流程,例如按一下「 發起工作流程」按鈕或在有人加入頻道時發起。
步驟 你希望工作流程執行的操作 一個步驟就能在 Slack 中執行多項操作 (例如傳送訊息或將人員新增至頻道)。你也可以透過第三方服務新增連接器步驟
變數 將資訊提交至工作流程後,這些資訊可做為工作流程後續步驟的參考來源 使用 @ 提及工作流程發起者的操作可以做為變數新增至工作流程傳送的訊息中。
按鈕 按一下就會將工作流程移至下一步 點選後,按鈕會顯示一份表單,或讓某人在較大型的團隊所管理的頻道中認領要求。
工作流程管理員 工作空間中有權限編輯、取消發布及刪除工作流程的成員

建立工作流程的人員會自動成為工作流程管理員。如要分擔維護工作流程的責任,可將他人新增為工作流程管理員


步驟 1:開啟「工作流程建立」

  1. 在桌面將游標暫留在「  更多」上方,然後選取「  自動化」。
    顯示游標放在 Slack 桌面應用程式中「更多圖示」上的圖片。
  2. 按一下右上角的新增工作流程」。


步驟 2:選擇工作流程的啟動方式
 

  1. 按一下「發起工作流程」下方的「 選擇事件」,然後在清單中選取所需選項:

      透過連結
    在 Slack 中分享此連結,以顯示「 發起工作流程」按鈕,讓人員按一下即可發起工作流程。

        按照排程
    為工作流程指定日期、時間和間隔時間。按照設定的排程自動發起。

        使用表情符號回應時
    指定表情符號和頻道。有人在頻道中使用表情符號回應時,你的工作流程就會發起。

        人員加入頻道時
    指定一個頻道。每當有人加入頻道,工作流程就會發起。

        當清單項目有所更新時
    選擇清單。當清單項目更新時,你的工作流程就會發起。在特定欄位變更時,按一下「新增欄位」以發起工作流程。

        透過 Webhook
    設定外部事件以發起工作流程。
  2. 按照提示操作,然後按一下「繼續」。 

注意:透過連結發起的工作流程只能在 Slack 中啟動。點選 Slack 外部的連結不會發起工作流程。

 

步驟 3:將步驟新增至工作流程

你決定好工作流程的開始方式之後,你所新增的步驟就會完成你想要自動處理的工作。步驟是工作流程的構成元素,可以在 Slack 內部和外部執行操作,而且能在有人發起工作流程時,按照你指定的順序執行。 

步驟類型

步驟 說明 誰可以使用
Slack 敬上 執行 Slack 操作,例如傳送訊息或將某人新增至頻道 所有人 (預設)
連接器 在第三方服務中執行動作,例如在 Google 試算表中新增列,或建立新的 Zoom 會議 所有人 (預設)*
自訂 專門為你的組織建立,用於執行開發人員指定的操作 應用程式共同作業者**

*若你的工作空間或 Enterprise Grid 組織啟用了應用程式核准功能,就需先核准自訂應用程式和連接器,完成後才能將其新增至工作流程中
**除非開發人員設定了其他權限


新增步驟

要在工作流程中新增步驟,請先決定要使用的步驟類型,然後在步驟資源庫中找到並選取所需步驟。

  1. 搜尋步驟,或從清單中選取。
  2. 按照提示設定步驟,然後按一下「儲存」。

根據工作空間或 Enterprise Grid 組織的設定,你可能需要先請求提供連接器的存取權或完成其他相關設定後,才能將這些步驟新增至工作流程。新增連接器步驟時,你需要透過第三方服務驗證帳號,之後工作流程才能順利完成步驟。工作流程建立者可以選擇要要求工作流程使用者透過他們的帳號進行認證,還是要使用自己的憑證。

注意:如要設定將訊息傳送至頻道的步驟,你必須具有該頻道的張貼權限。如果你沒有張貼權限,請向擁有者或管理員要求權限。


自訂步驟

設定步驟時,你會看到新增變數或按鈕的選項。變數可以讓工作流程使用前幾個步驟的資訊預告後續的步驟和回應,而按鈕則可以讓工作流程「暫停」步驟流程,直到再次按下該按鈕為止。

變數

按鈕

步驟適用的變數取決於之前傳入工作流程中的資訊。舉例來說,你可以新增「傳送訊息」步驟到工作流程中,然後選取「使用此工作流程的人員」變數,以便根據開始此工作流程的人員來動態調整收件人。
  1. 在某個步驟中按一下「 插入變數」(有些位置可能只會顯示「 方括號圖示」)。
  2. 在變數清單中選擇。當工作流程執行時,動態資料會取代變數。
如果你在步驟中新增了按鈕,除非有人按下按鈕,否則工作流程不會繼續執行。你可以使用按鈕來繼續執行工作流程、發起其他工作流程,或開啟連結。
  1. 在某個步驟中按一下「 新增按鈕」。
  2. 你可以視需要編輯按鈕上的文字或變更按鈕顏色。
  3. 按一下「行為」下方的下拉式功能表,可選擇按鈕執行的操作。
  4. 按一下「只需按一下」旁邊的切換鈕,按鈕就會在有人點選之後停用。
  5. 選取「進階選項」,限制只有特定人員可以點選按鈕,或者設定到期日,讓按鈕在特定日期和時間停用。
  6. 按一下「完成」,然後按一下「儲存」。


編輯步驟並將其重新排序

若你改變心意,可以調整步驟設定,也可以變更步驟的執行順序。 

  • 如要編輯步驟,請按一下「 鉛筆圖示」。 
  • 如要將步驟重新排序,請按一下「 向上鍵」或「 向下鍵」,或者將步驟拖曳到新的位置。


步驟 4:結束並發佈工作流程

在發布工作流程之前,你需要再稍微調整一下。工作流程發布後,你可以隨時編輯工作流程,進行更新、新增或移除工作流程管理員,或者變更權限。

新增標題、說明及圖示

  1. 按一下工作流程建立工具左上角的「工作流程」圖示。
  2. 為工作流程選擇一個名稱。分享工作流程連結、工作流程在頻道中張貼訊息或傳送私訊等情況下,都會顯示此名稱。
  3. 你可以視需要新增說明。
  4. 如要新增自訂圖示,請按一下「上傳」。


新增工作流程管理員

你新增的所有工作流程管理員都將與你 (工作流程建立者) 擁有相同的權限。

  1. 按一下「工作流程建立」右上角的「 三個點圖示」,然後選取「設定」。
  2. 按一下「編輯」。
  3. 在「工作流程管理員」下方輸入你要新增的人員名稱。然後,選取他們的名稱。


選取存取權限

根據預設,工作空間或組織中的所有人員都能找到並使用你的工作流程,但只有工作流程管理員可以複製。變更這些預設權限的方法如下:

  1. 按一下「工作流程建立」右上角的「 三個點圖示」,然後選取「設定」。
  2. 按一下「編輯」。
  3. 在「誰可以找到並使用這個工作流程?」下拉式功能表中選取所需選項。
  4. 為確保透過 Slack Connect 與你共事的外部人員擁有使用你的工作流程的權限,請確認「還包括尋找並執行已連結外部組織」旁邊的方塊也已勾選。
  5. 在「誰可以複製此工作流程?」下拉式功能表中選取所需選項。
  6. 按一下「儲存」。


發布你的工作流程

準備好後發布工作流程,以供自己和工作空間或組織中有權限的成員使用。 

  1. 按一下工作流程建立工具右上角的「完成」。
  2. 檢視工作流程的詳細資料和權限。
  3. 按一下「發布」。

就這麼簡單!你建立好一個工作流程了!如果工作流程透過連結發起,請務必在 Slack 中分享,讓大家可以找到並使用新的工作流程。

注意:只有當擁有者和管理員允許外部人員執行貴組織所建立的工作流程時,Slack Connect 頻道和外部人員才有權存取你的工作流程。

誰可以使用此功能?