Book a Shipment and Label from WhatsApp with Starshipit

By Alva Chew 5 min read Updated November 8, 2026

Yes. AeroChat works directly with Starshipit. It gets rates from your Starshipit courier accounts, creates the order in Starshipit and prints the label while the customer is still in the chat.

This recipe turns a shipping request on WhatsApp into a Starshipit order and label, with the address the customer confirmed and the service they chose. Part of connecting Starshipit to WhatsApp and AI chat.

What happens today

Some orders are agreed in chat: a customer reorders on WhatsApp, a stockist asks for samples, or a replacement needs to go out. Someone types the order into Starshipit, picks a courier service, prints the label and messages the tracking number back. These orders sit outside the store, so they wait longer, and an address typed by hand is easy to get wrong.

The flow that works

  1. AeroChat confirms what is being sent.
  2. It asks for the recipient’s name, phone number and full address, and reads it back.
  3. It gets Starshipit rates for the parcel and lets the customer choose a service.
  4. It creates the order in Starshipit and prints the label with that service.
  5. It sends the courier name and tracking number.

What it looks like on WhatsApp

Customer: Can you send a replacement for the cracked planter? Same address as before, 21 Kauri St, Mt Eden, Auckland 1024. Mia Taylor. (example)

AeroChat: Sorry about that, Mia. I have 21 Kauri St, Mt Eden, Auckland 1024. NZ Post Courier is $8.50, next business day in Auckland (example). Shall I send it that way?

Customer: Yes please.

AeroChat: Done. Your replacement ships with NZ Post, tracking number QQQ001156301000960302 (example).

In Starshipit: a new order is created for Mia’s address and the NZ Post label is printed, ready for packing.

The recipe

Copy this into AeroChat

When a customer on WhatsApp asks us to ship an order, follow these steps.

  1. Confirm the order number and the items being sent.
  2. Ask for the recipient’s name, phone number, email, street, suburb, city or state, postcode and country. Read the address back and ask them to confirm it.
  3. Work out the parcel from the sizes in our knowledge base. Use 1 kg in a satchel (example values) if the item is not listed.
  4. Get rates in Starshipit for that address and parcel and offer up to three services with courier, price and delivery time.
  5. When they choose, create the order in Starshipit with their address, the items and our order number as the reference.
  6. Print the label for that order with the courier service they chose.
  7. Send them the courier name and tracking number.
  8. If no service covers their address, or the order is larger than our standard parcels, hand the conversation to our team.

If they cancel before the label is printed, delete the unshipped order in Starshipit and confirm. If the label is already printed, hand over to our team. Reply in the customer’s language.

Change the parcel sizes and the courier services you want to offer before you paste it. If you want your team to check each order first, tell AeroChat to create the order only and leave printing the label to your team.

What to connect

  • Starshipit. Open Settings, then API in Starshipit and copy the API key and the subscription key. Paste them in when AeroChat asks. Your courier accounts need to be set up in Starshipit first.
  • Your knowledge base. Upload your products with their parcel sizes and your shipping rules, so AeroChat sends the right parcel details.

Labels are billed to your own Starshipit account or your own courier accounts. AeroChat does not pay for shipping. POS Malaysia delivery is built into AeroChat, so you only need this recipe if you already ship with Starshipit.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Starshipit, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Starshipit’s public documentation, the checklist asks you to check it once against the current docs.

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.

What you still decide

  • Which couriers and services customers can choose.
  • Whether AeroChat prints the label or leaves it for your team.
  • Which shipments need your team, such as international or high-value orders.

The result to expect

Orders agreed in chat ship as fast as store orders, with an address the customer confirmed. The customer has the tracking number before they leave the chat.

Measure it with your own numbers: orders created from chat, and address corrections, for a month before and after.

Next: answer where-is-my-parcel questions.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, the chat on your website and email, with the same Starshipit connection behind it. See what each channel does on the Starshipit integration page.

Book your first Starshipit shipment from chat

Paste the recipe, add your Starshipit keys, and send a test order in the chat yourself.

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.