A message start event would be the best option for triggering the process with a message.
There are a lot of options for receiving events… can you describe or model how your process reacts to these events and what exactly they’re intended to do.
We are creating a support ticket when the first event arrives. Until that ticket is closed by someone, it needs to be updated for each new event. The wait will be a loop with a timer, I guess.