Hard-coded Recipe ID ("flow_id") in Call recipe (asynchronous) action
The "Call recipe (asynchronous)" action in the Callable recipes by Workato app appears to hold a hard-coded recipe ID for the called recipe, which makes the exported metadata impossible to import into a new Workato team.
For organizations like ours where we have several environments set up for development, QA, UAT and Production, the ability to export and import recipes is critically important.
Analysis
What's strange is that the "Call recipe (synchronous)" action does not hard-code the Recipe ID ("flow_id"). Below is the relevant "flow_id" metadata from the synchronous action.
Marty Chang (R7)
Hard-coded Recipe ID ("flow_id") in Call recipe (asynchronous) action
The "Call recipe (asynchronous)" action in the Callable recipes by Workato app appears to hold a hard-coded recipe ID for the called recipe, which makes the exported metadata impossible to import into a new Workato team.
For organizations like ours where we have several environments set up for development, QA, UAT and Production, the ability to export and import recipes is critically important.
Analysis
What's strange is that the "Call recipe (synchronous)" action does not hard-code the Recipe ID ("flow_id"). Below is the relevant "flow_id" metadata from the synchronous action.
And in contrast, see the simple, hard-coded metadata from the asynchronous action.
Steps to reproduce