Book a Shipment and Label from WhatsApp with Sendcloud

By Alva Chew 5 min read Updated November 8, 2026

Yes. AeroChat works directly with Sendcloud. It gets the shipping options from your Sendcloud carriers and creates the shipment and label in Sendcloud, to the customer’s door or a service point, while the customer is still in the chat.

This recipe turns a shipping request on WhatsApp into a Sendcloud shipment, with the address the customer confirmed and the option they chose. Part of connecting Sendcloud to WhatsApp and AI chat.

What happens today

Some orders are agreed in chat: a customer reorders on WhatsApp, a shop asks for samples, or a replacement needs to go out. Someone copies the address into Sendcloud, picks a carrier, creates the label and messages the tracking number back. Customers who would rather collect at a pickup point have to say so, and someone has to look up the nearest one.

The flow that works

  1. AeroChat confirms what is being sent.
  2. It asks whether the customer wants home delivery or a service point.
  3. It takes the address, or finds the nearest service points for the customer to choose from.
  4. It shows the Sendcloud shipping options and creates the shipment and label for the one they pick.
  5. It sends the carrier name and tracking number.

What it looks like on WhatsApp

Customer: Can you send me two more bags of the dark roast? Lena Hoffmann, Bergstraße 14, 10115 Berlin. (example)

AeroChat: Of course, Lena. DHL Paket is €5.49, 1 to 2 days, or DPD Classic is €4.99, 2 to 3 days (example). Which would you like?

Customer: DHL.

AeroChat: Done. Your parcel ships with DHL, tracking number JJD000390007882741 (example).

In Sendcloud: a DHL shipment and label are created for Lena’s address, with the order number as the reference.

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 whether they want home delivery or to collect at a service point.
  3. For home delivery, ask for the recipient’s name, phone number, email, street and house number, postcode, city and country, and read it back.
  4. For a service point, ask for their postcode, find the three nearest service points in Sendcloud for our carrier and let them choose one.
  5. Work out the weight from our knowledge base. Use 1 kg (example) if the item is not listed.
  6. Get the shipping options in Sendcloud from our warehouse to that address or service point and offer up to three with carrier, price and delivery days.
  7. When they choose, create the shipment and label in Sendcloud with the order number as the reference.
  8. Send them the carrier name and tracking number.
  9. If no option covers their address, or the order is larger than our standard parcels, hand the conversation to our team.

If they cancel before the parcel ships, ask Sendcloud to cancel the shipment and tell them the result. Reply in the customer’s language.

Change the weights and the carriers you want to offer before you paste it. If you want your team to check each shipment first, tell AeroChat to share the options only and leave the label to your team.

What to connect

  • Sendcloud. Open the Integrations page in Sendcloud, find Sendcloud API, choose Connect and name it. Copy the public key and the secret key and paste them in when AeroChat asks. Your sender address and carriers need to be set up in Sendcloud first.
  • Your knowledge base. Upload your products with their weights and your shipping rules, so AeroChat sends the right parcel details.

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

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Sendcloud, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Sendcloud’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 carriers and options customers can choose.
  • Whether service point delivery is offered, and for which carrier.
  • Whether AeroChat creates 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, to the door or the pickup point the customer chose. The customer has the tracking number before they leave the chat.

Measure it with your own numbers: shipments 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 Sendcloud connection behind it. See what each channel does on the Sendcloud integration page.

Book your first Sendcloud shipment from chat

Paste the recipe, add your Sendcloud 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 Sendcloud for you, free. See plans.

On Shopify? Install AeroChat from the Shopify App Store.