Connect Redo to WhatsApp and AI Chat for Shopify
Yes. AeroChat works directly with Redo. It reads your returns, their status, return shipments, labels and refund totals from Redo, and creates returns and return comments in Redo through its API, on WhatsApp, Instagram, web chat and every other channel your shoppers use.
If your Shopify store runs returns and exchanges with Redo, AeroChat can take the returns conversation off your team. A shopper on WhatsApp, Instagram, Messenger, Telegram, web chat or email asks whether you got their parcel back, and AeroChat finds the return in Redo and answers with the status, the tracking and the refund. A shopper who wants to send something back can start the return in the same chat. Your Shopify store is built into AeroChat, and Redo connects through its public API. You describe the workflow in your own words, AeroChat builds it, and Redo stays the place your team manages returns and your policy.
What you can do with Redo and AeroChat
- Answer “where is my return?”. AeroChat finds the return in Redo by the Shopify order number and says whether it is open, in transit, delivered, in review, complete or rejected.
- Answer “when do I get my refund?”. AeroChat reads the refund total, any store credit or gift card issued and the return status from Redo, and tells the shopper what they are getting back.
- Track the return parcel. AeroChat reads the return shipment’s carrier, tracking status, tracking link and delivery date from Redo.
- Send the return label or drop-off QR code again. For a return that already has a label, AeroChat sends the postage label link, or the QR code link for a drop-off return.
- Start a return in the chat. AeroChat checks the order in Shopify, asks which item and why, and creates the return in Redo for a refund, store credit or the same item as a replacement.
- Answer “do I pay for the return label?”. AeroChat reads who pays for the label on that return and any return shipping fee, so the shopper knows before they send it.
- Pass shopper details to your team on the return. When a shopper sends extra details, such as a drop-off date or a note about the item, AeroChat adds them to the return in Redo as a comment, so your team sees them where they work.
What it looks like on WhatsApp
Customer: Hi, did you get my return for order #4417? (example)
AeroChat: Yes. Your return parcel was delivered to our warehouse on 7 November and is waiting to be processed. Your refund of $58.00 will go back to your original payment method once it is processed.
In Redo: nothing changes. AeroChat read the return’s status, its shipment and its refund total.
Customer: The linen shirt from order #4502 doesn’t suit me. Can I send it back? (example)
AeroChat: Of course. It is within our 30-day returns window (example). Would you like a refund or store credit?
Customer: Store credit please.
AeroChat: Done. Your return is created. You will get your return label by email, and I can send it here too once it is ready.
In Redo: a new return for the linen shirt on order #4502, reason “Doesn’t suit me”, with store credit as the compensation.
Customer: I lost the QR code for my drop-off. (example)
AeroChat: No problem. Here is the QR code for your return on order #4417. Show it at the drop-off counter and they will print the label for you.
In Redo: nothing changes. AeroChat read the drop-off QR code link from the return.
Works on every chat channel
Your shoppers message you wherever they already are. The same Redo connection and the same workflows run on each of these channels, and Redo stays the record whichever one they use.
| Channel | What your shoppers can do |
|---|---|
| Message your WhatsApp Business number to start a return, ask where their return is, track the return parcel or check their refund. Voice notes are transcribed, so a spoken request works too. | |
| 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. |
| 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 looks up orders and their items. Redo connects through its public REST API, documented at developers.redo.com. Through it, AeroChat finds returns by Shopify order number, reads their details and creates new returns and comments.
- What AeroChat reads from Redo: returns found by Shopify order number or status, with their status (open, in transit, delivered, needs review, in review, complete, rejected, flagged), items and reasons, refund, store credit and exchange totals, gift cards issued, the return shipping fee and who pays for the label, return shipments with carrier, tracking status, tracking link, label link and delivery dates, and drop-off QR codes.
- What AeroChat writes to Redo: new returns for order items, with the reason and the compensation (refund, store credit or same-item replacement), and comments on a return.
To connect, log in to your Redo dashboard, go to Settings, then Developer, click Add API Client and copy the API secret. It is shown only once. Your Store ID is in the same Developer section. Give the client the returns read and returns write scopes. Redo’s pricing page does not name a plan for API access (as of November 2026). If you do not see the Developer settings, ask Redo support. Your return policy, eligibility rules and processing stay in Redo.
You describe the workflow in your own words, for example “when a shopper asks about their return, find it in Redo by their order number and tell them where it stands”. AeroChat builds the workflow as a draft and asks for the Redo API secret and Store ID by name. You enter them in the AeroChat dashboard. They never pass through the conversation.
Workflows to copy
Seven ready-made workflows for Redo. Copy one into AeroChat, add your Redo API secret and Store ID, and it runs on every channel.
1. Answer “where is my return?”
Copy this into AeroChat
When a shopper asks about a return, ask for their order number and the email on the order, and check both match the order in Shopify. Find the return in Redo by the Shopify order number. Reply with the status in plain words: approved and waiting to be sent, on its way to us, arrived and waiting to be processed, being reviewed, complete or rejected. If it was rejected or flagged, say so and hand the conversation to our team with the order number. Never share another shopper’s return. Reply in the customer’s language.
2. Answer “when do I get my refund?”
Copy this into AeroChat
When a shopper asks about their refund, find the return in Redo by their Shopify order number after checking the email on the order. If the return is complete, give the refund amount, and any store credit or gift card amount it issued. If it is not complete yet, give the expected refund and what it is waiting on, such as the parcel arriving or being processed. Use our knowledge base for how long a bank usually takes to show a refund, and do not promise a date.
3. Track the return parcel
Copy this into AeroChat
When a shopper asks where their return parcel is, find the return in Redo by the Shopify order number. Read its shipment: the carrier, the tracking status, the tracking link and the estimated delivery date or the date it was delivered. Reply in two lines with the status and the tracking link. If the status is an error, a failure or return to sender, tell them what Redo shows and hand the conversation to our team.
4. Send the return label or QR code again
Copy this into AeroChat
When a shopper says they lost their return label or drop-off code, find the return in Redo by the Shopify order number. If the return has a drop-off QR code, send the QR code link and tell them to show it at the drop-off point. Otherwise send the postage label link, and the form label link if there is one. If the return has no label yet, say it is still being prepared and that it will arrive by email.
5. Start a return in the chat
Copy this into AeroChat
When a shopper wants to return an item, ask for the order number and the email on the order and find the order in Shopify. Check it against our returns window and rules in the knowledge base. Ask which item, how many and why. Ask if they want a refund, store credit or the same item as a replacement. Create the return in Redo for that line item with the reason and their choice. Tell them the return is created and that the label will follow. If the order is outside our rules, explain the rule in one line and hand the conversation to our team.
6. Answer “do I pay for the return label?”
Copy this into AeroChat
When a shopper asks if returns are free or who pays for shipping, and they already have a return, find it in Redo by the Shopify order number. Read who pays for the label and the return shipping fee. Tell them in one line, for example “The label is free for this return” or “A $6.00 return shipping fee comes off your refund” (example). If they have no return yet, answer from the returns policy in our knowledge base.
7. Pass shopper details to your team on the return
Copy this into AeroChat
When a shopper with an open return sends extra details, such as when they dropped the parcel off, a second tracking number or a note about the item’s condition, find the return in Redo by the Shopify order number. Add their details to the return as a comment, starting with “From chat:”. Tell the shopper their note is on the return. Do not change the return’s status yourself.
Who uses it
Shopify stores with a steady flow of returns and exchanges, such as clothing, shoes and beauty, use Redo with chat to answer return and refund questions without a person. These recipes fit a store that runs on Shopify and Redo:
- Fashion stores: returns and exchanges and order tracking.
- Beauty stores: returns and exchanges and order tracking.
What stays in Redo
Redo stays your record of returns. Your return policy, eligibility rules, exchange settings, label rules, warehouse processing and refunds all live there. Every return AeroChat creates goes into Redo like one from your returns page, and your team processes it the same way.
AeroChat handles the conversation. It answers return, refund and tracking questions, starts returns inside your rules, passes shopper details to your team, and leaves the decisions to Redo and to you.
WhatsApp workflows that use Redo
These end-to-end WhatsApp workflows run with Redo and your Shopify store behind them. See them all in the WhatsApp workflows library.
Questions
Does AeroChat work with Redo?
Yes. It connects through Redo’s public API with an API secret you create in your own Redo dashboard. It is not a Redo product, and AeroChat has no partnership with Redo.
Can shoppers start a Redo return on WhatsApp?
Yes. AeroChat checks the order in Shopify and your rules, then creates the return in Redo for a refund, store credit or a same-item replacement. Your team processes it in Redo as usual.
Does AeroChat issue refunds?
No. Refunds, store credit and exchanges are processed in Redo under your settings. AeroChat reads what Redo shows and tells the shopper.
Which plan do I need?
On the Redo side, you need an API client from Settings, Developer, with the returns scopes. On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. See plans and choose by message volume.
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 your return questions in chat
Install AeroChat, paste the return status recipe, add your Redo API secret, and ask your own chat where a recent return stands.
7-day free trial.
