I want to set waiting time for queue json of webhook

Sometimes I want to be sure my workflow run over before other json come through. The next executions could make current execution broken, or just not finish write current data to have exact data for next executions.

So a waiting time for queue jsons could solve this. We could make json data queue in line, and current json data still running in waiting time (Ex: 30 seconds), and after next json, and next…

How could we do this? Or could you create a node to force json of webhook queue in line in waiting time?