Skip to main content

Get order status in Shopify

The Get Order Status action lets Seth AI support answer “Where is my order?” calls automatically.

Written by Maurizio
Updated over a week ago

The Get order status action lets Seth answer "Where is my order?" calls automatically. It's enabled by default as soon as you connect Shopify, and typically resolves 30%+ of customer calls without handoff.


Where to find it

  1. In the navigation menu, go to Seth AI Support.

  2. Open the Train tab (default).

  3. In Taking actions, you'll see Get order status already added. Click the pencil icon to open settings.

Order status action in Taking Action section

What Seth does on a call

  1. Collects the order number from the caller (numeric part only; ignores symbols like #).

  2. Fetches order details from Shopify.

  3. Verifies the caller (if enabled) — Seth silently checks if the caller's phone matches the order. If not, he asks for the shipping ZIP code before sharing any details.

  4. Removes personal data (no full names or payment info are returned to Seth). Street addresses are only shared when the caller is verified.

  5. Retrieves tracking via our partner TrackingMore (covering 1,570+ carriers worldwide).

  6. Responds to the customer with clear, up-to-date shipping and order information.


Caller verification

You can require callers to verify their identity before Seth shares order details. This prevents unauthorized people from looking up someone else's order.


How it works

  1. Phone check (automatic): Seth silently compares the caller's phone number with the phone number on the order. If they match, the caller is verified instantly — they won't notice anything.

  2. ZIP code fallback: If the phone doesn't match (e.g. the customer is calling from a different number), Seth asks for the shipping ZIP code. Once it matches, the caller is verified and gets the order details.

Most callers get verified automatically by their phone number. ZIP is only asked when the number doesn't match.


How to enable

  1. In Taking actions, click the pencil icon next to Get order status.

  2. Toggle on Verify callers with ZIP code.

  3. Click Save changes.

Order status settings with ZIP verification toggle

Data Seth uses to answer order-status questions

From Shopify and our tracking partner, Seth receives:

Shipping & tracking

  • Carrier name

  • Delivery status (e.g., In Transit, Out for Delivery, Delivered, Exception)

  • Latest checkpoint (last scan): date/time, status text, origin info (if provided)

  • Location of latest scan (city, state/province, country when available)

  • Estimated delivery date (ETA) when the carrier provides one

Order details

  • Line items (products ordered)

  • Order payment state (paid/unpaid)

  • Charges (item totals, shipping price, additional fees, payments)

Address fields (minimized)

  • Shipping city

  • Province/state code

  • Country code

  • Billing matches shipping (yes/no)

Privacy by design: Full names and payment data are not returned to Seth. Street addresses are only shared when the caller is verified (by phone or ZIP).


Typical questions Seth can answer

  • "Has my order shipped yet?" — uses fulfillment and first scan data

  • "Where is it right now?" — uses latest checkpoint location

  • "When will it arrive?" — uses carrier ETA (or explains when ETA isn't available yet)

  • "Which items are included?" — lists line items from the order

  • "Which carrier is handling it?" — shares the carrier name and status


Setup notes & best practices

  • Carrier coverage: TrackingMore covers 1,570+ global carriers. Most shipments will be detected automatically. See the full carrier list.

  • ETA caveats: Some carriers don't provide ETAs or update infrequently. Seth will say when an ETA isn't available yet.

  • Multiple scans: Seth surfaces the latest known checkpoint to keep answers concise.

  • Caller verification: Off by default. Enable it if you want to prevent unauthorized order lookups. Most callers won't notice because phone matching is silent.


Summary

Get order status handles the most common support request with accurate, privacy-safe information pulled from Shopify and 1,570+ carriers via TrackingMore. It's on by default, requires only the order number from the caller, and gives customers fast, clear answers without tying up your team. You can optionally enable caller verification to require phone or ZIP matching before sharing order details. You can also build custom actions for other automations.

Did this answer your question?