Collecting values for multiple variables before processing?

Folks, I'm new to Node Red, but I did play around a bit. It seems that the Node Red processes individual messages and creates responses. i.e. there is a direct relationship between the input and output as 1-to-1...

I receive messages via MQTT. My process would need to receive values for multiple variables from several MQTT messages over a period of ~10-15 minutes before processing and sending the output out as a JSON.

Is this possible?


Take a look at this recipe in the cookbook:

Also described in this video:

Thanks! Looking at it now....

Thanks for helping, it's already working :upside_down_face: