Connect Starshipit to WhatsApp, Instagram, TikTok and AI Chat
Yes. AeroChat works directly with Starshipit. It reads rates and tracking from Starshipit and creates, updates and prints orders in Starshipit through Starshipit’s API, on WhatsApp, Instagram, web chat and every other channel your customers use.
Starshipit is shipping software that sits on top of many couriers, such as Australia Post, NZ Post, CourierPost, Aramex and DHL. If you ship through Starshipit, AeroChat can answer customers on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email and do the shipping work in the same conversation: quote a rate, create the order and label, change the address before it ships and answer “where is my parcel”. It connects through Starshipit’s public API. You describe the workflow in your own words, AeroChat builds it, and Starshipit stays the place your team checks.
Delivery with POS Malaysia is built into AeroChat. This page is for businesses that already ship with Starshipit.
What you can do with Starshipit and AeroChat
- Book a shipment and label from WhatsApp. AeroChat collects the address and parcel details, creates the order in Starshipit and prints the label with the courier service the customer picks.
- Answer where-is-my-parcel questions. AeroChat looks up the order or tracking number in Starshipit and replies with the order status, the latest courier event and the tracking link.
- Quote shipping rates in chat. AeroChat asks Starshipit for rates from your configured courier accounts for the customer’s address and parcel, and replies with the services and prices before anything is booked.
- Change the address or delivery instructions. While an order is still unshipped in Starshipit, AeroChat updates the address or adds instructions such as “leave at the side door” (example). Once a label is printed, Starshipit limits what can change, so AeroChat hands those to your team.
- Cancel an order before it ships. AeroChat deletes an unshipped order in Starshipit when the customer cancels, and confirms it in chat.
- Book a courier pickup. For a parcel AeroChat has booked, such as a return collected from the customer, AeroChat books a courier pickup through Starshipit.
What it looks like on WhatsApp
Customer: How much to send the linen set to Hobart, 7000? (example)
AeroChat: For a 2 kg parcel to Hobart TAS 7000: Australia Post Parcel Post, $14.95, 4 to 6 business days. Australia Post Express Post, $21.40, 1 to 3 business days (example). Which would you like?
Customer: Express please.
In Starshipit: AeroChat requested rates from your Australia Post account. Once the customer gives their address, it creates the order and prints the Express Post label.
Customer: Where’s my order #20554? (example)
AeroChat: It’s in transit with CourierPost. Latest update: arrived at the Christchurch depot this morning. Track it here: https://www.courierpost.co.nz/track/QQQ001156301000960302 (example)
In Starshipit: nothing changes. AeroChat read the tracking for order #20554.
Customer: I moved last week. Can you send order #20561 to 8 Ocean Rd, Manly NSW 2095 instead? (example)
AeroChat: Yes, it hasn’t shipped yet. I’ve changed the delivery address to 8 Ocean Rd, Manly NSW 2095.
In Starshipit: the unshipped order #20561 is updated with the new address.
Works on every chat channel
Your customers message you wherever they already are. The same Starshipit connection and the same workflows run on every channel AeroChat supports, and Starshipit stays the record whichever one they use.
| Channel | What your customers can do |
|---|---|
| Message your WhatsApp Business number to get a shipping rate, book a shipment, change or cancel an order before it ships, or ask where their parcel is. 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. |
| TikTok | Send the same requests by TikTok direct message or TikTok Shop buyer chat. Both arrive in the same TikTok inbox. |
| Telegram | Send the same requests to your business on Telegram. |
| Web chat | Do the same from the chat on your website, without leaving the page. |
| Write to your Gmail or Office 365 address and get the same answer the chat gives. |
How the connection works
AeroChat connects through Starshipit’s public API, documented at api-docs.starshipit.com. Through it, AeroChat gets rates, finds and tracks orders, creates and updates orders, prints labels, deletes unshipped orders and books pickups.
- What AeroChat reads from Starshipit: rates from your configured courier accounts, orders and their status, and tracking details with the courier, tracking number, tracking link and events.
- What AeroChat writes to Starshipit: new orders, printed labels, address and delivery instruction changes on unshipped orders, deleted unshipped orders and courier pickup bookings.
Starshipit lists its API as available on all its plans. To connect, open Settings, then API in Starshipit and copy the API key and the subscription key. Starshipit can also send tracking updates from your couriers to a webhook, set under Settings, then Customer Notifications. Where you set that up, AeroChat can pass a status change on to the customer in the conversation they started.
You describe the workflow in your own words, for example “when a customer asks where their order is, look it up in Starshipit and send the tracking link”. AeroChat builds the workflow as a draft and asks for the Starshipit keys by name. You enter them in the AeroChat dashboard. They never pass through the conversation.
Labels and shipping are billed to your own Starshipit account or your own courier accounts. AeroChat does not pay for shipping.
Workflows to copy
Six ready-made workflows for Starshipit. Copy one into AeroChat, add your Starshipit keys, and it runs on every channel.
1. Book a shipment and label from WhatsApp
Copy this into AeroChat
When a customer on WhatsApp asks us to ship an order, confirm the order number and items. Ask for the recipient’s name, phone number, street, suburb, state, postcode and country, and read it back. Get rates in Starshipit for the parcel size in our knowledge base and offer up to three services with courier, price and delivery time. When they choose one, create the order in Starshipit and print the label with that courier service. Send them the courier name and tracking number. Reply in the customer’s language.
2. Answer where-is-my-parcel questions
Copy this into AeroChat
When a customer asks where their parcel is, ask for their order number or tracking number. Look up the tracking in Starshipit. Reply with the order status in one line, the latest courier event with its date, and the tracking link. If the order is still unshipped, tell them it is being packed, with our usual dispatch time from the knowledge base. If the tracking shows a delivery problem, hand the conversation to our team. Never share another customer’s details.
3. Quote shipping rates in chat
Copy this into AeroChat
When someone asks what shipping costs, ask for their suburb, postcode and country and what they want to order. Work out the weight and size from our knowledge base. Get rates in Starshipit for that address and parcel and reply with up to three services, each with the courier, price and delivery time. Do not create an order. If they want to go ahead, start the booking workflow.
4. Change the address or delivery instructions
Copy this into AeroChat
When a customer asks to change the delivery address or add delivery instructions, ask for their order number and find the order in Starshipit. If it is still unshipped, read back the new address or instructions, update the order in Starshipit and confirm. If a label has already been printed, do not change it. Tell them our team will check what can be done and hand the conversation over.
5. Cancel an order before it ships
Copy this into AeroChat
When a customer asks to cancel an order, ask for their order number and find it in Starshipit. If it is still unshipped, confirm they want to cancel, delete the order in Starshipit and tell them it is cancelled and that a refund follows our policy. If a label has been printed or it has shipped, do not delete it. Tell them where it is and hand over to our team.
6. Book a courier pickup
Copy this into AeroChat
When a customer asks us to collect a parcel from them, such as a return or a trade order (example), create the order in Starshipit with their address as the pickup address and print the label. Ask which day suits them and book a courier pickup in Starshipit for that day. Confirm the pickup date and tell them to have the parcel ready with the label attached.
Who uses it
Online stores and brands in Australia and New Zealand that ship with several couriers through Starshipit use it for rate questions, bookings, address changes and tracking questions that arrive in chat. These recipes fit a store that ships with Starshipit:
- Order tracking for fashion stores
- Order tracking for beauty stores
- Order status and delivery for B2B suppliers
What stays in Starshipit
Starshipit stays your record of shipments. Orders, labels, courier accounts, shipping rules, manifests and billing live there, and the couriers carry out the delivery. Every order AeroChat creates appears in Starshipit like any other.
AeroChat handles the conversation. It quotes, books, changes, cancels and tracks as your recipe asks, and leaves the rest to Starshipit and your team.
WhatsApp workflows that use Starshipit
These end-to-end WhatsApp workflows run with Starshipit behind them. See them all in the WhatsApp workflows library.
- WhatsApp Delivery Updates From Your Order and Shipping Data
- WhatsApp Order Tracking That Answers From Your Store Data
- WhatsApp Order Changes and Cancellations Within Your Rules
Questions
Does AeroChat work with Starshipit?
Yes. It connects through Starshipit’s public API with the API key and subscription key from your own Starshipit account. It is not a Starshipit product, and AeroChat has no partnership with Starshipit or the couriers.
Can customers book a Starshipit shipment on WhatsApp?
Yes. AeroChat collects the address in the WhatsApp conversation, shows the Starshipit rates, creates the order, prints the label for the service the customer picks and sends the tracking number in the same chat.
Do I need a developer?
No. You describe the workflow in your own words, copy the two keys from Settings, then API in Starshipit and enter them in the dashboard. AeroChat builds the Starshipit connection from your description and shows a checklist of what is left to do.
Which plan do I need?
On the Starshipit side, Starshipit lists its API as available on all its plans. Shipping is charged to your Starshipit or courier accounts. 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.
Connect Starshipit to your chat
Paste the tracking recipe, add your Starshipit keys, and ask your own chat where a recent order is.
Start your 7-day free trial. No credit card needed.
Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Starshipit for you, free. See plans.
On Shopify? Install AeroChat from the Shopify App Store.
