Workflow activities and their order make up workflow for a process template. ZFlow supports several types of workflow activities that you can be used to design comprehensive, flexible and easily maintainable workflows.
Types of Workflow Activity
Data Preparation
Data Preparation activity is generally used for creating and updating process object, adding process data (files, etc.). By default, the Possible Results for data preparation activity are “Submitted” and “Cancelled”.
Review
Review activity is generally used so that the activity performers have a chance to review information related to the process.
The default Possible Result for Review activity is “Accepted”. However, you can add more possible results and related transitions.
Approval
Approval activity is one of the more important activity types in ZFlow. The Approval activity is equivalent to a digital approval in the workflow setting. By default, it is not possible to edit any data during the Approval activity.
The default “Possible Results” include Approved and Rejected. However, you can add more results and related transitions in the workflow.
Notification
Notification is an activity used to send an email notification about the process to workflow participants as well as other users.
Parallel
Parallel activity allows multiple subactivities to be performed simultaneously by different roles in the process.
Process Admin for Parallel Activity
Possible Response from Subactivity performers
Adding a Subactivity
Deleting a Subactivity
All Performers Option
SQL Condition for Subactivity (Subactivity becomes conditional)
GoTo
Goto activity, as the name suggests, moves the workflow to the activity configured as Target Activity in the Goto activity. Goto is primarily used to create a specific workflow path, either based on a possible result or a workflow condition.
Wait
The wait activity allows the workflow to wait for a specified duration or until a specific date. It is generally used to wait for a certain amount of time before a workflow moves to an escalated stage or activity.
Other
Other activity is generally used for miscellaneous purposes. It has all the configuration capabilities of activities such as Data Preparation, Review, and Approval.
Special Function
Special Function is an activity type used for different types of automated activities, including integration activities. There are several special functions internal to ZFlow that can be used as a special function activity.
List of ZFlow Special Functions you can use and their parameters
Integration Special Function
Subprocess with Wait
Subprocess with wait creates a subprocess as an activity.
Subprocess without Wait