title: How can I run parallel flows in node-red and then join the data?
body: <p>I have a node-red flow where I need to do 2 rest calls and then do some data operations based on the results of those two calls.</p>
  <p>The only way how I could solve it was to do both calls one after the other
  <a href="https://i.stack.imgur.com/moGk6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/moGk6.png" alt="enter image description here" /></a></p>
  <p>Is there a way in node-red to branch a flow and then join again like
  <a href="https://i.stack.imgur.com/OuqXn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/OuqXn.png" alt="enter image description here" /></a>
  The function node above would be invoked twice. What I need is a node which would have multiple inputs and then wait for each msg.payload to arrive before it starts with the processing.</p>
  <p>Thanks</p>