What problem does it solve?
Customers and ops teams suffer from fragmented, delayed, or unclear shipment status because carriers use different status codes, many platforms only link to carrier pages, and exceptions (lost or failed deliveries) are often detected too late. This Skill centralizes carrier events, normalizes status updates, and enables branded tracking and proactive notifications so merchants can reduce "where is my order" tickets and resolve delivery problems faster.
Core Features & Use Cases
- Aggregated carrier webhooks: Receive and normalize tracking events from EasyPost, Shippo, or direct carrier webhooks to a unified status vocabulary.
- Proactive customer notifications: Send emails/SMS at key milestones (in_transit, out_for_delivery, delivered) and trigger internal alerts on exceptions.
- Branded tracking pages: Host or embed a store-branded tracking experience instead of sending customers to carrier sites.
- Exception handling & ops workflows: Detect failure/return events, file carrier claims, and create service tasks in support tools (Zendesk/Gorgias) via integrations.
- Headless & platform integrations: Applies to Shopify, WooCommerce, BigCommerce, and custom/headless setups using webhook-driven or aggregator-based flows.
Quick Start
Track order 12345 by registering its carrier tracking number with EasyPost or Shippo, normalize incoming webhook events, persist idempotent tracking events, and notify the customer when the status changes to out for delivery or delivered.