Connect Flash Express to WhatsApp, Instagram and AI Chat

By Alva Chew 10 min read Updated November 11, 2026

Yes. AeroChat works directly with Flash Express. It reads shipping quotes and parcel tracking from Flash Express and creates shipments, cash on delivery orders, courier pickups and cancellations through the Flash Express Open API, on WhatsApp, Instagram, web chat and every other channel your customers use.

Flash Express is a parcel delivery company serving online sellers in Thailand, Malaysia and the Philippines. If you ship with Flash Express, AeroChat can answer customers on WhatsApp, Instagram, Messenger, Telegram, web chat or email and do the shipping work in the same conversation: quote the shipping fee, create the shipment and send the tracking number once the order is confirmed, call a courier to collect, and answer “where is my parcel” from Flash’s own tracking. You describe the workflow in your own words, AeroChat builds it, and Flash Express stays the place your team checks.

Delivery with POS Malaysia is built into AeroChat, so you can book it without an API setup. See how it works. This page is for businesses that already ship with Flash Express.

What you can do with Flash Express and AeroChat

  • Quote shipping in chat. AeroChat asks Flash Express for the shipping fee from your warehouse to the customer’s address for the parcel’s weight and size, and replies before anything is booked.
  • Create the shipment from a chat order. When a customer confirms an order, AeroChat creates the Flash Express order with the recipient’s details and sends the customer the tracking number. Your team prints the label.
  • Track a parcel. AeroChat reads the parcel’s route from Flash Express and replies with the latest status, where and when.
  • Call a courier to collect. AeroChat sends Flash Express a courier pickup request for your warehouse with the number of parcels, and can cancel it if plans change.
  • Cancel before pickup. If the customer cancels before the parcel is collected, AeroChat cancels the Flash Express order. Once it is picked up, it passes the request to your team.
  • Collect cash on delivery. If your Flash account has cash on delivery turned on, AeroChat adds the amount to collect to the order and tells the customer what to have ready.

What it looks like on WhatsApp

Customer: ส่งไปเชียงใหม่ค่าส่งเท่าไหร่คะ เสื้อ 2 ตัว (example)

AeroChat: เสื้อ 2 ตัว น้ำหนักประมาณ 600 กรัม ส่งจากโกดังเราที่บางนาไปเชียงใหม่ ค่าส่ง Flash Express 45 บาท (example) ต้องการสั่งเลยไหมคะ

Customer: สั่งค่ะ เก็บเงินปลายทางได้ไหม

AeroChat: ได้ค่ะ ยอดเก็บปลายทางรวม 735 บาท เลขพัสดุ TH0123456789A (example) ส่งพรุ่งนี้ค่ะ

In Flash Express: a shipping fee is quoted for the route, then an order is created with the recipient’s details and a cash on delivery amount of 735 baht.

Customer: Where is my parcel TH0123456789A? (example)

AeroChat: Your parcel arrived at the Flash Express branch in Chiang Mai this morning and is out for delivery today (example).

In Flash Express: nothing changes. AeroChat read the parcel’s route.

Works on every chat channel

Your customers message you wherever they already are. The same Flash Express connection and the same workflows run on each of these channels, and Flash Express stays the record whichever one they use.

Channel What your customers can do
WhatsApp Message your WhatsApp Business number to get a shipping quote, order with delivery or cash on delivery, cancel before pickup or ask where the parcel is. Voice notes are transcribed, so a spoken request works too.
Instagram Do the same by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM.
Facebook Messenger Do the same with your Facebook Page. Comments on your Page posts can get an automatic reply too.
Telegram Do the same with your business on Telegram.
Web chat Do the same from the chat on your website, without leaving the page.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

AeroChat connects through the Flash Express Open API, documented at open-docs.flashexpress.com, with separate versions for Thailand, Malaysia and the Philippines. Through it, AeroChat quotes shipping fees, creates, changes and cancels orders, reads parcel routes, and requests or cancels courier pickups.

  • What AeroChat reads from Flash Express: shipping fee estimates for a route and parcel, the tracking number and sorting details returned for each new order, each parcel’s route with its status, place and time, and the labels for your team to print.
  • What AeroChat writes to Flash Express: new orders with the sender warehouse, the recipient’s name, phone and address, parcel weight, size and item type, your order number and an optional cash on delivery amount, changes and cancellations of orders not yet picked up, and courier pickup requests and their cancellations.

To connect, you need the merchant ID and API key Flash Express gives you for the Open API. AeroChat signs each request with them. Flash Express has a training environment for trying the workflow before you go live. Cash on delivery works only if the service is registered on your Flash account.

A parcel’s route is empty until the courier picks it up, and an order cannot be canceled after pickup. Flash Express can also send status and route updates to a webhook. Where you set that up, AeroChat can pass a status change on to the customer in the conversation they started.

You describe the workflow in your own words, for example “when a customer confirms an order, create the Flash Express shipment and send them the tracking number”. AeroChat builds the workflow as a draft and asks for the Flash Express keys by name. You enter them in the AeroChat dashboard. They never pass through the conversation.

Shipping is billed to your own Flash Express account. AeroChat does not pay for shipping.

Workflows to copy

Six ready-made workflows for Flash Express. Copy one into AeroChat, add your Flash Express keys, and it runs on every channel.

1. Quote shipping in chat

Copy this into AeroChat

When someone asks how much shipping costs, ask for the delivery province, district and postcode and what they are ordering. Work out the weight and size from our knowledge base. Ask Flash Express for the shipping fee from our warehouse in Bang Na (example) and reply with the fee. Do not book anything. If they want to order, start the order workflow.

2. Create the shipment from a chat order

Copy this into AeroChat

When a customer confirms an order, read back the items and the recipient’s name, phone number and full address with postcode. Create a Flash Express order from our warehouse with the order number as the reference, and the weight, size and item type from our knowledge base. Send the customer the Flash tracking number and tell them when we usually ship. Save the label for our team to print. Reply in the customer’s language.

3. Track a parcel

Copy this into AeroChat

When a customer asks where their parcel is, find the Flash tracking number for their order. Read the parcel’s route and reply with the latest status, where and when. If the route is empty, tell them the parcel has not been picked up yet and when we usually ship. If the parcel is being returned or delivery failed, tell them what Flash shows and hand the conversation to our team. Never share another customer’s details.

4. Call a courier to collect

Copy this into AeroChat

When a team member asks in the chat for a Flash pickup, send Flash Express a courier pickup request for our warehouse with the number of parcels they give. Confirm it is requested. If they ask to cancel it, cancel the pickup request. If Flash says it cannot be canceled, tell them a courier has already taken the task.

5. Cancel before pickup

Copy this into AeroChat

When a customer asks to cancel an order, find the Flash Express order. If the parcel has not been picked up, confirm with the customer and cancel it, then tell them it is canceled. If Flash says it is already picked up, do not cancel. Tell them it is on its way and hand the conversation to our team.

6. Collect cash on delivery

Copy this into AeroChat

When a customer chooses cash on delivery, confirm the total they will pay the courier. Create the Flash Express order with that total as the cash on delivery amount. Tell them the amount to have ready and send the tracking number. If the order is over 3,000 baht (example), ask them to confirm once more before you create it.

Who uses it

Online sellers and brands in Thailand, Malaysia and the Philippines that ship with Flash Express use it for shipping quotes, cash on delivery orders and tracking questions that arrive in chat. These pages fit a business that ships parcels:

What stays in Flash Express

Flash Express stays your record of shipments. Orders, labels, pickups, cash on delivery settlement, billing and delivery history live there, and Flash’s couriers carry out the delivery. Every order AeroChat creates appears in Flash Express like any other.

AeroChat handles the conversation. It quotes, creates, tracks and cancels as your recipe asks, and leaves the rest to Flash Express and your team.

WhatsApp workflows that use Flash Express

These end-to-end WhatsApp workflows run with Flash Express behind them. See them all in the WhatsApp workflows library.

Questions

Does AeroChat work with Flash Express?

Yes. It connects through the Flash Express Open API with the merchant ID and key from your own Flash Express account. It is not a Flash Express product, and AeroChat has no partnership with Flash Express.

Can customers track a Flash Express parcel on WhatsApp?

Yes. AeroChat finds the tracking number for the customer’s order, reads the parcel’s route from Flash Express and replies with the latest status in the same chat.

Do I need to write code?

No code needed. You describe the workflow in your own words, add your Flash Express merchant ID and key in the dashboard, and AeroChat builds the connection from your description and shows a checklist of what is left to do.

Which plan do I need?

On the Flash Express side, you need a Flash Express account with Open API access, which gives you a merchant ID and key, and cash on delivery registered if you offer it. Shipping is charged to that account. On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. Choose by message volume: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.

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.

Connect Flash Express to your chat

Paste the tracking recipe, add your Flash Express training keys, and ask your own chat where a parcel is.

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 Flash Express for you, free. See plans.

On Shopify? Install AeroChat from the Shopify App Store.