How Perform.AI and AfterShip manage delivery exceptions
How do Perform.AI and AfterShip handle delivery exceptions? We compare their detection, approval workflows

AfterShip's help center (read 15 October 2026) describes an AI agent that spots shipment exceptions and proposes fixes a person approves. Both aim to catch delivery exceptions before the shopper does.
How does AfterShip spot delivery exceptions?
AfterShip's help article on handling exception shipments with AfterShip Agent, read on 15 October 2026, says: "AfterShip Agent automatically detects shipment exceptions, including situations that carriers may not clearly report yet."
AfterShip's same article (15 October 2026) gives this plan line: "Eligible customers on Enterprise and Premium plans as part of a limited general availability (GA) program." In plain terms, AfterShip describes this as a limited release on those two plans as of that date, so a buyer should confirm whether their account is included.
Which exception types can an AfterShip merchant set up?
AfterShip's help article on setting up exception handling settings, read on 15 October 2026, says: "Custom types catch the problems your carriers never report." The same article says "You can't rename or re-map the 13 carrier-reported exception types".
So, as AfterShip's exception-handling article describes it on 15 October 2026, a merchant adds its own types alongside a fixed set of carrier-reported ones. Which custom rules suit a brand's carriers and routes is worth testing in a demo with the brand's own shipments, as is how each shipping carrier's codes land in those 13 types.
Who approves what AfterShip Agent proposes?
AfterShip's help article on handling exception shipments with AfterShip Agent, read on 15 October 2026, says the agent "currently operates entirely in Copilot mode", where a person approves every action before it runs.
AfterShip's same article (15 October 2026) also sets out what the agent does with customers: "AfterShip Agent only sends messages to customers. It doesn't receive, route, or manage customer replies." Where shopper replies go, and who answers them, is a question for any vendor's customer service set-up.
Where can merchants run AfterShip exception handling?
AfterShip's help article on setting up exception handling settings, read on 15 October 2026, says: "Exception handling runs on Premium and Enterprise Advanced, and Reship and Refund work on Shopify only". That is AfterShip's documented scope as of that date; a brand on another storefront should ask which actions are available to it.
How does Perform.AI handle a delayed or failed delivery?
Perform.AI's AI Decision Intelligence page covers the operations side: a brand chooses which delivery thresholds count as a problem for it, and each breach comes with its cause. The post-purchase page covers the shopper's side: a late or missed delivery comes with a message saying why and what happens next.
Questions to ask any vendor about delivery exceptions
How is an exception found when the carrier has not reported one?
Which exception types can I define, and which are fixed?
Who approves a reshipment, refund or customer message before it goes out?
What does the shopper hear, and where do their replies go?
Which plans and which storefronts carry each action?
Perform.AI sells through a demo, with no public price list. To see how Perform.AI handles delivery exceptions for your operation, book a demo.
Frequently Asked Questions
Does AfterShip Agent act on its own?
AfterShip's help article on handling exception shipments with AfterShip Agent, read on 15 October 2026, says the agent "currently operates entirely in Copilot mode", where a person approves every action before it runs.
Can AfterShip merchants add their own exception types?
AfterShip's help article on setting up exception handling settings, read on 15 October 2026, says "Custom types catch the problems your carriers never report."



