Outgoing Webhook 使用實例 — JANDI Connect 的串聯進階應用

做成企業內部專屬的機器人,讓工作流程變得更簡便。本文以使用情境為主,可以由公司的資訊或開發人員協助串聯整合

--

Outgoing Webhook 與 Incoming Webhook ,可以做成企業內部專屬的機器人

為什麼我要看這篇文章?

先前在新功能報告中提到 Outgoing Webhook ,與原有的 Incoming Webhook 算是互補的效果,可以做成企業內部專屬的機器人,讓工作流程變得更簡便。底下的內容會以使用的情境為主,串聯的方式則是完成附註在 JANDI Connect 中,可以由公司的資訊或開發人員協助串聯整合。

JANDI Connect 協助你整合零散的雲端服務,有了 Connect 再也不用在各個不同的應用程式間焦躁地重複切換,你將會明顯感到將資訊彙整一處所帶來的便利性,以及省下應用平台切換的零碎時間。

Outgoing Webhook

JANDI 提供相對於 Incoming Webhook 的 Outgoing Webhook 功能,不僅讓外部的資訊走進 JANDI,也讓 JANDI 的訊息走出去到外部系統。想像一個畫面,發送一條由特定關鍵字開頭的訊息,將會以 POST 格式到指定的連結;接著你就會來自指定連結的回覆訊息,就像一個聊天機器人,讓用戶可以透過 JANDI 和外部系統連結工作。

透過串聯整合,將 JANDI 化成所有重要資訊的匯流平台。

前往設定指導

在任何一個公開或私人議題,點擊介面右上角的插頭圖示,進入 JANDI Connect 設定頁面後選擇 Outgoing Webhook,主要有三個重點。分別是接受 Webhook 的 URL、觸發關鍵字和 Token,再搭配設定指導的內容即可完成串聯設定。

JANDI 設定 Outgoing Webhook

POST Data

以下圖來說,我嘗試建立一個以「weather」(天氣) 為關鍵字的Outgoing Webhook。當有「/weather」開頭的訊息,將會被觸發後續的效果。

當然,也要特別留意 token 的狀況。

Response

想要回覆的訊息長什麼樣呢?你可以設計想要呈現的方式,以下提供一點參考。

在 JANDI 就會出現以下的格式:

如果只是知道各地天氣的話,會不會略嫌大材小用呢?接下來,我們進一步分享如何和公司資訊系統串聯,瞭解伺服器的狀況。

用 bot 瞭解目前伺服器的概況

在下圖中,我們先定義每一個關鍵字所代表的意義。比方說,輸入 「/Server [schedule name] info [2017/01/01]」關鍵字,表示想要瞭解 2017/01/01 這個時間的 schedule。

回到 JANDI 頁面來看,在串聯整合後部分資訊將不用回到系統,輸入關鍵字後就可以瞭解伺服器狀況。假設目前有人反映伺服器出現瓶頸,身為工程師的你只要在 JANDI 便可瞭解狀況。

瞭解 Schedule 資訊:

確認 Server 狀況:

強迫 Server 啟動或停止:

上面的案例不過是拋磚引玉, Outgoing Webhook適用於公司各種系統的串聯整合,有些用戶已經拿來串聯自家的 CRM 、 ERP 、人資或是告警系統,就看你的想像力多大!

不管是日曆行程共享、專案進度追蹤到市場業務開發,只要設定 JANDI Connect 整合雲端服務,就可以在 JANDI 上面即時接收通知訊息,並立即討論,所有訊息皆可以利用 JANDI 的搜尋功能找尋,不再遺漏通知,提升工作效率生產力,找回快樂的工作感受!目前提供最常使用的六種服務: Dropbpx 、 Google Drive 、 Google Calendar 、Trello、 GitHub 、 JIRA ,以及 webhooks。

從現在開始,我們把 JANDI 的鑰匙交到你手上

JANDI Connect 效果是前所未見的:你的想像力有多大,JANDI 就會回饋你多大的工作效率和生產力。接下來我們會陸續推出幾個 Webhook 的經典案例,給各位參考。也非常歡迎聰明的你,來信分享你的創意!

曹凱閔(KM),一年有三百天都穿著 JANDI 的衣服,比誰都熱愛 JANDI,時刻關心著所有的用戶。

點此開始免費使用全亞洲領先的企業協作 — JANDI

JANDI 官方網站:http://jandi.com

--

--

曹凱閔 (KM Tsao)
JANDI Blog - 輕鬆合作,快樂工作

Swipe App Co-founder|ex-JANDI, 17Live, MAYO Human Capital|SEO, DAU Growth, B2B Content Marketing