Automate Delivery Booking in Chat
Let customers choose their delivery and book it in the same chat. AeroChat offers the delivery options you run, such as standard, same-day or a date and time slot, quotes the fee, books the shipment with your courier through its API and sends the tracking number in the chat. The booking and the tracking number are saved on the order in your store.
What the customer asks
Some orders need a delivery the customer picks: furniture, cakes and flowers, gifts for a date, or anything sent same day. Customers ask in chat.
- “Can you deliver this on Friday afternoon?”
- “Can I get it today?”
- “I’m not home until 6. Can it come in the evening?”
- “Can the courier pick up my return from my place?”
What AeroChat does, step by step
- The customer asks for a delivery. AeroChat verifies the order, or takes the order in the chat first.
- It reads the delivery options you set: the days you deliver, the slots, cut-off times and areas.
- For same-day or on-demand delivery, it gets a live quote from your courier’s API for the pickup and drop-off addresses.
- It offers the options with their fees and asks the customer to pick one.
- If there is a delivery fee to pay, it sends a payment link and waits for the payment to be confirmed.
- It books the shipment with the courier through its API and saves the slot, courier and tracking number on the order.
- It sends the confirmation and the tracking link in the chat. If the courier cannot take the booking, it hands the conversation to your team.
The systems it uses
- Your store platform. Built in. Shopify, WooCommerce and Wix connect in the AeroChat dashboard. AeroChat reads the order and saves the delivery slot and tracking number on it.
- Delivery. POS Malaysia is built in for sellers in Malaysia. Couriers and shipping tools with a public API connect through their API, for example Shippo, Sendcloud, EasyParcel, Lalamove and GrabExpress.
- Detrack or Shipday if you run your own drivers.
- Payment, if money changes hands. Airwallex is built in for payment links in the chat, confirmed automatically when the customer pays. No Airwallex account yet? Open one here.
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 it looks like on WhatsApp
Customer: Can my order #6120 come on Friday? (example)
AeroChat: Yes. On Friday we deliver in two slots: 10 a.m. to 1 p.m. or 2 p.m. to 6 p.m. (example). Which one suits you?
Customer: 2 to 6 please.
AeroChat: Booked. Order #6120 will arrive on Friday between 2 and 6 p.m. Your tracking link: [link]. You can ask me about it here at any time.
In your store: order #6120 shows the Friday 2 to 6 p.m. slot, the courier and the tracking number.
The recipe
Copy this into AeroChat
When a customer asks to book or choose a delivery, follow these steps.
- Verify the order with the order number and the email or phone number on it.
- Offer our delivery options: weekdays 10 a.m. to 1 p.m. or 2 p.m. to 6 p.m., orders confirmed by 11 a.m. can go same day within the city (example).
- For same-day delivery, get a live quote from our courier for the pickup and drop-off addresses and tell the customer the fee.
- If the customer must pay a delivery fee, send a payment link and continue only once it is paid.
- Book the shipment with the courier and save the slot, courier and tracking number on the order.
- Send the confirmation with the tracking link.
- If no slot works or the courier rejects the booking, hand the conversation to our team.
Never promise a slot the courier has not accepted. Reply in the customer’s language.
Change the slots, cut-off time and areas to your own. Name the courier you use so AeroChat asks you for its keys.
Where it runs
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok Shop buyer chat, Shopee and Lazada chat, Telegram, your web chat and email. It uses the same store connection and the same rules on every channel, so a customer gets the same answer wherever they ask.
Channel versions: delivery updates on WhatsApp.
For your store platform: the courier pages book deliveries with POS Malaysia, Lalamove, GrabExpress and Shippo.
Related: letting customers choose a delivery date or pickup slot and shipping quotes in chat.
Questions
Which couriers can AeroChat book?
POS Malaysia is built in. Any courier or shipping tool with a public API for bookings connects the same way, including Lalamove, GrabExpress, EasyParcel, Shippo and Sendcloud. The shipping is billed to your own courier account.
Can customers choose a delivery time slot?
Yes. AeroChat offers the slots you set and saves the one the customer picks on the order. If your courier’s API takes a time window, it books that window too.
What if the courier cannot take the booking?
AeroChat tells the customer it is checking and hands the conversation to your team with the order and the slot requested.
How do I set this up?
Sign up for the 7-day free trial and connect your store. Connect AeroChat to your AI assistant, such as Claude, ChatGPT or Gemini, and describe the workflow, or paste the recipe above. AeroChat builds it as a draft. Add the keys for any other system it names, then turn the workflow on. No code needed.
Book deliveries without a phone call
Start the trial, connect your store and courier, and paste the delivery recipe. Then book a delivery for a test order in chat.
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 your store for you, free. See plans.
On Shopify? Install AeroChat from the Shopify App Store.
