Book a Delivery from WhatsApp with Easyship

By Alva Chew 4 min read Updated November 7, 2026

This recipe lets customers compare rates and book a shipment in the chat, and creates the shipment, label and pickup in Easyship as they do. Part of connecting Easyship to WhatsApp and AI chat.

What happens today

A customer messages on WhatsApp to ask what it costs to ship to their country. Someone on your team asks for the parcel details, runs the rates in Easyship, sends a screenshot and waits. When the customer finally confirms, the shipment still has to be created by hand, and quotes that sat overnight are often never booked.

The flow that works

  1. AeroChat collects the destination, the contents and their value, and the parcel size.
  2. It requests rates from Easyship and replies with the best options.
  3. The customer picks one in the chat.
  4. AeroChat creates the shipment and label in Easyship and books a pickup slot.
  5. It sends the tracking number in the same chat.

The recipe

Copy this into AeroChat

When a customer on WhatsApp asks to ship a parcel or asks what shipping costs, follow these steps.

  1. Ask for the destination country, city and postcode.
  2. Ask what is inside, its value and currency, the weight in kg and the box size in cm.
  3. Request rates from Easyship. Reply with the three cheapest options, each with the courier, price, delivery days and any taxes and duties shown.
  4. When they choose one, ask for the receiver’s full name, address, phone and email.
  5. Create the shipment in Easyship with that courier and create the label.
  6. Book the next available pickup slot at our address (example) and send them the tracking number.

Do not create a label until the customer has confirmed the price. If Easyship returns no rate for the destination, tell them and hand the conversation to our team. Reply in the customer’s language.

Change the number of options, the pickup address and the hand-over rule to match your business before you paste it.

What to connect

  • Easyship. An admin opens Connect, then New Integration, then API Integration, picks the scopes and copies the production token. Paste it in when AeroChat asks.
  • Your knowledge base. Upload your packing rules, the items you do not ship and your customs policy to AeroChat so it can answer before it books.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Easyship, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Easyship’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 many courier options AeroChat shows.
  • Whether it shows taxes and duties.
  • Which pickup address it uses.

The result to expect

Customers get a rate and book in the same conversation, at any hour, so fewer quotes go cold. Your team stops copying rates out of Easyship and creating shipments by hand.

Measure it with your own numbers: shipments booked in chat, and quotes that turned into bookings, 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 Easyship connection behind it. See what each channel does on the Easyship integration page.

Book your first Easyship shipment from chat

Paste the recipe, connect Easyship with a sandbox token first, and book a test shipment.

Start your 7-day free trial. No credit card needed.

On Shopify? Install AeroChat from the Shopify App Store.