Advantages of SmartWorkflow
Simplicity
For example if customer sales inquiries are currently handled using Microsoft Word or Excel documents, the work document is referenced by SmartWorkflow as metadata in a Work Unit (WU).
As the WU is actioned by the user the referenced document transitions with it and can also be optionally attached.
This maintains a single source for the work document which is searchable and traceable through the entire business process.
SmartWorkflow is a non-intrusive application. By that, we mean that it integrates with existing applications in a loosely coupled manner.
SmartWorkflow augments these applications working with them rather than replacing them.
Capabilities
SmartWorkflow can handle simple and complex business processes and scales across any number of users. The user interface for the workflow can be customized quickly and easily to accommodate changing business requirements. The backend workflow engine webservice API can communicate with any other Line of Business application. This allows for data input/output using something as simple as a spreadsheet import or XML data exchange.
All data points are customizable and extensible for specific needs. Complex workflows can be defined as a series of more simple modules. Each module can be modeled on specific users and department responsibilities for their role in the business process. The connected workflow modules communicate and adapt to the assigned user’s role and only expose appropriate activity and interface elements. The filtered options and interface lessens the clutter and intimidation that one size fits all applications can present.
Technologies
SmartWorkflow has three web application interfaces and a webservices API.
-
End User application
The desktop and mobile application surfaces the configured workflow to the end users. Technologies used are familiar web page elements and functionality.
-
Workflow Administration application
Administration of the workflow and access to the dashboard and reporting services are surfaced in this web application. Task assignment and workflow monitoring are some of the tasks and some of the features of this application.
-
End User application
SmartWorkflow Administration application
This application is where project management, resources and workflow components are created and administered. It includes a custom workflow designer where the workflow is created and updated.
-
Webservices API
All applications mentioned above access the workflow engine through its API. The standards based API is also available to other Lines of Business applications.
Easy setup
In order to get up and running, SmartWorkflow has a library of preconfigured templates for common business processes.
Templates can be customized for specific needs or built from scratch in the SmartWorkflow Administration workflow designer.
Once the project resources and workflow templates have been configured users and administrators can access the workflow through the web or mobile