Package tracking usually feels backwards.
The customer gets a tracking number, opens a page, refreshes it, waits, refreshes again, and tries to decode carrier status updates. Even when a business sends SMS updates, those messages are usually one-way.
I wanted to build the opposite pattern: a shipment that can talk.
This example turns each shipment into a small agent. It receives carrier updates, remembers package state, sends proactive SMS messages, handles customer replies, and exposes a voice/call path for the same shipment context.
Code: https://github.com/team-telnyx/telnyx-code-examples/tree/main/shipment-agent






