Find a Parcel’s Latest Scan on WhatsApp with ParcelPanel

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat works directly with ParcelPanel. It reads the checkpoints ParcelPanel holds for the shipment and tells the shopper the last scan, the place, the time and which carrier has the parcel now, and it hands stuck parcels to your team.

This recipe answers “where is my parcel right now?”, “why hasn’t it moved?” and “who is delivering it?” in chat, from your own ParcelPanel tracking. Part of connecting ParcelPanel to WhatsApp and AI chat.

What happens today

A shopper has checked the tracking page and is still worried. The parcel has not moved for days, or it changed hands to a local carrier they have never heard of, or it says “out for delivery” and never came. They message you for a real answer. Your team reads the checkpoints line by line, works out what they mean and explains them, one parcel at a time.

The flow that works

  1. The shopper asks where their parcel is, or says it has not moved.
  2. AeroChat checks the order in Shopify and reads its tracking from ParcelPanel.
  3. It explains the last scan in plain words: what happened, where, when, and which carrier has the parcel, including a last-mile carrier.
  4. If there has been no scan for longer than you allow, or the status shows a problem, it hands the conversation to your team with the tracking details.

What it looks like on WhatsApp

Customer: My parcel hasn’t moved in days. Order 31877. (example)

AeroChat: I checked order #31877. The last scan was on 9 November at 14:05: “Handed over to local delivery partner”. The parcel is now with the local carrier for the final leg, and their tracking can take a day or two to update after the handover. The estimated delivery is 13 November. If there is no new scan by then, our team will chase it with the carrier for you.

In ParcelPanel: nothing changes. AeroChat read the checkpoints, the last-mile carrier and the estimated delivery date.

The recipe

Copy this into AeroChat

When a customer asks where their parcel is right now, says it has not moved, or asks who is delivering it, follow these steps.

  1. Ask for the order number and check the email or phone number matches the order in Shopify.
  2. Get the order’s tracking from ParcelPanel and read the checkpoints for each shipment.
  3. Tell them the last scan in plain words, with the place and time, and which carrier has the parcel. If a last-mile carrier has taken over, name it and say its updates can lag.
  4. Give the estimated delivery date as an estimate, if there is one.
  5. If there has been no new scan for 5 days (example), or the status shows a failed delivery, an exception or a return to sender, say so plainly and hand the conversation to our team with the order number, tracking number, carrier and latest checkpoint.
  6. If the parcel is waiting at a pickup point, give the details from the latest checkpoint.

Never guess a reason the checkpoints do not give. Do not offer a refund or a reshipment yourself. Reply in the customer’s language.

Change the number of days without a scan that counts as stuck before you paste it.

What to connect

  • Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard, so AeroChat can look up orders and check the customer’s details.
  • ParcelPanel. In your ParcelPanel admin, go to Integration and copy the key in the API Key section. Paste it in when AeroChat asks.
  • Your team inbox. Choose who receives the handover for stuck or failed parcels.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect ParcelPanel, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from ParcelPanel’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

  • How long a parcel can go without a scan before it counts as stuck.
  • Who on your team chases carriers, and what they can offer the customer.
  • Whether AeroChat shares carrier contact details with the customer.

The result to expect

Worried shoppers get a plain explanation of where their parcel is, instead of a list of carrier codes. Parcels that are really stuck reach your team with everything they need to chase them.

Measure it with your own numbers: “where is my parcel” questions answered in chat without your team, and stuck parcels handed over, for a month before and after.

Next: see every ParcelPanel workflow, including sending the tracking link.

Works on every chat channel

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

Find your first parcel in chat

Install AeroChat, paste the recipe, add your ParcelPanel API key, and ask your own chat where a parcel in transit is right now.

Install AeroChat on Shopify

7-day free trial.