Use case · Market Intelligence

Competitor Stock-Out Agent.

The moment a rival goes out of stock on a shared listing, you get an alert with the window: raise price, push ads, take the Buy Box while it's free.

For: Resellers · BrandsWalmart · Amazon↗ Real-time alerts
The workflow

How the agent runs

1

Watch rival stock, not just price

The agent tracks availability on every competing offer of your shared listings — stock state is the signal most sellers never see.

2

Detect the stock-out

When the Buy Box holder (or the cheapest rival) goes unavailable, the window opens — and the agent knows who it opened for.

3

Price the window

The alert includes the listing's estimated monthly revenue and your current position, so you know if it's worth acting on.

4

Suggest the moves

Raise toward the next rival's price, hold the Buy Box, optionally push ads — as proposals inside your guardrails, not actions taken.

5

Close the loop

When the rival returns, you get the all-clear and a note of how long the window lasted.

What it needs

Inputs & tools

Shared listingsYour catalog
Stock dataFreshCrawl (live data)
AlertsSlack / email, real-time
ActionsProposals only
GuardrailsYour price caps
Your timeMinutes per alert
A reseller's main rival stocked out on a Friday night on a listing moving ≈ $900/mo. The alert landed in minutes; the price went up 6% inside guardrails for the 31 hours the window stayed open.
Run this agent yourself
⚡

1 · Get a FreshCrawl subscription

The agent runs on live marketplace data. FreshCrawl plans start free (1,000 credits), paid plans from $29/mo — every plan includes MCP access and an API key. freshcrawl.io →

🔗

2 · Link the MCP to your LLM

In Claude or ChatGPT, add a custom FreshCrawl MCP connector — server crawl.onewally.com/mcp — and paste your FreshCrawl API key. Your LLM can now pull live offers, Buy Box history, and sales estimates itself.

📋

3 · Paste the prompt

Copy the prompt below into your LLM and name your store. The agent runs against the live data it can now reach — no code, no exports.

Copy the prompt
Starter prompt

Step 3 · Paste this into your LLM

# Competitor Stock-Out Alerts Use the FreshCrawl MCP connected to this chat for all live marketplace data. MY STORE (fill in once): - Store name: [your store name] - Seller ID or storefront URL: [paste it — the agent uses it to find your catalog] - Marketplace: [Walmart US / Amazon US] First, use the FreshCrawl MCP to look up my store, pull my catalog, and work only on my listings. If you can't identify my store from what I gave you, ask me for my storefront URL before anything else. RUN SCHEDULE (set this where you run the prompt): - Run this prompt: every 15 minutes on hot listings, hourly otherwise. - If your LLM app supports scheduled/recurring tasks, set it there; otherwise re-paste the prompt on that cadence. Watch stock status on every competing offer of my shared listings. When the Buy Box holder or the cheapest rival goes out of stock, alert me immediately with: the listing, its estimated monthly revenue, my current price and position, and the next rival's price. When they return, send an all-clear with how long the window lasted. EXECUTION — READ CAREFULLY: You alert and propose. Price moves are executed through Flashpricer or by me in Seller Center — you have no price-writing access.

The prompt gets you the shape. The reliable version runs on live data through the MCP — that's steps 1 and 2 above.

Related agents

More Market Intelligence agents →

Every agent playbook in the Market Intelligence topic — the workflow, the copyable prompt, and a live example for each.

Review Mining Agent →

Clusters your 1–3 star reviews into a ranked fix list for the listing and the product.

MAP Violation Hunter Agent →

Finds below-MAP listings across the web daily and builds the enforcement evidence pack.

Repricing Watchdog Agent →

Watches rival offers around the clock and drafts price moves inside your guardrails.

Questions sellers ask

Isn't this just repricing?

Related, different job: repricing reacts to prices. This watches availability — the highest-margin moments in a listing's life are when competition temporarily disappears.

How fast is 'real-time'?

As fast as the FreshCrawl check cadence you choose; on hot listings, checks can run every few minutes.

Does it change my prices?

It proposes moves inside your guardrails and alerts you. Automatic moves are a separate, deliberate setup (see the Repricing Watchdog).

Run this on your store.

Every agent here runs on live FreshCrawl data through the MCP. Start free, connect your LLM, paste the prompt — or get the free Buy Box Loss Report and see the data first.

Sponsored✦Flashpricer: win the Buy Box while you sleepYour brand here — this bar runs on every page · Claim the $500 founding week →SponsorSponsor the Daily Brief: the 1 best agent, in sellers' inboxes at 6:30 AMSponsored✦Flashpricer: win the Buy Box while you sleepYour brand here — this bar runs on every page · Claim the $500 founding week →SponsorSponsor the Daily Brief: the 1 best agent, in sellers' inboxes at 6:30 AM