I am trying to build out a main workflow that is able to trigger sub-processes based upon what data is passed in. This all needs to be run from the server environment. Utilizing the server API functionality, data will be passed through to this main workflow. For this example we will use a subject field. I have many other workflows that could be run depending on which subject is passed through to the main workflow. How can I run a specific workflow off the back of the main workflow depending on what data is passed to it?
I have considered the conditional runner tool, but it seems clunky and I can't pass the data on to the sub-process (workflow). Looking for other ideas.
Thanks!