AIコラム

ECバックオフィスをAIエージェントで動かす|在庫・受発注の自動化設計

AIに文章を書かせる段階を越えると、次に来るのは「業務そのものを動かせないか」という話です。在庫確認、発注、モールへの反映、日次のチェック。人が手順どおりに処理している作業を、AIエージェントに任せる設計です。私たちは自社ECのバックオフィス業務でこの領域に踏み込み、どこまで任せて良いかの線を実務の中で引いてきました。この記事はその設計の話です。

前提として、業務の型と検品基準が組織に残っていない状態で自動化すると事故が拡大します。そこが未整備の場合はAI活用を属人化させない|EC企業のための「内製化」ロードマップを先にお読みください。

エージェントと「AIに聞く」の違い

チャットでAIに質問する使い方は、出力が文章で返ってくるだけで、実際に何かが変わるわけではありません。AIエージェントは、目的を与えると、自分で手順を決めて道具を使い、結果を見て次の行動を選ぶ仕組みです。在庫データを取得し、閾値を下回った商品を抽出し、発注書の下書きを作るところまで一続きで動きます。

この「自分で手順を決める」性質が、便利さと危なさの両方の理由です。想定していなかった手順を選ぶことがあり、しかも高速に実行されます。設計の要点は、能力を上げることより、行動範囲を確定させることにあります。

任せる業務の選び方

候補となる業務を、次の2軸で仕分けます。

  • 取り消せるか:間違えたときに元に戻せる業務か、それとも外部に出て取り返せないか(発注確定、出荷指示、お客様への送信、価格変更)
  • 判定が機械的か:ルールで一意に決まるか、経験による判断が入るか

この2軸で、任せ方が決まります。

  1. 取り消せる × 機械的 → 自動実行して良い領域。データ収集、集計、レポート生成、異常の検知と通知。
  2. 取り消せる × 判断が入る → 実行させ、結果を人が事後確認。下書きの作成、候補の抽出、優先順位づけ。
  3. 取り消せない × 機械的 → 準備までをAIに任せ、実行の直前に人の承認を挟む。発注、在庫の反映、価格の更新。
  4. 取り消せない × 判断が入る → 自動化しない。取引条件の交渉、クレーム対応、法令に関わる判断。
任せ方を決める2軸マトリクス。取り消せる×機械的は自動実行、取り消せる×判断が入るは事後確認、取り消せない×機械的は承認ゲート、取り消せない×判断が入るは自動化しない
取り消せない処理は、準備までをAIに任せ、実行の直前に人の承認を置きます

3番目の設計がバックオフィス自動化の中心です。「発注をAIに任せる」と言うとき、実務上任せているのは発注内容の算出と発注書の作成までで、送信ボタンは人が押します。ここを省略した瞬間に、桁を間違えた発注が即座に取引先へ届く構造になります。

なお4番目にあたるお客様対応については、どこまでをAIに任せるかを別の切り口で整理しています。問い合わせ対応をAIで軽くする|ECカスタマー対応・CRMの実践設計で、問い合わせを3層に分けて任せ方を決める方法を書いています。

承認ゲートの置き方

人の承認を挟む工程を「承認ゲート」と呼びます。置き方には設計の勘所があります。

外部に出る直前に置く

ゲートは工程の途中ではなく、取り返しがつかなくなる一歩手前に置きます。社外への送信、在庫データの確定反映、決済の実行。ここだけ止めれば、内部の処理は自由に走らせても被害が出ません。

承認者が判断できる情報を添えさせる

「この発注を承認しますか」だけでは、承認者は判断できず、結果として全部承認するようになります。そうなると、ゲートは形だけのものになります。

必ず添えさせる情報は、算出根拠(なぜこの数量か)、前回との差分(いつもと違う点はどこか)、参照したデータです。人がおかしさに気づけるかどうかは、この情報設計で決まります。

閾値を超えたら必ず人に上げる

金額、数量、変更幅に上限を設け、超えたものは自動処理の対象から外して人に回します。「通常時は流す、異常時は止める」という構えです。AI側の判断に頼らず、仕組みとして通れない壁を作ることが大事です。

在庫・受発注で組む具体的な形

実際に組みやすい構成を挙げます。段階を追って範囲を広げていく形です。

  • 第1段階:監視と通知。在庫数と販売ペースを毎日取得し、欠品しそうな商品を検知して担当者に通知する。取り消せる×機械的なので自動で回せます。ここだけでも欠品の見落としが減ります。
  • 第2段階:発注案の作成。検知した商品について、販売実績とリードタイムから発注数量を算出し、根拠つきで発注案を出す。承認ゲートを置いて人が送信。
  • 第3段階:モール間の在庫整合チェック。複数モールに出している場合、在庫数の齟齬や反映漏れを検出する。検出は自動、修正の反映は承認ゲート経由。
  • 第4段階:日次の突合と異常報告。受注データと出荷データ、入金データを突き合わせ、合わないものだけを人に上げる。人は例外だけを見る状態になります。

順番が重要です。第1段階で「AIの出す検知が正しいか」を人が確認する期間を取り、信頼できると分かってから第2段階に進みます。最初から発注まで組むと、検証されていない算出ロジックに承認だけを重ねる形になり、承認が形骸化します。

運用で必ず用意するもの

  • 実行ログ:何を根拠に何をしたかを全部残す。事故が起きたとき、ログがなければ原因が分からず、止めるしかなくなります。
  • 停止手段:おかしいと気づいた人が、すぐ全体を止められるようにしておく。担当者以外でも押せる場所に置きます。
  • 権限の最小化:エージェントに渡す権限は、その業務に必要な範囲だけにする。読み取りで足りる処理に書き込み権限を渡さない。
  • 個人情報の分離:受注データを扱う以上、氏名・住所・連絡先が入ります。処理に不要な項目は渡さない設計にします。
  • 手動運用への戻し方:止めたときに人が回せる手順を残す。自動化して手順書を捨てると、止まった日に業務が止まります。

この5つは、規模に関係なく必要です。特に最後の「戻し方」は忘れられがちで、自動化から半年経つと誰も手順を覚えていない状態になります。

よくある質問

既存の受注管理システムと連携できますか

APIやCSV出力があれば連携できます。APIがない場合も、画面操作を自動化する方法はありますが、画面変更で壊れやすく運用負荷が高くなります。まずはCSVの出し入れで回せる範囲から組み、効果が確認できてから連携方法を検討するのが安全です。

AIが誤作動したときの責任はどうなりますか

取引先やお客様に対する責任は自社が負います。だからこそ、取り消せない処理に承認ゲートを置く設計が必須になります。「AIが間違えたので」は社外に対して通りません。逆に言えば、責任を負える範囲まで自動化の範囲を絞る、という設計判断になります。

人手が減らないなら自動化の意味がないのでは

承認ゲートを残しても効果は出ます。判断のために資料を集めて計算する時間が消え、人は「確認して承認する」だけになるためです。実務上、時間がかかっていたのは判断そのものではなく、判断材料を揃える作業です。加えて、見落としが減るという効果は工数削減と別の価値があります。

自動化の設計をご一緒します

バックオフィスの自動化は、どこまで任せてどこで人が止めるかという線引きが成果と安全性の両方を決めます。私たちは自社ECで同じ設計を運用してきた立場から、AI顧問として設計と判断の伴走を、AI組織内製化支援として自社で運用・改善を続けられる体制づくりを行っています。

取り組みの内容はAI活用事例に掲載しています。自社の業務のどこから自動化できるかを検討したい方は、AI事業のお問い合わせからご相談ください。

GO TO TOP