When software takes time to produce an answer, silence reads as failure. This is especially true for agentic products: the system may be searching, comparing, or checking constraints, but a static interface gives the person waiting no evidence that any of that work is happening.
During an audit of Stardrift, an AI travel-search tool, the agent often felt stalled even when it was active. The interface showed an unmoving state while the product performed several meaningful operations behind it.
The fix was not a larger spinner. It was better language. Status updates such as “searching award space” and “comparing fares” make progress legible, set expectations, and help people understand why the answer is worth waiting for.
Good feedback does not narrate every internal event. It reveals the few stages that matter to the person on the other side. When the interface explains its work with restraint, perceived speed and trust improve together.