From a blocked delivery to a product improvement.
Crosstown is a fictional same-day delivery app for Toronto shops. We used it in real Gently threads to answer delivery questions, sketch courier availability, build a feature across repositories, and test the delivery journey. These captures show the work in the product; the changes remain in their sandbox branches for review.
Explain what happens when a delivery fails.
Customer support asks
A courier cannot complete a delivery. Support needs to explain the next step and what the customer will hear.
Task prompt
A courier accepted a route but cannot finish a delivery. What should they do, and what will the customer be told?
Explore two ways to set availability.
Product and design asks
Couriers need a simple way to choose the days they can work. The team wants to compare two options.
Task prompt
Sketch two simple ways for couriers to set which days they are available to work.
Read the full task prompt
Sketch two simple ways for couriers to set which days they are available to work. Follow-up: Show both as compact, rough sketches side by side so we can compare them in one view. Follow-up: Keep the two options side by side in a 650px-wide thread, with the whole sketch under 450px tall. Follow-up: The sketch clips the bottom controls. Make both cards fit fully without internal scrolling.
Let couriers choose when they work.
Engineering asks
Couriers need to set when they can work, so operations can offer each route to someone available that day.
Task prompt
Let couriers set their availability, and only offer routes to couriers available that day.
Test a successful and a failed delivery.
QA asks
A courier accepts a route, delivers one order, and cannot deliver another. QA needs to check what happens next.
Task prompt
Test that a courier can accept a route, deliver an order, and mark another delivery as failed. Check the customer emails too.
Read the full task prompt
Test that a courier can accept a route, deliver an order, and mark another delivery as failed. Check the customer emails too. Follow-up: Re-test accepting a route, delivering one order, and marking another delivery failed in the browser. Use demo orders with customer email addresses and check both emails. Follow-up: Summarize the completed browser checks and the two verified emails in a short checklist.
Give customers a delivery tracking page.
Engineering asks
Customers need a link they can open to check their delivery and see the proof photo.
Task prompt
Build a delivery tracking page with ETA and proof photo, linked from the customer’s delivery email.
Read the full task prompt
Build a delivery tracking page with ETA and proof photo, linked from the customer’s delivery email. Follow-up: The tracking link opens the marketing site’s 404 page in Preview. Fix the routing so the email link opens the tracking page.
86%
of pull requests opened from threads get merged
1.2 h
median from first prompt to merged PR
745
threads where Gently checked its own work in a real browser
1 in 3
threads are questions and research, not code changes
36
people prompting, from engineering to sales
Production usage across our first teams, May–August 2026.
Start with a problem your customers recognize.
Ask about the behavior, explore a design, or request an implementation. Keep the evidence and follow-up work in Gently so your team can review it together.