Some agents may require additional inputs to work effectively. For example, take the trip planner as an illustration or the official docs on Human Input in Agent Execution.
It would be very useful if the UI could accept human input for more information and process the input accordingly.