I’d like to do something like this:
A → B [3 items] → TriggerExternalProces [3 items] → WaitOnWebhook [3 items] → C [3 items]
That is, I want to start 3 external processes, and as each one finishes and notifies the WaitOnWebhook, each item will continue to process through node C.
- What is the intended behavior of Wait (on Webhook) when the node receives multiple items?
- It seems there is only one resumeUrl, and we can’t distinguish each with a “Webhook Suffix” because the suffix is fixed and can not be an expression.
- Additionally, I may have this wrong, but it seems like even if I manually branch and start 3 separate Webhook nodes with different fixed suffixes, the Waits are executed sequentially. That is a problem because the 3 webhook calls might come back in any order. (Note: each sub-process takes 5 to 10 minutes, so I want to execute them in parallel).
Any suggestions on how I can approach a use case like this with n8n?