AfterShip
Set up an AI agent for AfterShip that answers where is my order from live carrier tracking, with the latest checkpoint and a plain word on stalled parcels.
Invite your AI teammate into AfterShip and it answers "where is my order" from live carrier tracking. It reads the latest checkpoint, reports it with the time and place, and says plainly when a parcel has stalled and needs a person.
If AfterShip is missing from your Integrations gallery, message us in the in-app chat or email hi@eesel.app and we will turn it on.
Quick start
Ask your agent to connect AfterShip
Open the chat in your dashboard and ask it to connect AfterShip. It points you at your Integrations page and lists what it will be able to do once connected.
Open Integrations > AfterShip in the left sidebar. Connect is in the top right. If AfterShip is not in the list, it has not been turned on for your workspace yet. Ask us first.
Enter your AfterShip API key
Connect opens a window from Pipedream, the service that holds the connection. It asks for an AfterShip API key. Create one in AfterShip under Settings > API keys and paste it into the Pipedream window. The key goes to Pipedream and never into the chat.
A person does this step in the browser.
Put it to work
AfterShip has no event that wakes your agent on its own, so it does its tracking work inside the conversations it already handles. Tell it in its instructions how to answer delivery questions, and it uses this action when a customer asks in your helpdesk, in Slack or on your site. For a routine check on a known set of shipments, a schedule runs the same work on a clock.
Sources, triggers and actions
Sources
AfterShip adds no knowledge source. Your agent reads tracking live, at the moment it is asked, and answers from everything else you have connected.
Triggers
AfterShip has no triggers. Nothing in AfterShip wakes your agent. It acts on AfterShip when a customer asks in a connected channel, or on a schedule.
Actions
Actions are what it can do.
Look up
Get tracking
Reads one tracking record: carrier, latest checkpoint, history and any estimated delivery the carrier gave
Manage
Create tracking
Adds a shipment to AfterShip so it is tracked
Update tracking
Edits a tracking record
You stay in control the whole way. Adjust your AI agent's access to knowledge and its action permissions to your liking. See Actions and Approvals.
Two things your agent has been taught about AfterShip:
A scan is the carrier's version of events, not the parcel's location. Checkpoints lag, and a "delivered" scan sometimes lands before the parcel does. Your agent reports the latest checkpoint with its time and place, and never invents a delivery date the carrier did not give.
A parcel that has not moved in days is a signal for a person. It usually means a customs hold, a failed delivery or a lost shipment, so your agent says so plainly instead of restating the tracking.
The write actions are for your operations team setting up tracking records. Answering a customer only ever needs the read.
Troubleshooting
FAQ
Related pages
E-commerce Sales Rep for the job your teammate takes on in a store
Shopify for order look-ups from the store itself
Actions and Approvals for choosing what your agent may do
Last updated