Workflow not recognizing keys from multiple environment

There should be a way to set this up as you describe. If you're still working to get this configured, consider dropping by our Office Hours for general guidance, or share some more details here like a screenshot of how your form is set up to trigger the workflow, and which resource credentials are being passed. It'd be interesting to see how the webhook is set up from the form.

That should help us point you in the right direction!