Workflow for Umbraco allows you to author custom workflows using a drag and drop UI. You can have content authors or editors manually push content, media etc to workflows - or you can setup workflows to start upon API events (Document publish, Document Save etc).
Introduction Screencast: http://bit.ly/pDVtjM (more screencasts below)
Key features:
- Implement multi level approval in minutes.
- Create workflows for Content, Media, Users, Members or any other Umbraco object.
- Easily make the workflow user interface available in mutiple languages.
- Workflows persist across server and application restarts.
- Easily extensible - write your own tasks using a simple .net API.
I've set up an example repository of code that shows how to extend workflow here: bitbucket.org/darrenjferguson/workflow-samples
Screencasts:
Introduction: http://vimeo.com/30190458
How to create custom (runnable) tasks: http://vimeo.com/30190458
How to globalise tasks: http://vimeo.com/30840956
Using and creating delay tasks: http://vimeo.com/30873482
Decision tasks (default and custom): http://vimeo.com/30916953
If you have any issues or questions - please report in the forum below or contact me.
You can download the Product manual here: http://djf.so/vGZDPv
This is a commercial package - you may evaluate locally but must purchase a license to use in production.
This package is for Umbraco 4.7.1 only.