AI ワークフロー自動化:Webhook と AI でタスクを自動化するには?

AI ワークフロー自動化とは、ワークフローで受信データを処理し、AI によるテキストの解釈や、情報の抽出・構造化を行ってから、アクションを実行するか応答を返すことです。AI Flowi Workflow では、Universal Webhook から始め、入出力の型が定義された処理コンポーネントを接続し、タスクに必要な AI のステップを追加します。AI エージェントの設定とトレーニングをご覧ください。

執筆:Ai Flowi · 技術レビュー:Janice Lee(Ai Flowi テクニカルサポート)。

公開日 · 更新日

各要素の位置づけ

要素ワークフロー内の役割
Universal Webhook外部システムからリクエストデータを受け取ります。
処理とルールデータの型を変換するか、明示的な条件に基づいて分岐します。
AI モデルまたは Structured Output解釈や抽出が必要なテキストを処理します。
業務アクションまたは Webhook Response結果を使用するか、呼び出し元に応答を返します。

外部イベントは、次の構成で処理できます:Universal Webhook → processing → optional AI → action or response。外部システムへの API リクエストは役割が異なり、ワークフローに必要なデータがそろった後で、別のシステムを呼び出します。選択したコンポーネントがその役割を果たせると判断する前に、入力、出力、設定を確認してください。AI Flowi Workflowもご覧ください。受信イベントと外部システムへのコマンドの違いについては、この構成を拡張する前に、イベント駆動アーキテクチャガイドを参照してください。

ドキュメントに記載された接続構成として、Webhook から Google Sheets への連携チュートリアルでは、Universal Webhook、Type Convert、Structured Output、Google Sheets Append Rows を使います。受信データに出力先が必要とするフィールドがすでに含まれている場合は、AI のステップを使わずに処理できることもあります。Universal Webhook リファレンスでは、トリガー自体を説明しています。AI による抽出の段階については、出力先の行に使うフィールドを定義する前に、LLM の構造化出力を確認してください。

検証結果の適用範囲: 上記の Universal Webhook → Type Convert → Structured Output → Google Sheets Append Rows というモデルを使う構成は、ドキュメントに記載されているのみです。AI による解釈や抽出は、記録された本番テストの対象に含まれていません。関連する構成のうち、モデルを使わずにテストした構成は、Universal Webhook → JSON Operations → Verification Router → Append Rows → Webhook Response です。認証済みの有効な入力では200が返され、1行が追加されました。無効な入力では422が返され、API キーがない場合や無効な場合は403が返されました。拒否されたリクエストでは行は追加されませんでした。ワークフローはインポート後に再テストされています。本番テストの結果と制限事項をご覧ください。これらのテストは、Ai Flowi 自身のワークスペース内で合成データを使って実施したもので、モデルを使う構成や顧客環境への導入を検証するものではありません。

AI ワークフロー自動化とは何ですか?

AI ワークフロー自動化は、受信データ、処理、AI による解釈や抽出を、アクションや応答と組み合わせます。このページのドキュメントに記載された例では、Universal Webhook、Type Convert、Structured Output、Google Sheets Append Rows を接続します。受信データに出力先が必要とするフィールドがすでに含まれている場合は、AI のステップを使わず、処理だけで十分なこともあります。

活用例 · Webhook から Google Sheets への連携チュートリアル · Webhook のトラブルシューティング