I’m working on a scenario where I generate and check multiple email permutations (e.g. firstname.lastname@domain.com
, lastname@domain.com
, etc.) using the Email List Verify module.
Each permutation is verified in a separate path using routers. As soon as I get a positive result (Result = ok
), I update the corresponding Airtable record with the verified email.
Now I want the scenario to stop checking the remaining permutations once the first valid email has been found and saved to Airtable.
I tried setting a variable like Found = true
after a successful result and then checking that variable in the other paths to prevent further execution – but it doesn’t work, since the variable is not shared across parallel router paths.
What’s the best way to stop the scenario (or prevent further paths from running) after the first success?
Important notes:
- I don’t want to use an Iterator or Array logic.
- All 8 permutations are being checked in parallel.
- I only want to update Airtable once and stop further checks immediately after.
Thanks in advance!