I’ve made my first workflow – a simple onboarding one which adds a new user to a group and sends a PM a few hours later. It failed because I hadn’t understood that I needed to drill down in the user properties when calling “Group” to select the username. I’ve fixed that, and now I’d like to test it on the user it failed for – is there a way to do this? To say, hey workflow, please run now manually using this specific value for that variable you need on your first step? I saw something about pinning output but I haven’t managed to make sense of it.
Thanks for your help! (self-hosted if that matters)
Hello, maybe a more robust implementation for testing Workflows would be a good idea or is even in the works; in the meantime, we have the option to trigger them manually.
Just search for ‘Manual’ when adding new elements and you will find it. Additionally, from the executions tab, you can see all the execution attempts details on screen.
And as a bonus, from each Workflow settings, it is possible to choose one that would run in case of an error (they need to have the error trigger on their nodes to appear automatically on the error setting dropdown)
Hmm so, I did see that I can trigger a step manually with the little green “start” button, but not sure where to search for Manual?
As I was fumbling around I tried pressing on that green “start” button for the step it had got stuck on after “pinning” the previous output – I’m not sure what that does or how it worked but it seems to have done what I wanted (added the user to the right group).
But it was pretty random, would like to understand what I did!
That sounds great, and you do not need to search for ‘Manual’ anymore because you already added this trigger to your Workflow.
It just starts workflows by clicking on the green button you pressed. Your instinct was right
If you want to dig a little deeper as a next step, take a look at executions. You can see there a detailed output of workflow runnings, and it is in a human-readable format. I fixed (with IA functionality) almost all workflows using this data on my prompts.