If I have a script that has input fields invoked by two different automations with different input parameters.
Automation A invokes script with input X
(then before script is done)
Automation B invokes script with input Y
If the script is set to run in mode “single” will Automation B have its script invocation killed? Or the fact that the inputs are different will consider this a different “instance” of the script?
Now I can see why script blueprints could be useful. If i want to avoid duplication but still have distinct identities, that would be great.
Basically, I want scripts to be in single mode when invoked within the same area but in parallel across areas. The only way to accomplish that while avoiding duplication would be script blueprints I think where I have distinct scripts for each area. Correct?
Or I could move the script logic into automation blueprints but I deliberately pulled out logic from automations as it’s more orthogonal and allows for better reuse across automations.