流程自動化

事後讀得懂的自動化。

流程是用白話描述出來的,然後以可檢視的步驟存在。試跑會在任何事情發生之前,告訴你它會做什麼、要花多少錢,而每一次真實執行都會保留逐步驟的鑑識紀錄。

試跑當一則對話閒置滿 2 天
  1. 1 找出聯絡人和他最後一則訊息 lookup
  2. 2 判斷它是否仍需要回覆 分類:已解決/等我方/等對方 llm.judge
  3. 3 擬出跟進內容 llm.generate

預估成本 37 則對話,$0.41 · 什麼都還沒執行

試跑會在它動手之前,告訴你它會做什麼、要花多少錢。那個核准步驟,正是這個流程可以放著跑而不用擔心的原因。

或者,直接開口問

描述這個自動化。在它跑之前先讀它。

一次試跑和一個金額,就在你交辦的那條對話串裡。

from:octo workflow
Octo試跑:47 則對話,預估 $1.12 — 什麼都沒送出 —— 這是它會做的事上午 10:31
Octo昨晚那次執行第 4 步失敗 — 你的 webhook 回了 503上午 7:02
Octo已暫停:下班後自動回覆 — 會一直保持到你恢復它週二

Inbox試跑:47 則對話,預估 $1.12

D上午 10:29

當一則對話安靜兩天,就判斷原因,然後不是推一下就是關掉它。

OOcto上午 10:31

已建成六個你讀得懂的步驟 —— 閒置觸發、AI 分類、分支、跟進、關閉、記錄。針對上週做試跑:47 則對話、31 則跟進、16 則關閉,預估 $1.12。什麼都沒送出。要儲存嗎?

Octo線上
昨晚出了什麼事?上午 8:05 ✓✓
第 4 步 —— 送到你 CRM 的那個 POST —— 收到 503。第 1 到 3 步都完成了;有 9 筆紀錄沒送到你那邊。上午 8:05
第 3 步交給它的是什麼?上午 8:06 ✓✓
九位聯絡人,附分類和原因。每一次執行都會記錄每個步驟收到什麼、產出什麼,所以全都查得到。上午 8:06
重試間隔改成 5 分鐘,不要重建整個流程上午 8:08 ✓✓
只改了那一個欄位。其他五個步驟都沒動到。上午 8:08
訊息
#omniocto4 位成員
MRMarcus下午 3:50

@Octo 在它寄信給任何人之前加一個核准步驟

OOctoAPP下午 3:50

處理中 🔧(執行workflow_dry_run…)

已加在第 5 步之前。它現在會停下來等真人,而我也重跑了試跑 —— 一樣 47 則,沒有任何寄送。 (edited)

🔒 3

4 則回覆 · 最後一則於 2 分鐘前

DWDana下午 4:11

很好。把核准請求導到這個頻道

訊息 #omniocto

Email octo@agent.omniocto.com · WhatsApp 1-MAN-ASK-OCTO · Slack #omniocto

白話描述式建構器
說出該發生什麼,流程就從中被建出來,然後以你讀得懂的步驟呈現,而不是一個黑盒子。
十一種觸發類型
排程、webhook、閒置的對話、標籤、標記、每一則入站訊息,還有更多 —— 所以一個流程可以由「某件事發生了」啟動,而不是由「某個人記得」啟動。
超過六十種步驟類型
真實自動化所需的建構元件,而不是幾個玩具般的動作。
AI 步驟
分類、判斷、擷取、摘要和生成都是普通的步驟,所以一個流程可以在中途做出判斷,而不必離開流程。
真人核准步驟
一個流程可以停下來等真人,而這正是讓「自動化一件有後果的事」變得安全的關鍵。
轉交真人
以一個步驟把對話交給真人,就在通話中或對話串裡,而不是一小時後的一封 Email。
附成本估算的試跑
在它動手之前先看它會做什麼、要花多少錢 —— 對一個會發訊息給客戶的流程來說,這就是「有把握」和「祈禱」之間的差別。
逐步驟執行鑑識
每一次執行都記錄每個步驟收到什麼、產出什麼,所以錯誤的結果是可診斷的,而不是神祕的。
精準編輯
改一個欄位而不必重新產生整個流程,所以一次小修正不會賭上流程裡的其他一切。
Slack 動作
把在 Slack 發文與操作,當成流程步驟。
HTTP、GraphQL 與簽章 webhook 呼叫
從流程呼叫你自己的系統,並在接收端需要驗證來源時使用簽章 webhook。
OAuth 與 API 金鑰連線
流程所要觸及的那些服務,憑證是集中保存的,而不是貼在步驟裡。
子流程
用其他流程來組合流程,而不是在它們之間複製步驟。

這些能力支撐什麼

這些能力實際完成的工作。

開始

挑一項讓它開始做事。