Imhotep is a declarative process framework useful for construction of "workflow" scenarios ranging from lightweight state-event-response logic (for example, the typical process logic behind a wizard dialog), to long-running persistent and failsafe workflows.
Imhotep supports visual definition of both process and routing of work to be performed by processing agents.
Imhotep comprises process execution, work-router, and persistent timer frameworks, each of which can be used independently for a wide variety of tasks.