Workflows

Overview


Many organizations today want the ability to build an application that improves team productivity and efficiency, but without the need to write code. With AutoMate BPA Server 9, you can easily design workflows that supply intelligent, no-code logic to processes. Using the Workflow Designer, you create rules to be carried out by events, conditions, tasks and processes and use flow control arrows to interconnect such objects, making the workflow a cohesive unit (as illustrated below). This topic introduces the basics of an AutoMate workflow. When you understand the basic objects in a workflow,you can quickly add logic to your processes.

What is a workflow?


A workflow is a graphic representation of the flow of actions that are to be performed to complete a process. It is basically a visual flowchart of operations with a beginning, an end, and a sequential flow from start to finish. A workflow can include conditional branches that can change its course, but ultimately it progresses from the initial task or event to the final task. Workflows can be as simple or as elaborate as your business processes require. You can create a workflow that the user initiates or a workflow that is initiated automatically based on an event or condition, such as when a hot-key combination is entered, a process is started or a file is added to a folder. A workflow allows processes and procedures to be more compliant, agile and visible and ensures that every stage of action is explicitly defined and optimized for maximum productivity.

As a result of workflows, team productivity increases because it is the workflow that executes the sequence of actions that correspond to the business process allowing team members more time to focus on performing more substantial work, rather than on managing the workflow. A workflow is automated, thus, it can reduce the time a process normally takes to complete and eliminates potential errors caused by human intervention.

What does a workflow accomplish?


The common goal of a workflow is to coordinate tasks between departments or divisions and synchronize data between systems, with the definitive goal of improving collaboration, efficiency, responsiveness and profitability. Some key benefits of workflows are as follows:

When you design a workflow, you identify the necessary sequence of actions, and then you assemble that sequence of actions by using the Workflow Designer. Graphical workflows are the cornerstone of AutoMate BPA Server 9. The Workflow Designer is the primary canvas for designing and creating automated business processes. Objects including tasks, events, conditions, and flow controls are dragged-and-dropped using a highly visual, intuitive interface. Depending on the designer's preference, design can remain at a basic level where tasks and conditions are simply named and connected with appropriate flow control arrows, or it can be highly detailed where complex tasks are developed, multiple machines specified, error handling defined and evaluation objects created to allow decisions to be made during execution.

See Also


WorkFlow Designer Quick Tour | Building a Workflow | Multi-machine Workflows | About Creating Tasks