✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

AI chatbot for stock notifications: notify when items return

SleekAI reads _stock_status and _stock from postmeta on the current product, takes the visitor's email through chat, stores the subscription, and the bot fires a notification when stock returns. Bring your own model API key.

♾️ Lifetime License available

SleekAI chatbot for Stock Notification Chatbot

Sold-out pages should not be dead ends

A visitor lands on a product page for the trail runner in size 9, sees the "Out of stock" badge, and clicks back to the search results. That visit cost something, in ads, SEO, or email, and the store gets no return on it. Static "notify me" forms recover some of that intent, but they are easy to miss and they break the moment the variant matrix gets complicated. A bot that proactively offers to take an email the moment the visitor asks "when will this be back?" captures the demand instead of letting it walk.

SleekAI maps _stock_status, _stock, and _backorders postmeta on the current product or variation, plus the parent SKU and attributes like color and size. The bot reads those fields on every message, so a question on the size 9 variation answers about that specific variation, not the whole product. To store the subscription, SleekAI uses a custom tool that writes to a wp_sleekai_stock_alerts table or to any existing back-in-stock plugin's table like AutomateWoo or BackInStockNotifier.

Generic bots cannot do this. They have no stock data, no variation awareness, and no way to write to WordPress. They might politely promise to "let you know" but nothing happens because there is no record of the request anywhere. SleekAI's tool calling closes that loop: the bot collects the email, validates it, writes the row, and confirms the variant the visitor will be notified about.

Workflow

How SleekAI handles stock alerts end-to-end

1

Map stock fields and variations

Expose _stock_status, _stock, and the current variation ID as SleekAI variables. The bot now sees live stock for the product on the page and for the specific variation the visitor is looking at.
2

Add a save-alert tool

Create a custom tool that writes a row to wp_sleekai_stock_alerts with email, product_id, variation_id, and source page. The bot can now act on "yes notify me" instead of just promising.
3

Wire the outbound email

Hook into woocommerce_product_set_stock_status with a small action that scans the alerts table and dispatches transactional emails through your SMTP provider with the product URL and variation summary.
4

Scope display conditions

Use SleekAI display conditions to show the bot only on product templates where the current product or variation is out of stock. Visitors on in-stock pages still get a general support bot via multibot.

Try it now

A typical sold-out page conversation

Visitor on a variation that is out of stock asks the bot when it will return. The bot reads the stock status, takes an email, writes a subscription, and confirms the exact variant.

Comparison

Generic chatbot vs SleekAI for stock notifications

Generic chatbot

  • No access to _stock_status or variation stock data
  • Cannot write a subscription row to WordPress when an email comes in
  • Treats every variation the same with no awareness of size or color
  • No way to fire an outbound email when stock returns
  • Promises to notify but has nowhere to store the request

SleekAI chatbot

  • Reads _stock_status, _stock, and _backorders live
  • Variation aware via wp_term_relationships and attribute postmeta
  • Writes to wp_sleekai_stock_alerts or any existing alert plugin table
  • Validates emails before saving and confirms the exact SKU subscribed
  • Triggers transactional email via a tool call when stock returns to inventory

Features

What SleekAI gives you for Stock Notification Chatbot

Variation-level subscriptions

The bot stores the subscription against the specific variation, not the parent product. So a customer waiting for size 9 only gets emailed when size 9 returns, not when size 10 restocks the next day.

Outbound notification trigger

When stock changes from zero to a positive number, a webhook or scheduled task scans the alerts table and fires the transactional email through your SMTP, Mailgun, or Postmark integration with the product link.

Validated and deduplicated

The bot checks email format before writing, deduplicates against existing rows for the same email and SKU, and confirms the variant out loud so the customer never wonders if the subscription saved correctly.

Use cases

Where stock alerts move the needle

Apparel with sizes

Popular sizes (8, 9, M, L) sell out first. A bot that captures emails on the moment of stockout recovers demand the store would otherwise lose to a competitor.

Drop and limited editions

Limited drops sell out in hours. The bot signs up overflow demand and emails the waitlist the second the restock or a similar product lands.

Seasonal or supplier-bound items

Items that depend on harvest, weather, or supplier lead time often go out for weeks. The bot gives an ETA, captures the email, and reduces "when is this back?" support tickets to almost zero.

The bigger picture

Why stock alerts protect ad spend and SEO traffic

An average DTC brand sends 40 to 70 percent of its product page traffic to URLs that have one or more out-of-stock variations at any given time. That traffic was paid for, either through Google Ads at $1.50 to $4.00 a click, or through SEO work that took months to compound. When the visitor lands on a sold-out variation and bounces, the store still pays the cost of acquisition but gets none of the return.

A chatbot that captures the email at the moment of intent flips that math. Even a modest 12 percent waitlist conversion on out-of-stock pages adds up to thousands of recovered revenue a month for a store doing six figures in sales. The waitlist also tells the merchandising team what to reorder first.

Variants with 200 subscribers waiting jump the queue ahead of variants with 8 subscribers, even if both look identical in last-30-day sales because both were at zero. That signal is otherwise invisible to a buyer staring at a sales dashboard. SleekAI's approach also keeps the data inside WordPress, where it belongs.

The alerts table can be queried, exported, segmented, and used to build a "first dibs" email campaign for VIPs the day before a public restock. The visitor stays in the chat, the email goes into the database, the buyer gets the demand signal, and the support team stops answering "when is this back" for the hundredth time this week. The whole flow is automatic and runs without a human in the loop on the day it matters most.

Questions

Common questions about SleekAI for Stock Notification Chatbot

SleekAI maps the WooCommerce _stock_status and _stock postmeta fields into the system message. The bot sees the live value for the product on the current page, so its first message can offer to notify the visitor without them asking.

 

By default, SleekAI creates a custom table called wp_sleekai_stock_alerts with columns for email, product_id, variation_id, and created_at. The bot writes to it through a tool call. If you use AutomateWoo or BackInStockNotifier, SleekAI can write to those plugin tables instead.

 

When WooCommerce fires the woocommerce_product_set_stock_status hook on a product going from outofstock to instock, SleekAI scans the alerts table for matching rows and sends each subscriber an email through your configured SMTP, Mailgun, Postmark, or SendGrid integration.

 

Yes. The bot reads the current variation via the ?variation_id URL parameter or the WooCommerce variation cookie. Subscriptions are stored per variation, so a size 9 subscriber only gets emailed when size 9 returns, not size 10.

 

If you store an expected return date in postmeta (for example _restock_eta), SleekAI reads it and the bot quotes the date naturally. Without that field, the bot stays honest and says it doesn't have a date but will email the moment stock returns.

 

The tool call checks for an existing row with the same email and variation ID before writing. If one exists, the bot reuses it instead of duplicating, and confirms back to the visitor that they are already on the list for that exact variant.

 

Yes. The bot can read related products from the same category or attribute via wp_term_relationships and offer in-stock alternatives, like a half size up or a similar style, in the same message where it captures the alert email.

 

Every notification email includes a one-click unsubscribe link with a signed token. The bot can also handle unsubscribes inline: a visitor saying "take me off the list for the trail runner" triggers a tool that deletes the matching row and confirms in chat.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView