How to make human in the loop workflows with agent builder?

When running a workflow, I need an Agent node that can proactively ask the user for missing information. The problem is that the workflow continues executing instead of waiting for the user’s response. However, platforms like OpenAI’s https://chatkit.world/ do support this behavior, so I know it’s achievable.

How can I design an Agent or workflow step that pauses execution, collects user input, and then resumes once the missing information is provided? Any best practices or examples would be appreciated.

1 Like