End goal: get the Message tools to output the workflow name rather than the .xml file name when Alteryx is called via the API through the Excel workbook.
I am running the Alteryx Designer using Excel and calling the Alteryx engine via the API (i.e. command prompt with settings). I do this via a VBA macro, which saves the key settings (e.g. the workflow name and the Excel workbook names) down to a file called APP_SETTINGS.xml then call the CMD which calls the Alteryx Engine to read the APP_SETTINGS.xml file.
In my workflow, I have Message tools that references [Engine.WorkflowFileName] which is a built-in constant. This works very well only if I execute the workflow inside it. When I run the same workflow using the method described above, I am getting "APP_SETTINGS.xml" as the [Engine.WorkflowFileName] output.
Do people know how I can fix this, or if there is a workaround without having to manually type the workflow names out inside the Message tools?