Hey, I ran into the same issue while building an AI interview assistant, the removal of the Gather node was confusing at first. Here’s what worked for me:
-I used Conversation nodes to collect each piece of data.
-In each Conversation node, I manually added an Output Variable Name at the bottom (role, type, other values )
-After each, I added a Condition node to validate the input (like checking if the variable is not empty).
-Once all variables were collected, I used an API Request node and passed the collected variables as the request body using {{variableName}} format.
-Then I added a final Conversation node to confirm the data was sent and the interview was generated.
It’s not obvious at first, but this structure works with the new flow.