Wait node with User Input in Subflow

Hello, I am a newbie to n8n so I hope that maybe someone can help me (also non native english speaker so sorry in advance).

I have a main flow that calls my subflow. Now in the subflow I use the wait node as I need a user to give some input and use that input later. So I managed to call my subflow but then nothing happens. It looks like my subflow is running and running and running but no form is opening. I also dont get an error message so I am a little bit confused, because if I use my wait node in my main workflow, the behavior is as expected and I can give some input and work with that.

Do i need to manually open the form somehow..?

Hi @Error Welcome!

Can you please explain what kind of problem you are trying to solve and also please provide the workflow JSON here (Using the preformatted text column) with that we will be able to assist you properly.

Good morning,

sadly, I cannot provide the flows, because the flows are on a different system which I cannot access so easily. But I can describe it.

We have a flow that reads a csv, then does some math on it in python and then writes that file down. In some cases though, before we write the file down we want to do some additional work on the data, thus calling a subflow. But in that subflow there is a wait for user input node. The user has to put some input in so the following python code knows what to do.

In general this user input is needed frequently in our flows so knowing how to activate that pop-up would be great. Or even just going down to the subflow and somehow putting int he input there, because right now my flow is running endlessly, waiting for user input.

1 Like

@Error I guess you are in need of a HITL node:
Either you can consider AI calling a human:

Or just use a HITL node of services like Gmail, Slack, Clickup, Telegram & Many more platforms which provide this feature, this would get your job done!

1 Like

Thank you, I will try that out!

1 Like