Dynamic workflow for SAAS application

Good evening! I am pretty new to temporal, but it looks pretty interesting to me.

I am working on a SAAS HR application and I have got a requirement to build onboarding service for employees. It would have been a perfect fit for me, if the onboarding steps were pre-defined. But the trick for me is that each organisation will have its own onboarding steps. That is, when we get a new client, they will define their onboarding steps using a web form. Does temporal support this sort of dynamic workflow?

Yes, absolutely.

The idea is to write an interpreter of your DSL as a workflow. See the DSL sample.