Home > Products
Overview > OmniFlow
|
aa |
OmniFlow |
|
|
|
Is a platform-independent, scalable Business Process Management
solution that enables
automation of organizational business processes. Built using open technologies,
it has seamless integration abilities allowing it to be introduced into any IT infrastructure.
OmniFlow is designed to ease the creation, deployment, modification and management
of Business Processes with no programming effort and differentiates with other Business
Process Management products through its ability to deploy rapidly to automate a
complete process.
|
|
|
|
|
|
|
|
|
|
Enterprise Applications:
Process Automation & De-risking:
This Rule and Role-based engine feature of
OmniFlow maps onto the process, its participants, business rules, and exceptions.
It has a strong monitoring and control mechanism for generating quick turn around
time, transparency, and higher productivity.
Outsourced Process Management:
OmniFlow’s
rapid implementation cycles, flexibility in adapting to changing process requirements,
ease of use, and scalability in handling one out of many processes provides BPO
companies rapid roll-out of proof of concept and running of a pilot at low cost.
Process Centralization and Outsourcing:
OmniFlow reduces the load of handling structured
routine tasks by centralizing the process across branch locations. This process
ensures the complete process definition and documentation. OmniFlow is implemented
both; at the parent site and at the outsourced site.
Extending the Enterprise:
This
offers end-to-end process management, control, and a quantum jump in productivity.
It facilitates the organization to offload complex and critical transactions management
internally to the dealers and agents, simultaneously maintaining total process control.
|
 |
|
OmniFlow |
|
|
|
|
Graphical Tool for Process Definition - OmniFlow Process Modeler |
|
Omniflow provides a graphical tool that provides designing of business processes
in a flow chart fashion with clear indication of the task queues, conditions, and
sequences in which tasks must be performed from initiation to completion. It allows
users to design workflow processes with steps in series or in parallel. It allows
the definition of all the activities in a process, their relationship, various processing
rules, actions, work to be performed, etc. It also provides compiled reports to
measure correctness of the definition. This component is responsible for giving
a logical structure to the routing sequence, to be adopted by the workitems. In
short, it may be defined as the Process Configuring Tool.
|
|
|
|
Desktop for monitoring Processes - OmniFlow Process Manager |
|
OmniFlow provides a user-friendly desktop for administration and monitoring of all
business process. It gives various tools to administrator for controlling and refining
business processes. It is further empowered by the extensive report generation capabilities,
to measure the performance of each and every component of the process.
|
|
|
|
Workflow Engine |
|
It provides the facility to automate business process for increased productivity,
efficiency and control. It controls workflow processes and maintains the integrity
of process definitions. It provides standard workflow operations such as initiation
of work-items, processing rules, sequential, parallel and ad-hoc routing of work-items,
etc. The Workflow Server carries out certain periodic housekeeping functions to
maintain the integrity of the workflow processes, check for expiry of work-items
and determine if any process is stalled. The Workflow Server is designed to cater
to high-volume transaction processing environments, by providing Load Balancing
to prevent bottlenecks. It also provides a host of other operations including, automatic
triggering of external agents/ applications, and maintenance functions like automatic
diversion of work-items based on expiry/ priority/ threshold, etc. The Workflow
Server has been further empowered by Event Logging capabilities, thus providing
a transaction log. Engine is based on server side JAVA based technology. It is designed
to serve small as well as big corporate. It is capable of handling thousands of transactions per day. It supports ORACLE, MSSQL and DB2. It has its own application
server, which handles session management, database
license management etc.
|
|
|
|
Process Client and WorkDesk |
|
OmniFlow provides a standard desktop for workitem processing. It allows users to log in their respective Queues, based on assigned rights, and process the pending
workitems in the selected Queue. Omniflow also provides a standard viewer for the
workitems, which combines the capabilities of a Workflow and a DMS System. It provides
some standard tools like Check-Lists, Exceptions, Form View, Document View, Actions,
etc, there-by allowing users to process workitems more efficiently. It also provides
an easy mechanism of the integrating with other external Applications. It is further
empowered by various other features like, Reminders, Referrals, Searches, Work-Audits,
Document Check-in/ Check-outs, etc. The OmniFlow Process Client has been built in
such a way, that it facilitates the launching of other customized Viewers for workitems.
This component is also available in a Web-enabled version, in the form of OmniFlow
Process Client-Web.
|
|
|
|
Configuration Server |
|
The configuration server is a multi-threaded server that manages multiple instances
of applications, external or internal to the OmniFlow System. The standard internal
Applications managed by this component include the mailing, printing, faxing and
archiving utilities. All these and the external applications (like scheduled programs),
need to be registered on the CS, thus allowing the configuration server to launch
these applications and remotely monitor the performance of each of these in terms
of number of workitems processed by each, load at various instants, etc. It also
provides the flexibility of starting and stopping registered applications, depending
on the workload.
|
|
|
|
|
|
|
Visual Route Designing
|
- Graphical tool for defining Business Processes
- Disseminating work by defining different activities
- Supports both Manual and Automated activities
- Provides a set of Standard properties for each activity like data access, pre-defined
filters, expiry, entry settings, etc.
- Support of customized properties for each workstep
- Assurance of the orderly and timed execution of tasks by expiry at the workstep
- Allows replication of tasks at 2 or more activities through copy-definition
- Compiled reports to measure correctness of process definition
- Convenient editing and deletion of business processes
- Support of Automated tools for Print/Fax/Mail/Archive
- Breaking down of complex processes into a number of re-usable simpler processes,
by using Sub-Processes
|
|
Multiple Business Processes
|
- Supports the definition of multiple processes
- Also supports the definition of Sub-Processes
|
|
Version Control
|
- Support of different versions of same business process
- Facilitates the flow of workitems in the earlier version, as well as creation of
new workitems in the latest versions of the processes
|
|
Rule-based Processing
|
- Rules for entering to and existing from a workstep
- Definition of rules to direct the routing of workitems by the server
- Support of Expressions in Rule Definitions
|
|
Parallel Processing
|
- Routing of copies of a workitem to more than one workstep for parallel processing
- Collection of copies of the workitem for further processing
|
|
Ad-hoc Routing |
- Supports the routing of workitems depending on the user rights
|
|
Holding Workitems |
- Facility of holding workitems for a specific period of time
|
|
Queues
|
- Supports the group and user queues
- Facility of adding users and tasks with the queue
- Supports process independent queues
- Facility of defining a coordinator for a queue
- Support of queue monitoring to the administrator
|
|
Reassignment of workitem
|
- Support of assignment of a workitem to an expert member of the same queue
- Reassignment rights on workstep
|
|
Load Balancing
|
- Integrated intelligent Load Balancer, to maintain equal workloads across all participants
of a process
- Also facilitates load balancing at the servers, by supporting multiple processing
servers for processing business rules
|
|
Generation of Responses and Notices
|
- Supports templates for standard responses/ notices in MS Word and Excel
- Templates can be launched in the native application with data
- These responses/ notices automatically get saved automatically with the workitem
|
|
Event Triggers |
- Supports the definition of triggers, which can be associated with rules, user actions,
exceptions etc.
- Supports standard triggers like Mail, Launching external applications, executing
programs, data-entry forms, setting variable values, generating responses
- Allows the definition of customized triggers
|
|
Effortless Remote Administration |
- Easy to deploy and administer
- Web browser based UI for remote administration
- Definition, Modification and deletion of Queues
- Definition of user and groups
- Rights to access workitems
- Progress tracking of workitems
- Remote Monitoring of the Queues/ Processes/ Users
- Changing Process States (Enabling/ Disabling Processes)
- Starting/ Suspending/ Terminating/ Aborting workitems
- Temporary diversion of one user's work to another
- Prioritize workitems
- Temporary inclusion of Users to Queues
- Ad-hoc routing of workitems
- Setting Turn-around times for Processes/ Activities
|
|
Comprehensive Reports and Tracking |
- Supports graphical and transactional reports
- Web based reports
- Reports for user and process performance
- Work load reports
- Reports to measure the correctness of Process Definitions
- Detailed process history reports
- Extensive statistic reports like Process/ Activity turn-around times
- Detailed Delay reports
- Exception reports
|
|
Auditing of User Work
|
- Supports work audit
- Percentage of work to be audited is configurable
- Support of Audit Comments by the auditor
- If rejected then routes the work to the performer
|
|
Industry Standard Implementation |
- WfMC compliant
- Supports interface 2 and 3 of WfMC standard
- Exposes API in the form of XML and EJBs
- J2EE compliant server implementation
|
|
Standard front-end for Processing - ImageWorks
|
- Supports a Standard interface for image based processing
- Support of various tools to process the workitem
- Standard interfaces for check list, exception handling, actions and document display
- Queue selection for processing
- Annotation facility for documents
- Recording of conversation
- Supports Referrals of workitems
- Fixed assignments of workitems to any user
- Easy searching of workitems
- Support of user filters
- Scan facility for paper documents
- Document type categorization
- Zoom-in, Zoom-out for documents
- Rescanning of documents
- Auto separation using standard forms/barcodes and classification
- Auto registration
- Check-in, Check-out for documents, based on User rights
- Support of Reminders and Notifications
- Linking of workitems within/ across processes
- Facilitates automatic initiation OS workitems in other processes, after completion
in a process
|
|
Industry-Strength Security |
- Definition of Users and Groups in the system
- Grant users access permissions on workitems through Queues and streams
- Secure login and passwords for each user
- Support for data and password encryption
|
|
Enterprise-Class Scalability and Availability |
- Multi-tier architecture with each tier fully scalable
- Multiple Workflow servers that can abstract the complexity of the underlying Database
server
|
|
Support for Multiple National Languages |
- Support for multiple national languages including Hindi, Arabic, Chinese and German
- Localization kits for each language
|
|
|
|
|
|
|
Banks and Financial Companies |
|
Automation of new account, loan processing, credit card applications processing,
bill discounting, LC processing etc.
|
|
|
|
BPO |
|
OmniFlow has found a big application area in the booming BPO industry. It is currently
being used by many BPO companies like Patni, EXL, Spectramind, Transworks, Nipuna,
etc., to automate their basic customer processes like, Credit card Applications,
Consumer Loans, Account Opening, etc.
|
|
|
|
Government
|
|
Automated File Flow, Central Mail and File Management, Recruitment
|
|
|
|
Telecom |
|
Application forms processing, customer query resolution
|
|
|
|
Insurance |
|
Automated Policy Issue and Claims Settlement
|
|
|
|
Media |
|
Article publishing |
|
|
|
Manufacturing |
|
Purchase, indent, invoice processing, quality control, recruitment, reimbursement,
proposal processing |
|
|
|
Education |
|
Admissions, computerized checking of answer sheets |
|
|
|
Construction / Engineering
|
Drawings review and approval
|
|
|
|
|
|
a |