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

工作流程支援你在 Slack 中自動化工作,讓你工作起來更有效率。根據預設,任何付費方案的使用者都能使用工作流程建立工具建立工作流程。若你沒有看見這個選項,表示擁有者與管理員可能限制了可以建立工作流程的人員

第一次使用工作流程嗎?如需概覽資訊,請參閱什麼是 Slack 工作流程?


工作流程的組成項目

開始使用前,建議你先瞭解工作流程是由哪些項目組成的。建立工作流程之時,你會自訂其中的每一個項目,以建立自動作業,而此自動作業會在 Slack 中執行一項工作或完成一項流程。 

項目 定義 範例
工作流程開始方式 會讓工作流程開始的操作。 當使用者完成你指定的工作流程開始操作,例如加入頻道或在 Slack 中按一下連結時,工作流程就會開始。
步驟 你希望工作流程執行的動作。 步驟可以傳送訊息,也可以使用表單收集資訊。你也可以在第三方服務中心新增步驟。
變數 提交至工作流程的任何資訊,可做為其他內容的參考來源。 變數可以是執行工作流程的人員名稱,你可在歡迎人員加入頻道的訊息中加入該名稱。
工作流程管理員 你的工作空間中有權限管理工作流程的成員。 所有工作流程管理員都可編輯、取消發布或刪除工作流程。他們還可以新增和移除其他工作流程管理員。


開啟「工作流程建立」

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


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

  1. 請在清單中選取所需選項:

      透過連結
    在 Slack 中分享這個連結。你的工作空間中有人按一下這個連結時,你的工作流程就會開始。

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

        人員加入頻道時
    指定一個頻道。有人加入該頻道時,你的工作流程就會開始。

        按照排程
    指定日期、時間和間隔時間,讓工作流程自動開始。

        透過 Webhook
    設定外部事件,決定工作流程開始方式。
  2. 按照提示操作,然後按一下「繼續」。 

注意:從連結開始的工作流程需要在 Slack 中共用並點擊才能開始。點擊 Slack 外部的連結不會啟動工作流程。

 

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

你決定好工作流程的開始方式之後,你所新增的步驟就會完成你想要自動處理的工作。步驟是任何一項工作流程的構成元素;這些步驟不論是在 Slack 外部或是內部都能執行操作。有人開始你的工作流程時,步驟就會按照你所指定的順序發生。 


新增步驟

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

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

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


步驟類型

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

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


關於連接器步驟的詳細資料

要建立會在其他服務中執行操作的工作流程,例如在 Google 試算表中新增資料列或發起 Zoom 會議,你可以新增第三方服務的連接器步驟。你可能需要以你的工作空間或 Enterprise Grid 組織設定為根據,針對連接器提出存取權限要求或是進一步設定,才能將連接器步驟新增至工作流程。

當你將連接器步驟新增至工作流程時,我們會要求你完成該第三方服務的帳戶驗證流程,之後才能順利完成步驟。工作流程建立者可以選擇要要求工作流程使用者透過他們的帳號進行認證,還是要使用自己的憑證。

注意:依預設,工作流程建立者可選擇人員的驗證方式,不過擁有者和管理員可以限制這項權限。如果你看不到此選項,請向擁有者或管理員尋求協助。


自訂步驟

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

變數

按鈕

步驟適用的變數取決於之前傳入工作流程中的資訊。舉例來說,你可以新增「傳送訊息」步驟到你的工作流程中,然後選取「使用此工作流程的人員」變數,在工作流程每次開始時動態調整收件人。

插入變數

  1. 在你正在自訂的步驟中,按一下「  插入變數」。(有些位置可能只會顯示「 圖示」。)
  2. 在變數總覽表中選擇。當你的工作流程執行時,動態資料就會取代變數。
如果你在工作流程的步驟新增按鈕,必須要有使用者按一下該按鈕,工作流程才會繼續執行。每次使用工作流程時,只能有一位人員按下按鈕。 

新增按鈕

  1. 在你正在自訂的步驟中,按一下「新增按鈕」。
  2. 按一下「  鉛筆圖示」,編輯出現在按鈕上的文字、選取按鈕顏色,然後新增描述按鈕行為的文字。
  3. 按一下「完成」,然後按一下「儲存」。


編輯步驟並將其重新排序

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

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


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

發佈工作流程之前,你可以再進行最後的修飾。發佈工作流程之後,如需調整細節、工作流程管理員或存取權限,你隨時可以編輯工作流程

新增標題、說明及圖示

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


新增工作流程管理員

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

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


選取存取權限

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

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

就這麼簡單!你建立好一個工作流程了!如果你的工作流程會在按下連結後開始,請務必在 Slack 中分享這個連結,工作空間或 Enterprise Grid 組織中的人員才能找到並使用該工作流程

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

提示: 人員開始使用你的工作流程之後,你可以在工作流程活動記錄中查看人員和工作流程的互動方式及檢視其中出現的任何錯誤。

誰可以使用此功能?