AlphaFlow
About AlphaFlow
AlphaFlow is a high-grade, open source workflow engine. It features a powerful activity-based workflow concept that also allows document oriented processes to be easily modelled.
AlphaFlow comes with a large library of reusable components including special activities for document reviews, task assignments, time based process control, email notifications, complex routing activities and more.
Additionally AlphaFlow is fully integrated into Plone, allowing rapid creation of powerful workflow applications within the existing Plone framework. The automatic UI generation allows you to have a prototype application ready within a matter of hours and a complete application available in a few days.
Simplicity
Workflow systems exist in a complex world. Many standards and standardisation processes, working groups and products are available. Many of them are more complicated than necessary without fulfilling the promised goals.
Therefore AlphaFlow features a simple model that describes the cooperation of specialised activities on a level that is easy to understand yet powerful enough to meet the most complex business scenarios.
Making your custom Plone objects able to use AlphaFlow is easily done within a matter of minutes.
Flexibility
One major point of using a workflow engine over hard coding business processes is the ability to easily make modifications to a system when business rules change.
Therefore your application becomes more flexible when you model a process with AlphaFlow and it allows you to reuse special functionality that has already been developed.
Custom activities can create interfaces to external systems like payment providers, logistic partners as well as other parts of your Zope application.
Reliability
AlphaFlow is designed to be used in high capacity environments. It is in production use at intranets with multiple thousands of objects and several hundred users.
Administrators and developers are supported by a powerful workflow manager which allows the manual inspection of exception states and reasons, to take care of special situations and continue after error situations.
Visual Editor
AlphaFlow features an easy XML-based process definition language (ALF) for defining and importing your workflows into AlphaFlow applications.
To allow excellent customer communication and rapid development of workflows AlphaFlow comes with a browser-based visual editor that lets you modify your workflows visually.
Business Services
To support the professional use of AlphaFlow, gocept offers various affordable services around the AlphaFlow product line.
These include:
- Professional training, to get your developers ready to make use of the full power of all aspects of AlphaFlow.
- Consulting, to complement your team's knowledge with the workflow team's knowledge with the workflow know-how of our engineers.
- Support Contracts, to ensure your development projects and production sites to run as smoothly as possible, including priority bug fixes, backwards compatibility/migration support.
- Custom Development, to let our team implement a workflow application for you, or extend AlphaFlow with new features.
Technical Details and Download
AlphaFlow has been released under the ZPL 2.1 licence. More information and download