AI Native · interactive
Designing for slow responses
The agent takes 6 seconds to book a trip, whatever you do. What changes is how long the user waits for any sign of life, and whether they trust it's working. Press play and compare.
user's screent = 0.0 s
Book me 3 nights in Lisbon next month, near the river.
…
- Spinnerfirst feedback at 6 s
- Progress stepsfirst feedback at 0.3 s
- Skeleton + streamingfirst feedback at 0.8 s
- Optimistic + backgroundfirst feedback at 0.1 s
Nothing meaningful for 6 seconds. Users start wondering if it's stuck, and some click again.
Pattern
Step 1 of 4 · read left to right
In production
Tools and technologies
Design systems for AI products ship these patterns.
Not tied to one language — use these names when you search docs or design a system.