Connect STOQ to WhatsApp and AI Chat for Shopify

By Alva Chew 10 min read Updated November 11, 2026

Yes. AeroChat works directly with STOQ. It reads your back-in-stock waitlist, pre-order offers and pre-order orders from STOQ, and adds or removes waitlist signups through STOQ’s API, on WhatsApp, Instagram, web chat and every other channel your shoppers use.

If your Shopify store runs back-in-stock alerts and pre-orders with STOQ (also known as Restock Rocket), AeroChat can handle the questions those create. A shopper on WhatsApp, Instagram, Messenger, Telegram, web chat or email asks when a sold-out item is coming back, and AeroChat puts them on the waitlist. A pre-order customer asks when their order ships, and AeroChat reads the answer from STOQ. Your Shopify store is built into AeroChat, and STOQ connects through its public API. You describe the workflow in your own words, AeroChat builds it, and STOQ stays the place your team runs restocks and pre-orders.

What you can do with STOQ and AeroChat

  • Add a shopper to the restock waitlist. When a size or color is sold out, AeroChat takes the shopper’s email or phone number and adds them to the STOQ waitlist for that exact variant.
  • Answer “am I on the list?”. AeroChat finds the shopper’s signups in STOQ by email or phone and tells them which items they are waiting for and whether an alert was already sent.
  • Cancel a restock alert. When a shopper no longer wants an item, AeroChat removes their pending signup from the STOQ waitlist.
  • Answer “can I pre-order this, and when does it ship?”. AeroChat checks whether a variant is on a STOQ pre-order offer for the shopper’s country and replies with the shipping text your offer shows, such as “Ships 1 Dec 2026”.
  • Answer “where is my pre-order?”. AeroChat reads the pre-order order in STOQ by order number or email and tells the customer whether it is on hold, scheduled or released, and the shipping date of the offer.
  • Answer “how much do I still owe?”. For pre-orders with a deposit, AeroChat reads the amount paid, the balance and the due date from STOQ.

What it looks like on WhatsApp

Customer: The Ridge rain jacket in navy, medium, is sold out. Will it come back? (example)

AeroChat: It’s out of stock right now. I can add you to the waitlist for the navy medium and you’ll get an alert as soon as it’s back. Which email should I use?

Customer: sam@example.com

AeroChat: Done. You’re on the list for the Ridge rain jacket, navy, size M.

In STOQ: a new pending email signup for that variant appears on the back-in-stock waitlist.

Customer: When does my pre-order #4821 ship? (example)

AeroChat: Your order #4821 for the Fjord desk lamp is a pre-order and is scheduled to ship with the December batch. The offer says “Ships 1 Dec 2026”. You paid a deposit and the balance of $45 is due on 25 November.

In STOQ: nothing changes. AeroChat read the order’s pre-order status, offer shipping text and payment details.

Customer: Please take me off the alert for the green hoodie, I bought one elsewhere. (example)

AeroChat: No problem. I’ve removed your alert for the Basecamp hoodie in green. You’re still on the list for the Ridge rain jacket.

In STOQ: the pending signup for the green hoodie is deleted. The other signup stays.

Works on every chat channel

Your shoppers message you wherever they already are. The same STOQ connection and the same workflows run on each of these channels, and STOQ stays the record whichever one they use.

Channel What your shoppers can do
WhatsApp Message your WhatsApp Business number to join a restock waitlist, check or cancel an alert, ask whether an item can be pre-ordered, or check a pre-order. Voice notes are transcribed, so a spoken request works too.
Instagram Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM.
Facebook Messenger Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too.
Telegram Send the same requests to your business on Telegram.
Web chat Ask the same questions in the chat on your Shopify store, right on the product page.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

There are two parts. Your Shopify store is built into AeroChat: you install AeroChat from the Shopify App Store and connect the store in the dashboard, and it syncs your products and looks up orders. STOQ connects through its public API, documented at docs.stoqapp.com. Through it, AeroChat reads waitlist signups, pre-order availability and pre-order orders, and adds or removes signups. STOQ works with your Shopify variant and order IDs, so the two parts line up.

  • What AeroChat reads from STOQ: back-in-stock signups by email, phone or variant, with their status (pending, notified, unsubscribed), whether a variant is on a pre-order offer for a country with its shipping text and schedule, and pre-order orders with their pre-order status, offer, amounts paid and outstanding, and due date.
  • What AeroChat writes to STOQ: new waitlist signups for a variant by email or SMS, and deletion of pending signups the shopper asks to cancel.

To connect, open the STOQ app in your Shopify admin, go to Back in stock alerts, open the Settings tab, then Integrations, and press See integrations. Scroll to Developer, press Set up on the API card and copy the API key. STOQ’s developer docs do not name a plan for API access, but some features, such as partial payments on pre-orders, need a paid STOQ plan. STOQ marks its API v2 as a public beta, so actions can still change. Alerts go out through STOQ’s own sending, on the channels you set up in STOQ.

You describe the workflow in your own words, for example “when a shopper asks about a sold-out size, add them to the STOQ waitlist for that variant”. AeroChat builds the workflow as a draft and asks for the STOQ API key by name. You enter it in the AeroChat dashboard. It never passes through the conversation.

Workflows to copy

Six ready-made workflows for STOQ. Copy one into AeroChat, add your STOQ API key, and it runs on every channel.

1. Add a shopper to the restock waitlist

Copy this into AeroChat

When a shopper asks about a product, size or color that is out of stock, check the variant in our Shopify catalog. If it is sold out, offer to add them to the restock waitlist. Ask for their email, or their phone number if they prefer SMS. Create a STOQ signup for that exact variant with their contact and name. Confirm the product, color and size they are waiting for. If they are already on the list for that variant, tell them so. Reply in the customer’s language.

2. Answer “am I on the list?”

Copy this into AeroChat

When a shopper asks which restock alerts they have, ask for the email or phone number they used. Read their STOQ signups by that contact. List each product and variant, and say whether they are still waiting or the alert was already sent. Never share another shopper’s signups.

3. Cancel a restock alert

Copy this into AeroChat

When a shopper asks to stop an alert, ask for the email or phone number they used and read their STOQ signups. Confirm which item they mean. Delete only that pending signup and tell them which alerts they still have. If the alert was already sent, tell them there is nothing to cancel.

4. Answer “can I pre-order this, and when does it ship?”

Copy this into AeroChat

When a shopper asks whether a product can be pre-ordered or when it will ship, find the variant in our Shopify catalog. Check its STOQ pre-order availability for the shopper’s country, with the offer details. If the offer is live, reply with the shipping text the offer shows and send the product link. If the pre-order limit is reached or the offer is off, say so and offer the restock waitlist. Never give a ship date that is not in the offer.

5. Answer “where is my pre-order?”

Copy this into AeroChat

When a customer asks about a pre-order, ask for the order number or the email on the order. Read the order in STOQ. Tell them which items are on pre-order, whether they are on hold, scheduled or released, and the shipping text of the offer. If the order has shipped, look up the tracking in Shopify. If STOQ finds more than one order, ask which one they mean. Do not promise a date earlier than the offer shows.

6. Answer “how much do I still owe?”

Copy this into AeroChat

When a pre-order customer asks about their balance, ask for the order number or email and read the order’s payments in STOQ. Tell them the amount paid, the balance still due and the due date. If a payment attempt failed, say so plainly and hand the conversation to our team with the order number. Never take card details in the chat.

Who uses it

Shopify stores that sell out of popular sizes and colors, or launch products before stock arrives, such as clothing, beauty and home goods, use STOQ to keep demand waiting. These recipes fit a store that runs on Shopify and STOQ:

What stays in STOQ

STOQ stays your record of waitlists and pre-orders. Pre-order offers, limits, schedules, alert emails and SMS, payment collection and releasing orders all live there. Every signup AeroChat adds goes onto the same waitlist as your Notify me button, and STOQ sends the alert when the item is back.

AeroChat handles the conversation. It answers restock and pre-order questions, adds and removes waitlist signups, and leaves the rest to STOQ.

WhatsApp workflows that use STOQ

These end-to-end WhatsApp workflows run with STOQ and your Shopify store behind them. See them all in the WhatsApp workflows library.

Questions

Does AeroChat work with STOQ?

Yes. It connects through STOQ’s public API with the API key from your own STOQ app. It is not a STOQ product, and AeroChat has no partnership with STOQ.

Who sends the back-in-stock alert?

STOQ does. AeroChat adds the shopper to your STOQ waitlist, and STOQ sends the alert by email or SMS when the item is back, the same way it does for signups from your product page.

Can AeroChat cancel a pre-order?

No. STOQ’s API has no action to cancel or refund an order. AeroChat reads the pre-order and hands cancellation requests to your team with the order details.

Which plan do I need?

On the STOQ side, you need the API key from the STOQ app’s Developer integrations. STOQ’s docs do not name a plan for API access, and some features, such as partial payments, need a paid STOQ plan (as of November 2026). On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. Choose by message volume: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

Keep sold-out shoppers in the chat

Install AeroChat, paste the waitlist recipe, add your STOQ API key, and ask your own chat about a size you have sold out of.

Install AeroChat on Shopify

7-day free trial.