早割1
ビットCRM 超早割
50%オフ
有限会社は永久に閉鎖される可能性があります
00

D D

00

H H

00

M M

00

S S

WooCommerceのためのAIエージェント(注文アラートと承認機能付き)を構築する

ブログ筆者ロゴ
アリフ・ハスナット
2026年6月9日
読むのにかかる時間: 6 ミン
WooCommerceにAIエージェントを構築して注文アラートを送信する方法

WooCommerceでは、注文ごとに異なる対応が必要な場合でも、すべての注文に対して同じ注文通知が送信されます。.

発送準備ができた有料注文は、未払いの小切手決済、失敗した取引、高額な代金引換注文、または注文が〜と同じように見える場合があります。 緊急顧客メモ。.

店舗チームは、各注文を開き、ステータスを確認し、支払い方法を検証し、顧客からのメモを読み、注文合計を確認し、次に何をすべきかを決定する必要があります。.

これは少数の注文しか発生しない場合には有効かもしれませんが、注文が異なる時間、異なるステータス、異なる支払い条件で入ってくるようになると、, 重要な注文が見落とされがちです。.

要約

このワークフローは、~を使用します Bit Flows WooCommerce AIエージェントを構築し、AIが顧客にメールを送信しないようにして、新規注文を管理する.

ワークフローは、新しい WooCommerceの注文が作成されました。. Bit Flowsは注文データを取得し、生の注文詳細をGoogleスプレッドシートに記録した上で、その注文情報をAIエージェントに送信して確認を行います。.

AIエージェントは、注文ステータス、支払い方法、注文合計金額、顧客メモ、顧客連絡先詳細を確認します。注文概要、優先度レベル、推奨アクション、Telegramアラートメッセージ、顧客メール下書きを含む構造化されたJSONレスポンスを返します。.

ルーターがAIの出力を読み取り、ワークフローを適切なパスに送信します。注意が必要な注文は、内部のTelegramアラートをトリガーします。顧客からの返信が必要な場合、AIが作成したメールの下書きは… レビューのためのGmailヒューマン・イン・ザ・ループ.

レビュー担当者が承認した後のみ、顧客メールが送信されます。これにより、AIが顧客メッセージを独自に送信するのを防ぎながら、ワークフローを注文管理に役立てることができます。.

ステップバイステップでワークフローを構築する前に、全体の流れがどのように接続されているかを確認しておくと役立ちます。.

このワークフローは、WooCommerceで新しい注文が作成された時点で開始されます。Bit Flowsは、その注文をGoogleスプレッドシートに記録し、注文データを AIエージェント, そして、AIの出力に基づいて、その結果をTelegramまたはGmailにルーティングします。.

注文がチームの注意を必要とする場合、Telegramが内部アラートを送信します。顧客へのメールが必要な場合、Gmail Human-in-the-loopが最終メールを顧客に送信する前に、レビューのために下書きを送信します。.

ワークフローの概要

ワークフローのステップ何をするものか
WooCommerce: 新規注文作成時WooCommerceで新しい注文が作成されたときにワークフローを開始します
ルーター1:注文データの分割Google スプレッドシートとAIエージェントパスに同じ注文データを送信します
Google スプレッドシート:行を追加AI処理を行う前の生の注文明細を保存します
AIエージェント注文状況、支払い方法、合計金額、顧客メモ、連絡先詳細を確認する
OpenAIチャットモデルAIエージェントに電力を供給し、構造化されたJSON決定を返します
ルーター2:AI出力データのルーティング優先度、アラートの必要性、およびメール要件に基づいて注文をルーティングします
Telegram: テキストメッセージを送信店舗または管理チームに内部アラートを送信します
Gmail ヒューマン・イン・ザ・ループAIが作成した顧客メールのドラフトを、承認のためにレビュー担当者に送信します。
Gmail: メールを送信承認されたメールをお客様に送信します
  1. WooCommerceがインストールされ有効化されており、少なくとも1つのテスト商品があるWordPressサイト.
  2. Bit Flows インストールおよびアクティベート済み
  3. GoogleスプレッドシートとGmailにアクセスできるGoogleアカウント
  4. アクティブなOpenAIアカウント APIキー, 、またはClaude、Gemini、Deepseek、OpenRouterなどのAIモデルを使用できます。.

ステップ01:WooCommerce トリガーの設定

「Bit Flows」を開き → 「新しいフローを作成」をクリック → 名前を「WooCommerce AI 注文ワークフロー」と設定します

トリガーノードをクリックして設定します。

  • トリガーアプリ WooCommerce
  • トリガーイベント: 注文作成時

「Listen Response」をクリックします。WooCommerceストアに移動し、テスト注文を行います。保留中または一時停止中のステータスを作成する支払い方法を使用してください。手動での確認が必要なため、支払い確認または代金引換がテストに適しています。.

Bit Flows に戻り、キャプチャされたレスポンスに以下のフィールドが含まれていることを確認してください:

マッピングに必要なすべてのフィールドがトリガーから返されるまで、AIステップに移動しないでください。.

ステップ02:注文データを分割し、Googleスプレッドシートに生の注文を記録する

WooCommerceトリガーが新しい注文データをキャプチャした後、追加 ルーター Google スプレッドシートまたは AI エージェントを追加する前に、このルーターは同じ注文データを 2 つのパスに送信します。.

最初のルーターパスに以下を追加してください。 Google スプレッドシート → 行を追加

Google OAuth 接続を使用して Google スプレッドシートを連携します。これまで Google スプレッドシートを Bit Flows に連携したことがない場合は、他のサービスで用いたのと同じ OAuth 設定の手順に従ってください。 Bit Flows Google連携機能, Google Cloud プロジェクトを作成し、Google Sheets API、Gmail API、Google Drive API を有効にし、クライアントIDとシークレットを生成します。.

Bit Flowsに「Google スプレッドシート」アクションを追加する前に、WooCommerceの注文履歴用のGoogle スプレッドシートを作成してください。スプレッドシートの準備ができたら、Bit Flowsに戻ってください。.

選択 Google スプレッドシート接続, 、作成したスプレッドシートを選択し、正しいシートタブを選んでクリックします 列を再取得 ヘッダーが表示されない場合は、WooCommerceのトリガーフィールドを対応する列にマッピングしてください。.

この最初のログには、AIエージェントが処理する前の生の注文データが保存されるため、AIステップが失敗した場合でも、注文はすでにシートに記録されています。.

ステップ03:AIエージェントを追加する

2番目のルーターパスに〜を追加 ツール → AIエージェントチャットモデルを接続する 選択 OpenAIチャットモデル → クリック 接続を追加 → OpenAI API キーを貼り付けて → 保存します。.

信頼できるJSON出力を返すことができるモデルを使用してください。モデルの API料金 ライブ注文で使用する前に.

接続 シンプルな記憶 AIエージェントに、複数のステップにわたって同じ注文に関するコンテキストを保持させたい場合。このワークフローでは、各注文が個別に保たれるように、メモリキーをWooCommerceのorder_idに設定します。.

AIエージェントの出力形式をJSONオブジェクトに設定してください。これは非常に重要です。ルーター、Telegram、Gmailの各ステップは、AI出力の特定のフィールドを読み取ることに依存しています。プレーンテキストの応答では、確実にマッピングできません。.

ステップ04:AIエージェントのプロンプトを作成する

プロンプトにより、AIエージェントが各注文をどのようにレビューするかが決定されます。ルーター、Telegramアラート、Gmail承認ステップがAIから返されるJSONフィールドに依存するため、具体的に記述してください。. 

プロンプトを使用して、AIに3つのことを指示します。

  1. WooCommerce の注文データ
  2. 明確な意思決定ルール
  3. 固定されたJSON出力構造

ストアのルール、支払い方法、注文金額、カスタマーサポートプロセスに基づいてプロンプトを作成できます。.

WooCommerceの重要なフィールドをプロンプトに渡すことから始めます。 注文ID、注文ステータス、合計金額、支払い方法、顧客名、メールアドレス、住所、顧客メモ.

それでは、貴社のビジネスに合った意思決定ルールを追加してください。.

最後に、AIエージェントに構造化されたJSON応答を返すように依頼してください。

有効なJSONのみを返してください:

{
  "order_summary": "",
  "priority": "normal | medium | high",
  "task_needed": "yes | no",
  "recommended_action": "",
  "telegram_required": "yes | no",
  "telegram_message": "",
  "customer_email_required": "yes | no",
  "email_subject": "",
  "email_body": "",
  "gmail_label": "WooCommerce AI Review"
}

Telegramメッセージは短くしてください。これは完全な注文レポートではなく、素早い内部確認用です。完全なレポートはGoogle Sheetsにあります。Telegramメッセージをマッピングした後、クリックしてください。 テスト実行 アクションが正しく機能しているか確認するために。. 

すべてが正しく設定されていれば、Bit Flowsは出力パネルに成功の応答を表示し、ボットを追加したTelegramのグループまたはチャンネルにもテストメッセージが表示されるはずです。.

これが、Telegramボットの接続、チャットID、メッセージマッピングがすべて期待どおりに機能していることを確認する最も簡単な方法です。. 

ステップ05:承認のため、顧客にメールドラフトを送信する

ルーターの後、クリック + メールパス → 選択 Gmail → 返信を送信して待機.

これが「ヒューマン・イン・ザ・ループ」の段階です。Bit Flowsはここでワークフローを一時停止し、AIが作成したメールをレビュー担当者に送信し、承認が下りるまで待機してから処理を続行します。レビュー担当者が承認するまで、顧客には何も送信されません。.

AIエージェントの出力から件名とメッセージフィールドをマッピングした後、クリック テスト実行 Gmailヒューマン・イン・ザ・ループ(HITL)ステップが正しく機能しているかを確認する.

すべてが正しく設定されていれば、レビュアーはGmailでAIが作成した顧客メッセージを含む承認メールを受け取ることになります。 承認断る ボタン.

これは、Human in the Loop 承認メッセージの出力です。レビュー担当者は、ワークフローが顧客に送信する前にメールの内容を確認できます。.

このステップが機密性の高い注文で譲れない理由

支払いおよび電信送金オーダーのステータスが自動的に変更されないことを確認してください。AIが支払い確認前に顧客に注文確認メールを送信すると、誤った期待を生み、後で訂正するのが困難になります。Human in the Loopのステップにより、レビュー担当者はメールが顧客に届く前にこれを検出できます。.

ステップ06:承認済み顧客メールを送信

レビュー担当者の承認後、クリック + → 選択 Gmail → メールを送信. このステップは、承認後にのみ顧客向けのメールを送信します。WooCommerceトリガーから顧客のメールアドレスをマッピングし、前のGmailヒューマン・イン・ザ・ループステップから承認された件名とメッセージを使用します。. 

フィールドを構成する

複数の注文シナリオでのテスト

成功した注文だけでなく、さまざまなWooCommerceの注文タイプでワークフローをテストしてください。保留中、失敗、保留中、高額な代金引換、緊急メモ、通常の処理中、返金済み、空のメモの注文を使用して、AIエージェントが正しい優先度とアクションを返すかどうかを確認します。.

各テスト終了後、Bit Flowsのログを確認し、トリガー、Google スプレッドシートの行、AI JSON出力、ルーターのパス、Telegramアラート、Gmail承認、および最終的なメール送信ステップがすべて正しく動作したことを確認してから、本番の注文でこのワークフローを使用してください。.

上記のワークフローは、Bit Flows内でWooCommerceのトリガーとAIエージェントがどのような機能を発揮できるかを示す一例です。新規注文がフローを開始すると、AIエージェントは注文データを分析し、店舗のニーズに応じてさまざまなアクションへと誘導することができます。ここでは、いくつかの実用的なアイデアをご紹介します。.

WooCommerce AI 営業レビューエージェント 

このワークフローは、WooCommerceの新規注文トリガーを使用し、AIエージェントが各注文をレビューし、顧客がセールスフォローアップを必要とするかどうかを判断し、GoHighLevelの連絡先を更新または作成し、Slackでチームに通知し、承認後に送信される顧客メールを準備します。. 

AI製品ローンチコンテンツエージェント

このワークフローは、WooCommerceの商品ステータスが更新されたときに開始されます。例えば、下書きから公開に移行した場合、在庫切れから利用可能になった場合、またはローンチ前に更新された場合などです。.

Bit Flowsは商品データをAIエージェントに送信します。AIエージェントは、商品名、ステータス、価格、カテゴリ、在庫状況、商品説明などの詳細を確認します。また、連携されたSlackツールを使用して、マーケティングチームに簡単な内部更新情報を送信することもでき、これにより、商品がレビューやプロモーションの準備が整ったことをチームに知らせることができます。.

その後、ワークフローでAI生成されたローンチコンテンツを使用して新しいWordPress投稿が作成されます。次に、投稿ステータスを更新し、WordPress内でコンテンツを整理するために正しいカテゴリを追加します。.

ほとんどの店主が注文ワークフローにAIを導入する際に懸念しているのは、「もしAIが間違った回答をして、顧客に何かを送ってしまったらどうしよう?」ということです。

このワークフローは、そのリスクを回避します。顧客に自動的に送信されるものはありません。 AIは下書きを作成するだけです。. レビュアーが最初に確認し、承認するかどうかを決定します。.

まず始めに、WooCommerceトリガー、Google Sheetsログ、AIエージェント、ルーター、Telegramアラートを組み合わせて設定するのが最も安全な方法です。実際の注文に対して数日間ワークフローを実行し、Bit FlowsのログでAIの出力を確認してください。.

JSON出力が安定し、アラートが注文レビュープロセスと一致したら、Gmail Human-in-the-Loopステップと最終的なSend Emailアクションを追加してください。.

その後、注文の種類に応じて異なるチームメンバーに割り当てることで、ワークフローを拡張することができます。また、リスクの低い処理注文については、承認ステップを省略することも可能です。これらの変更は、ワークフローを一から作り直すことなく、同じ Bit Flows キャンバス内で追加することができます。.

よくある質問

AIエージェントはWooCommerceの注文を自動管理できますか?

はい、AIエージェントはWooCommerceの注文データを読み取り、優先度を分類し、内部アラートを準備し、ストアのルールに基づいて顧客メールをドラフトすることができます。.

AI処理の前にWooCommerceの注文をGoogle Sheetsに記録するべき理由はいくつかあります。 * **データの一元管理とアクセス:** Google Sheetsは、WooCommerceの注文データを一元的に保存し、どこからでもアクセスできる便利な場所です。これにより、注文履歴を簡単に確認、検索、フィルタリングできます。 * **データ形式の正規化とクリーニング:** WooCommerceからの生データは、AIモデルにとって扱いにくい場合があります。Google Sheetsにエクスポートすることで、データのフォーマットを統一したり、不要な情報(例: HTMLタグ、無効なデータ)をクリーニングしたりする作業が容易になります。 * **手動での確認と修正:** AIが処理する前に、人間が注文データを手動で確認し、誤りや矛盾を修正する機会を得られます。これにより、AIの誤った判断や分析を防ぐことができます。 * **AIモデルへの入力準備:** AIモデルは、特定の形式のデータ入力を期待することがよくあります。Google Sheetsでデータを整理・加工することで、AIモデルが理解しやすい形式に整え、より正確な分析結果や予測を得られるようになります。 * **柔軟なデータ操作:** Google Sheetsでは、数式、関数、ピボットテーブルなどを利用して、データを自由に操作、集計、分析できます。これにより、AI処理の前に、ビジネスのニーズに合わせたカスタムレポートやインサイトを作成できます。 * **オフラインでのアクセス:** インターネット接続がない場合でも、Google Sheetsのデータにアクセスできる場合があります(オフライン同期設定など)。 * **他のツールとの連携:** Google Sheetsは、他の多くのBIツールやデータ分析プラットフォームとの連携が容易です。AI処理の前後で、さらに高度な分析や可視化を行うための橋渡しとなります。 要するに、AI処理の前にGoogle Sheetsで注文データを管理・加工することは、**データの品質を向上させ、AIモデルのパフォーマンスを最大化し、より信頼性の高い分析結果を得るための重要な前処理ステップ**と言えます。

Googleスプレッドシートにまず生の注文データを保存するため、AIエージェントや他のノードに障害が発生しても、チームはクリーンな注文記録を保持できます。.

AIエージェントがJSONを返す必要があるのはなぜですか?

JSONはAIの出力をマッピングしやすくするため、ルーター、Telegramアラート、Gmail承認の各ステップで正しいフィールドを読み取ることができます。.

どのWooCommerce注文が、高優先度の通知をトリガーすべきですか?

失敗した注文、保留中の注文、緊急の顧客メモ、および高額な代金引換注文は、通常、高優先度の警告をトリガーする必要があります。.

AIはお客様へのメールを人間のレビューなしで送信すべきでしょうか?

機密性の高い注文には使用しないでください。保留中の支払い、失敗した注文、代金引換注文、および緊急のメモは、顧客にメールを送信する前にHuman in the Loopを通過させる必要があります。.

AIエージェントを使用するためにOpenAI APIキーは必要ですか?

はい、AIエージェントのチャットモデルとしてOpenAIを使用する場合は、OpenAI APIキーが必要です。.

このワークフローは、顧客のメールステップなしで使用できますか?

はい、Google スプレッドシートへの記録と Telegram アラートで十分です。内部の注文追跡とチーム通知のみが必要な場合は、それで停止できます。.

AIの出力が間違っていた場合、何をチェックすべきですか?

WooCommerceのトリガーデータ、AIプロンプトのルール、JSONレスポンス形式、ルーターの条件、フィールドマッピング、およびBit Flowsのログを確認してください。.

本番運用前にこのワークフローをどのようにテストすればよいですか。

本番の顧客にワークフローを使用する前に、保留中、失敗した、保留中、高額COD、および緊急メモの注文をテストする必要があります。.

アリフ・ハスナト
以下に
アリフ・ハスナット
アリフ・ハスナットは、SEO、自動化、データ分析における3年以上の実務経験を持つテクニカルコンテンツライターです。彼は、良いコンテンツとは、ただ一つ、人々が本当の答えを見つけるのを助けるべきだと信じています。.

関連記事