Hi, a Workflow starts with User Input, however I can’t find how to add another User Input a few steps later into a Workflow. What did I miss?
Hi,
You can add all the input fields you need upfront in the User Input section at the start. Then, in each step later in the workflow, you can insert those inputs by typing #
and selecting the input variable you want to use.
Best,
Wendy
Hi Wendy, thanks for your answer! Sorry if I wasn’t clear, with the question. I meant not how to use existing “User Input” later, what I meant was: how to ask for additional User Input later in a workflow. Let’s say AI generates some output and now the user should, based on that, add 3 additional inputs, that will be used for further processing. And because, the additional input depends on the output, it can not be provided earlier. Do you have ideas for that?
Hi,
Right now, Workflows support only one User Input block at the beginning. All inputs need to be collected upfront, and then referenced in later steps using #
.
But I totally get your case — when you want AI to generate something first, and only after that, prompt the user for additional input based on that result.
While a native second “User Input” block mid-Workflow isn’t supported yet, here are a workarounds you can try:
→ Use an Agent instead of a Workflow
- Agents allow dynamic conversations. You can structure the prompt to:
- Output something
- Then ask follow-up questions in real time
- And process the user’s responses in a more natural back-and-forth flow
Feel free to head over to our Roadmap — you can suggest this as a feature - https://agenticflow.featurebase.app/roadmap
Hi Wendy, this is a great workaround and I make a feature request.
Thank you
Carsten