1. Monitor the inbox. The flow watches your shared track-and-trace mailbox. New emails get picked up automatically.
2. Extract the shipment reference. Body, signature block, forwarded thread, PDF attachment. The AI step pulls the BOL, PRO, container, or load number from wherever it's hiding.
3. Look up the carrier and account. Map the reference to the carrier and the customer account. Some requests cover multiple references in one email and each one gets its own lookup.
4. Pull the latest milestone from the API. Current location, last event, ETA, exception status. The flow hits the carrier API or the TMS for the freshest data available.
5. Compose the reply. A template per status type. Pickup confirmed reads one way. In transit with an updated ETA reads another. Delayed reads a third with the reason and the corrective action.
6. Send the reply. From the same shared inbox the request landed in. The customer sees a continuous thread, not a one-off response.
7. Log every interaction. Time, requestor, shipment, milestone, reply sent. Customer service has the record without anyone screenshotting an inbox.