使用 Slack 開發人員工具建立應用程式

透過 Slack 平台建立應用程式,你可將有助於組織順利運作的工具、資料來源和流程連結到你的工作空間。

 

可以建立哪些應用程式?

你可以特地為自己的公司設計及建立內部應用程式,也可以建立外部應用程式,發布給其他公司使用。繼續閱讀以瞭解可能的使用案例、入門方法,以及使用 Slack 平台工具建立的具體詳細資料。

 

為團隊建立

哪些應用程式最適合你的團隊,取決於對你而言哪些工具和流程最為重要。為了獲得靈感,你可以問自己以下問題:

  • 是否需將組織的內部系統或工具與 Slack 整合?
  • 是否有一些工具會產生需要一群人注意的警示或通知?將警示傳送到 Slack 頻道,就能一次通知所有相關人員。
  • 為了尋找所需資訊,你是否需要整天在不同的程式之間來回切換?自訂小程式可將資料提取至工作空間,這樣便能將相關的資料整合在一起,形成複雜的跨系統工作流程,而使用者能利用 Slack 內建的搜尋功能輕鬆尋找所需資訊。 

你可參考 Slack API 指南進行應用程式規劃。

 

功能和工具

我們提供建構區塊套件,你可以用來自訂終端使用者與應用程式的互動方式。下列為你可在應用程式中建立的功能範例,以及我們提供的工具,可助你輕鬆順利地開發和管理應用程式。

功能

工具

  • 功能
    功能是預設的代碼區塊,會執行特定動作。應用程式可能包含各種功能 (又稱為步驟),工作空間或 Enterprise Grid 組織成員可將這些功能新增至他們使用工作流程建立工具建立的工作流程中。請注意,包含自訂步驟的工作流程屬於高級工作流程。 
  • 工作流程
    應用程式中可包含預先建立的工作流程,方便工作空間或組織中的任何人員使用。 
  • 觸發條件
    觸發條件用來決定啟動工作流程的方式 (例如按一下按鈕或依照排程自動啟動) 和位置 (在 Slack 或其他服務中)。
  • Slack CLI
    使用 Slack CLI (命令列介面) 為具有 TypeScript SDK 的新應用程式建置架構,之後即可輕鬆將應用程式部署到 Slack 的基礎架構。
  • 應用程式資訊清單
    使用應用程式資訊清單來快速設定、開發和管理應用程式。
  • 應用程式部署資料儲存
    在 Slack 的基礎架構上部署應用程式並儲存應用程式資料,不僅能將所有元件集中在一處,且會自動遵循安全和合規標準。

 

開始使用

Slack API 彙整了從入門指南到詳細說明文件等,涵蓋所有在 Slack 平台上建立應用程式的須知內容。

準備好要建立應用程式時,你可以依照以下步驟開始操作:

  1. 開啟 Slack 應用程式目錄。 
  2. 在右上角的下拉式功能表中,選取要在當中新增應用程式的工作空間,然後按一下「建立」。 
  3. 按一下「建立應用程式」。 

如果想深入瞭解如何建置 Slack 應用程式,請參閱 API 文件。