The lack of a pause function in Agent Builder is a significant limiting factor in creating advanced Agents.
Currently, the agent tool operates as a single shot, and there is no way to allow the agent to solicit further information in a structured way that can be used to refine the next sequence of actions.
Instead of trying to gather all information at the outset, then barreling through all programmed steps in sequence, it would be extremely helpful to have a function that allowed an agent to pause for further input according to defined criteria, such as conditional form fields, then execute a new sequence of actions only when it has the necessary information.
I would be very interested to know if a "pause for input" feature is a possibility.