Management · お客さまのオンラインストアを、私たちが運営します
ストアを、端から端まで運営します。
店頭、カタログ、注文、在庫補充、そして問い合わせるお客さま — そのすべてを運営し監視します。だからお客さまが別のことをしている間も、ストアは売り続けます。 Infrastructure が築き、Management が売り続けさせます。
ストア全体を、決して止まらない四つの仕事として — お客さま自身が操作するツールではありません。
速く、稼働し、売り続ける — ページ、チェックアウト、決済を24時間監視します。遅延や停止は、 お客さまが気づく前に捉えます。
掲載は常に最新、価格は正確、すべての注文をクリックから配送まで見届けます。未処理のまま 放置される注文も、過剰販売もありません。
品切れの前に補充を提案し、サプライヤーを追い、コストを見守ります。仕入れ側も販売側と 同じ厳格さで運営します。
お客さまの声で質問に応え、返品に対応し、難しい案件は人にエスカレーションします。買い手を 待たせることはありません。
違いは派手なダッシュボードではありません。監視そのものです — そしてストアに対して 何ひとつ、ひとりでに動くことはありません。
ストアがどう守られているか — 作り上げた成長数値ではありません。
エージェントは主役ではありません。同じ監視のもとに置かれた、もうひとつのマネージド層にすぎません。
実際の姿をここにお見せします。
コードは英語のまま — 工学の世界共通言語です。
# one store under watch — what raises a hand, and what it does on its own (nothing) POST https://api.matchtopalgorithm.ai/v1/operate/stores Authorization: MT-••••-••••-•••• — one key, one store Content-Type: application/json { "store": "shop.yourcompany.com", "watch": ["uptime", "checkout", "stock", "price_drift", "orders", "messages"], "on_breach": { "alert": ["telegram", "email"], "act": "propose_only" }, "window": "24/5", "clock": "Europe/Zurich" — the sheet arrives in your hour } 202 Accepted { "store_id": "s_7f3a91c4", "watch": "live", "autopilot": "off — a human signs every action" }
"""MatchTop · a store agent — it proposes, it never ships on its own. Standard library only. The agent raises a hand; a person decides.""" import smtplib, json from dataclasses import dataclass @dataclass class Proposal: kind: str # "restock" | "refund" | "reprice" detail: dict signed: bool = False # stays False until a human says yes def watch_stock(store, floor=3): """Low stock is not an order. It is a proposal that waits for a signature.""" for item in store.low_stock(below=floor): yield Proposal("restock", {"sku": item.sku, "qty": item.reorder_qty}) def apply(p: Proposal): if not p.signed: raise PermissionError("no action ships without a human signature") store.execute(p) # only reachable after sign-off
"""MatchTop · the close — sales out, a sheet your accountant can open. No one sits to compile it; it is a read of what is already recorded.""" import csv, sys def close(period, sales) -> str: """Month or quarter: one clean export, in your currency, nothing invented.""" path = f"close-{period}.csv" with open(path, "w", newline="") as f: w = csv.writer(f) w.writerow(["date", "order", "item", "qty", "net", "tax", "gross"]) for s in sales: w.writerow([s.date, s.order, s.item, s.qty, s.net, s.tax, s.gross]) return path # handed to the accountant, not to a black box
運営されるストアが、自分で運営しなければならないストアに勝る理由。
ストア用ツールに、お客さまのストアを運営することはできません — 運営はお客さまに戻されます。 顔の見えないサービスに、ストアを見守る一人の技術者を提供することはできません。そしてひとりでに動くエージェントに、 お客さまの金銭を任せることはできません。だからこそ、ここに価格表はありません。ストアが何をすべきかを見極め、 計測し、計測した内容に対して見積もります。
一行を書く前に、お客さまのストアとそのデータをどう守るか。この点は交渉の余地がありません。
ここでは NDA が標準であり、追加販売ではありません。共有いただいた情報は一人の技術者だけが読み、 他の誰も読みません — 売却も共有も転用も一切ありません。
ストアの鍵、顧客データ、販売データは最小権限のもとお客さまの手元に留まります。不要な複製は保持せず、 お客さまの了承なく、何ひとつ手の届く範囲を離れることはありません。
すべてのエージェントの動作は記録され署名されます — 誰が、いつ、何をしたかを読めます。目を離した隙に お客さまの金銭を動かすブラックボックスはありません。
二行で — ストアが何を売るのか、そして何を手放したいのか。私たち自身が読み、 私たち自身がお答えします。
すでにチューリッヒの画面に表示されています — 待ち行列でもチケットでもありません。 これを運営する技術者が自ら読み、自ら返信します。
·