Use case

Out-of-Stock Alerts

Running ads or promotions for out-of-stock products wastes budget and frustrates customers. But with feeds updating irregularly and stock levels changing throughout the day, it's hard to catch out-of-stock transitions before they cause problems.

Catalogian monitors your product feed for availability changes. When a product's stock_status flips to 'out_of_stock', when quantity drops to zero, or when availability changes to 'discontinued', the change is captured immediately during ingestion with the exact before-and-after values.

Wire Catalogian's webhooks into your ad platform, email system, or automation tool to automatically pause campaigns for out-of-stock products, notify your merchandising team, or trigger reorder workflows. AI agents can query out-of-stock changes via MCP to provide real-time status reports.

How it works

01

Connect your product feed

Upload or link any product feed that includes availability or stock fields. Catalogian handles any field name — quantity, stock_status, availability, in_stock, etc.

02

Detect out-of-stock transitions

On every ingest, Catalogian flags rows where stock fields changed. Products that went from available to out-of-stock (and vice versa for restocks) are captured with timestamps.

03

Automate your response

Configure webhooks to trigger automated workflows — pause ads, send alerts, update your storefront. Or query the delta API to build custom out-of-stock monitoring dashboards.

MCP tool call — find products that just went out of stock

{
  "method": "tools/call",
  "params": {
    "name": "get_delta_rows",
    "arguments": {
      "sourceSlug": "product-catalog",
      "changeType": "changed",
      "limit": 100
    }
  }
}

// Filter the response for rows where availability changed:
// .changes.availability.after === "out_of_stock"
// or .changes.quantity.after === "0"

Frequently asked questions

How quickly does Catalogian detect out-of-stock changes?

Detection happens on each feed ingestion. With hourly polling (Agency plan) or SFTP push, out-of-stock changes are typically detected within an hour of the feed update.

Can I get alerts only for out-of-stock, not restocks?

Catalogian's webhooks send all changes. Filter in your webhook handler by checking if the 'after' value of the stock field is 'out_of_stock' or '0' to trigger only out-of-stock alerts.

Does Catalogian work with feeds that use boolean stock fields?

Yes. Whether your feed uses 'in_stock'/'out_of_stock', true/false, 1/0, or 'available'/'unavailable', Catalogian treats them as text values and detects any change.

Start monitoring your product feeds

Free plan includes 1 source and 50,000 SKUs. No credit card required.

Start monitoring free