I’m interested in creating a system where the user can define the steps in a workflow.
Is there a gem that already handles this? I thought about one of the state machine gems, but they all seem to be for pre-defined states. I’ve been thinking maybe i can use state machine for the individual step types… An email step could have a few states [New, Assigned, Done], and the workflow could just be lists of these stateful steps. Are there other solutions out there?
I’m interested in creating a system where the user can define the steps in
Share
Try Ruote. It is a full fledged work-flow engine built on top of Ruby.
Documentation:
Ruote Documentation page 1
Ruote Documentation page 2
Creating a Ruote Process