Connect Stay AI to WhatsApp and AI Chat for Shopify

By Alva Chew 10 min read Updated November 11, 2026

Yes. AeroChat works directly with Stay AI. It reads your subscribers’ subscriptions, status and next billing dates from Stay AI and makes the changes they ask for, such as skipping an item, changing how often it ships, updating the address or quantity, or canceling with a reason, through Stay AI’s API, on WhatsApp, Instagram, web chat and every other channel.

If your Shopify store sells subscriptions with Stay AI, many subscriber messages are simple questions and changes: is my subscription still on, when do I get charged, skip the shampoo this time, send it every two months, I’ve moved. AeroChat answers and makes those changes in the conversation on WhatsApp, Instagram, Messenger, Telegram, web chat or email. Your Shopify store is built into AeroChat, and Stay AI connects through its public API. You describe the workflow in your own words, AeroChat builds it, and Stay AI stays the place your subscriptions and billing run.

What you can do with Stay AI and AeroChat

  • Answer “is my subscription active?”. AeroChat finds the subscriber’s subscriptions in Stay AI by email and tells them whether each one is active, paused or canceled, the next billing date and what is in it.
  • Skip an item on the next order. AeroChat skips the item the subscriber names, so it is left out of their next order while the rest still ships.
  • Change how often it ships. AeroChat changes the subscription’s frequency in Stay AI, for example from every month to every two months.
  • Change the delivery address. AeroChat sets the new shipping address on the subscription in Stay AI.
  • Change the quantity. AeroChat updates the quantity of an item on the subscription, at its current price.
  • Pause or cancel a subscription. AeroChat offers a slower frequency or a link to the subscriber account page, and cancels in Stay AI with the subscriber’s reason if they still want to stop.
  • Send a link to the subscriber’s account page. For changes AeroChat does not make in chat, such as a new card, it creates a Stay AI portal link for the subscriber and sends it.

What it looks like on WhatsApp

Customer: Is my subscription still active? I changed cards last month. (example)

AeroChat: Yes, your Calm Night tea subscription is active. Your next billing date is 4 December, for 2 tins, shipping to 9 Pine Ave, Denver.

In Stay AI: nothing changes. AeroChat found the subscription by email and read its status, next billing date and items.

Customer: Can you send it every 2 months instead? (example)

AeroChat: Sure. Your Calm Night tea will ship every 2 months instead of every month. Shall I change it?

Customer: Yes.

In Stay AI: the subscription’s frequency changes to every 2 months, recorded as a change made by the customer.

Works on every chat channel

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

Channel What your subscribers can do
WhatsApp Message your WhatsApp Business number to check their subscription, skip an item, change frequency, address or quantity, or cancel. 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.
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. Stay AI connects through its public REST API, documented at docs.stay.ai. Stay AI uses Shopify’s subscription contract line IDs, and its orders carry Shopify product and variant IDs, so the two parts line up.

  • What AeroChat reads from Stay AI: subscriptions found by the customer’s email, with their status, next billing date, delivery address and line items, customers, and orders with their fulfillment status.
  • What AeroChat writes to Stay AI: skipped and unskipped items, new frequencies, new shipping addresses, line quantity changes, cancellations with the reason given, and portal links for the subscriber.

To connect, get an API key from your Stay AI account that can change subscriptions, not only read them. Stay AI’s API reference does not say where keys are created or which plan includes API access, so ask Stay AI support if you do not see the option. Stay AI’s API has no separate pause or next-billing-date action, so the pause workflow offers a slower frequency or a portal link.

You describe the workflow in your own words, for example “when a subscriber asks if their subscription is active, find it in Stay AI by email and tell them the status and next billing date”. AeroChat builds the workflow as a draft and asks for the Stay AI API key by name. You enter it in the AeroChat dashboard. It never passes through the conversation.

Workflows to copy

Seven ready-made workflows for Stay AI. Copy one into AeroChat, add your Stay AI key, and it runs on every channel.

1. Answer “is my subscription active?”

Copy this into AeroChat

When a subscriber asks about their subscription, check their identity first: match the email or phone number on their Shopify orders. Find their subscriptions in Stay AI by email. For each one, tell them whether it is active, paused or canceled, the next billing date, the items and quantities, and the delivery address. If a payment has failed, say so plainly and send them a portal link to update their card. Reply in the customer’s language.

2. Skip an item on the next order

Copy this into AeroChat

When a subscriber asks to skip a product, check their identity first and find their subscription in Stay AI. Confirm which item they want left out of the next order and skip that line. If Stay AI blocks the skip, for example because it would skip every item, it is a bundle, or it is a prepaid subscription, explain it in one line and offer a portal link where they can manage the whole order.

3. Change how often it ships

Copy this into AeroChat

When a subscriber asks to get their order more or less often, check their identity first and find their subscription in Stay AI. Offer only the frequencies we sell, for example every 1, 2 or 3 months (example). Confirm the new frequency, change it in Stay AI as a customer change, and tell them what it means for their next order.

4. Change the delivery address

Copy this into AeroChat

When a subscriber asks to send orders to a new address, check their identity first and find their subscription in Stay AI. Ask for first and last name, street, city, state or province, zip code, country and phone. Read the address back and ask them to confirm. Set the new shipping address on the subscription in Stay AI. If the country is one we do not ship to, say so and hand the conversation to our team.

5. Change the quantity

Copy this into AeroChat

When a subscriber asks for more or fewer of an item, check their identity first and find their subscription in Stay AI. Confirm the item and the new quantity, up to 6 (example), and keep the item’s current unit price. Update the line in Stay AI and tell them the new total for their next order.

6. Pause or cancel a subscription

Copy this into AeroChat

When a subscriber asks to pause or cancel, check their identity first and find their subscription in Stay AI. Ask why in one short question. If they want a break, offer a slower frequency, or send a portal link where they can manage their subscription. If they still want to cancel, confirm, then cancel the subscription in Stay AI as a customer cancellation with their reason. Tell them it is canceled. Never argue or ask twice.

7. Send a portal link

Copy this into AeroChat

When a subscriber asks to change their card, or for something we do not handle in chat, check their identity first. Create a Stay AI portal link for their email and send it, with one line on what they can do there. Never ask for card details in the chat.

Who uses it

Shopify stores that sell things customers run out of, such as skincare, supplements, coffee and pet food, use Stay AI to sell them on subscription. These recipes fit a store that runs on Shopify and Stay AI:

What stays in Stay AI

Stay AI stays your record of subscriptions and billing. Selling plans, pricing, discounts, payment methods, billing attempts, cancel flows and your subscriber portal all live there. Every change AeroChat makes shows in Stay AI, marked as made by the customer where the API allows it.

AeroChat handles the conversation. It reads subscriptions, makes the changes subscribers ask for within the limits you set, and passes anything else to your team.

WhatsApp workflows that use Stay AI

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

For the same requests across every store setup, see subscription skips, pauses and changes in chat.

Questions

Does AeroChat work with Stay AI?

Yes. It connects through Stay AI’s public API with an API key from your own Stay AI account. It is not a Stay AI product, and AeroChat has no partnership with Stay AI.

Can subscribers pause in chat?

Stay AI’s API reference does not document a pause action. AeroChat offers a slower frequency, which works as a lighter pause, or sends a portal link where the subscriber can manage their subscription. It cancels in chat if they want to stop.

Can AeroChat change payment details?

No. Card details stay in Stay AI and your payment provider. AeroChat never sees card numbers. It sends a portal link instead.

Which plan do I need?

On the Stay AI side, you need an API key that can change subscriptions. 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.

Answer Stay AI subscribers in chat

Install AeroChat, paste the status recipe, add your Stay AI key, and ask your own chat whether a test subscription is active.

Install AeroChat on Shopify

7-day free trial.