n8n 是一款可自行架設的開源工作流程自動化工具。Exayard 提供一個社群節點 n8n-nodes-exayard,讓您能將 Exayard 連接至 n8n 所支援的數百款其他應用程式。此套件包含兩個節點:執行動作的 Exayard 節點,以及在 Exayard 中發生某事時啟動工作流程的 Exayard Trigger 節點。
安裝節點
在自行架設的 n8n 執行個體上,前往 設定 → 社群節點 → 安裝,並輸入 n8n-nodes-exayard。未驗證的社群節點只能在自行架設的 n8n 上執行,在 n8n 驗證該節點之前,無法於 n8n Cloud 上使用。
進行驗證
新增一個 Exayard API 憑證。在 app.exayard.com/settings/developer 建立一組 API 金鑰,然後連同基底 URL https://api.exayard.com/v1 一起輸入。n8n 會在您儲存憑證時進行測試。
您的組織會從 API 金鑰推導得出。如果某組金鑰隸屬於不只一個組織,請設定 Organization ID 欄位,以選擇要使用哪一個。
Exayard 節點可以做什麼
Exayard 節點依資源將操作分組:
資源 | 操作 |
專案 | 列出專案、取得專案、取得最新評估 |
估價單 | 產生 |
投標 | 產生 |
廠商價格 | 設定 |
報價 | 請求、記錄回覆、更新狀態 |
檔案 | 上傳 |
對事件做出反應
Exayard Trigger 節點會訂閱事件,並在這些事件觸發時啟動一個工作流程。事件涵蓋專案已建立、已更新與已封存;評估與算量已開始、已完成、已核准、已取消與已失敗;估價單已產生;投標已產生;檔案已處理;以及五個報價事件。所有傳遞都經過 HMAC 簽署,觸發程序會在執行前驗證每個簽章。
工作流程範例
當算量失敗時,使用觸發程序向您的團隊聊天室發送警示,讓有人能介入處理。當建立一個專案時,於您的資料庫中新增一列,以保持外部記錄同步。
