ワークフロー自動化

あとから読める自動化。

ワークフローは普通の言葉で説明され、そのあとは確かめられるステップとして存在します。試験実行が、何をするつもりで、いくらかかるかを、何かが起きる前に教えてくれます。実際の実行はすべて、ステップ単位の記録を残します。

ドライラン会話が2日間放置されたとき
  1. 1 連絡先と、その最後のメッセージを探す lookup
  2. 2 まだ返事が要るかどうかを判断する 分類:解決済み/こちら待ち/相手待ち llm.judge
  3. 3 フォローの文面を作る llm.generate

概算コスト 37件の会話で$0.41 · まだ何も実行していません

試験実行が、手をつける前に、何をするつもりで、いくらかかるかを教えてくれます。この承認ステップがあるからこそ、動かしたままにしておけます。

あるいは、ひとこと頼むだけ

自動化を説明する。動く前に読む。

テスト実行と概算費用が、頼んだそのスレッドに。

from:octo ワークフロー
Octoテスト実行: 47件、概算 $1.12 — 送信はゼロ — こうなる、という結果です10:31
Octo昨夜の実行でステップ4が失敗 — そちらのWebhookが503を返しました7:02
Octo一時停止: 時間外の自動応答 — 再開の指示まで停止中火曜

Inboxテスト実行: 47件、概算 $1.12

D自分10:29

会話が2日止まったら、理由を分類して、後押しするか終了するかして。

OOcto10:31

読める6ステップとして組みました。放置トリガー、AI分類、分岐、後押し、終了、記録です。直近1週間でテスト実行したところ、47件、後押し31、終了16、概算 $1.12。送信は行っていません。保存しますか。

Octoオンライン
昨夜、何が起きた?8:05 ✓✓
ステップ4、CRMへのPOSTが503を返しました。ステップ1〜3は完了し、9件がそちらに届いていません。8:05
ステップ3は何を渡した?8:06 ✓✓
分類と理由が付いた9件です。各実行で、どのステップが何を受け取り何を出したかを記録しているので、すべて残っています。8:06
リトライを5分に変えて、全部作り直さないで8:08 ✓✓
その項目だけ書き換えました。ほかの5ステップは変更していません。8:08
メッセージ
#omnioctoメンバー4人
MRMarcus15:50

@Octo メールを出す前に承認ステップを入れて

OOctoAPP15:50

対応中 🔧(実行中workflow_dry_run…)

ステップ5の前に追加しました。そこで停止して人を待ちます。テスト実行もやり直しました。同じ47件、送信はゼロです。 (edited)

🔒 3

4件の返信 · 最終返信 2分前

DWDana16:11

いいね。承認はこのチャンネルに流して

メッセージ #omniocto

メール octo@agent.omniocto.com · WhatsApp 1-MAN-ASK-OCTO · Slack #omniocto

言葉で説明して組み立てる
何が起きてほしいかを言えば、そこからワークフローが組み上がります。できたものは、ブラックボックスではなく、読めるステップとして示されます。
11種類のトリガー
スケジュール、Webhook、放置された会話、ラベル、タグ、すべての受信メッセージなど。人が思い出すのではなく、何かが起きたことからワークフローを始められます。
60を超える種類のステップ
おもちゃのような数個の操作ではなく、実務の自動化のための部品がそろっています。
AIのステップ
分類、判断、抽出、要約、生成が普通のステップとして使えるので、ワークフローの途中で、ワークフローを離れずに判断ができます。
人の承認ステップ
ワークフローは止まって人を待てます。影響の大きいことを安心して自動化できるのは、これがあるからです。
人への引き継ぎ
ステップとして会話を人に引き継げます。1時間後のメールではなく、その通話の中で、そのスレッドの中で。
費用の見積り付きの試験実行
実際にやる前に、何をするつもりで、いくらかかるかを見られます。お客さまにメッセージを送るワークフローで、確信と願望を分けるのがこれです。
ステップ単位の実行記録
各ステップが何を受け取り、何を返したかを毎回記録するので、おかしな結果は謎ではなく、診断できるものになります。
ピンポイントの修正
ワークフロー全体を作り直さずに、ひとつの項目だけを変えられます。小さな直しが、ほかのすべてを危うくすることはありません。
Slackの操作
ワークフローのステップとして、Slackに投稿し、Slack上で操作します。
HTTP・GraphQL・署名付きWebhookの呼び出し
ワークフローから自社のシステムを呼び出せます。受け手が送信元を検証する必要がある場合は、署名付きのWebhookで。
OAuthとAPIキーの接続
ワークフローがつなぐサービスの認証情報を保管します。ステップに貼り付けた鍵ではありません。
サブワークフロー
ワークフロー同士でステップを写し合うのではなく、ほかのワークフローを組み合わせて作れます。

これが支えるもの

これらの機能がこなす仕事。

はじめる

どれかひとつを働かせてみる。