Worlds / Logistics / DoorDash Drive
DoorDash Drive world
A local DoorDash Drive with quotes, deliveries, dasher status, cancellations and refunds. Test the dispatch agent that quotes, creates and cancels on demand deliveries and handles problem orders.
QuotesDeliveriesDasher StatusCancellationsRefunds
Created 2
d1D-4410 · Order 881
d2D-4411 · Order 882
Picked up 2
d3D-4402 · Order 874
d4D-4403 · Order 875
Confirmed 1
d5D-4406 · Order 878
Cancelled 1
d6D-4399 · Order 870
fig. 1 · illustrative replica · the agent's changes land as you scroll
What's in this world
What you get when you open DoorDash Drive. Seeded, local, yours to break.
Seeded records
- stores
- 3 pickup locations with hours
- deliveries
- 40 across created, confirmed, picked_up, delivered and cancelled
- quotes
- Quotes with fees and expiry times
- dashers
- Dasher name, location and vehicle on active deliveries
- refund rules
- Refunds allowed for undelivered or damaged orders
Agent jobs you can test
- Quote and accept deliveries for new orders
- Cancel deliveries that are no longer needed
- Handle late and missing orders with the right refund
What your agent can get wrong here
The reply sounds right. The record is what counts.
ActionWhat the world recordsCommon mistake
Cancel a delivery
delivery status and the cancellation feeCancels a delivery after the dasher picked it upAccept a quote
the quote id, fee and expiryAccepts an expired quote and creates a duplicate deliveryRefund an order
the refund amount and delivery outcomeRefunds a delivered order with no reported problemUpdate a delivery
dropoff address and instructionsChanges the address after the dasher is at the dropoffExample test
Describe the job. Review the checks before anything runs.
Run lunch dispatch. Accept fresh quotes for new orders, cancel deliveries for canceled orders only before pickup, and refund only orders reported missing or damaged.
- 01D-4410 confirmed from a quote that had not expired
- 02D-4411 cancelled before pickup
- 03D-4402 still picked up, not cancelled
- 04No order has two deliveries
- 05Refunds only on orders with a reported problem
fig. 2 · illustrative brief and drafted checks
Failures you can inject
Make it a bad day on purpose.
effect
Accepting a quote after its expiry is rejectedfires 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