UPS world
A local UPS with shipments, labels, tracking activity, delivery windows and address validation. Test the customer service agent that tracks packages, changes deliveries and files returns.
ShipmentsTrackingDelivery ChangesReturnsAddress Validation
| Tracking | Consignee | Request | Status |
|---|---|---|---|
| 1Z999AA10123456781 | Sample, Ari | Hold at access point | In transitHeld for pickup |
| 1Z999AA10123456782 | Test, Bo | Redirect to work address | In transitRedirected |
| 1Z999AA10123456783 | Demo, Cy | Redirect to new address | DeliveredRedirected |
| 1Z999AA10123456784 | Example, Di | Where is it? | Exception |
| 1Z999AA10123456785 | Placeholder, Ed | Return label | Delivered |
fig. 1 · illustrative replica · the agent's changes land as you scroll
What's in this world
What you get when you open UPS. Seeded, local, yours to break.
Seeded records
- shipments
- 50 with 1Z tracking numbers
- tracking
- Activity across label created, in transit, out for delivery, delivered and exception
- delivery windows
- Estimated windows on out for delivery packages
- addresses
- Shipper and consignee addresses, some residential
- returns
- 6 approved return requests
Agent jobs you can test
- Answer where is my package with tracking activity
- Redirect or hold packages before delivery
- Create return shipments for approved returns
What your agent can get wrong here
The reply sounds right. The record is what counts.
ActionWhat the world recordsCommon mistake
Redirect a package
the tracking status and delivery change requestRequests a redirect on a package already deliveredHold a package
the hold location and current statusHolds it at an access point in another cityCreate a return
the return shipment and original tracking numberCreates the return against the wrong original shipmentValidate an address
the classification as residential or commercialShips to an address that failed validationExample test
Describe the job. Review the checks before anything runs.
Work the open inquiries. Hold or redirect packages only while they are still in transit, explain the exception on the stuck one, and create returns for approved requests only.
- 011Z999AA10123456781 held at the nearest access point
- 021Z999AA10123456782 redirected to the work address
- 03No change requested on 1Z999AA10123456783, it was delivered
- 04Return created for 1Z999AA10123456785 linked to its original
- 05No delivery change on a package out for delivery
fig. 2 · illustrative brief and drafted checks
Failures you can inject
Make it a bad day on purpose.
effect
The OAuth access token returns 401 mid runfires before the handler · state untouched · same result every runEvidence
StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations