Process Field (3-Step Workflow)

Process Field (3-Step Workflow)

Extending on the 2-Step Workflow by adding a 3rd step to the workflow. Demonstrating that multiple steps can be added to cater to various business processes.

Including formulas controlling field visibility and read-only conditions depending on what step a user is in or the result of a chosen step. Ensuring data integrity, as a form is moved between multiple users, is maintained in the workflow.


Scenarios

  • 2-Step Process
    A user (1) completes a form and sends it as a task for another user (2) to review (accept/reject).
    If the user (2) rejects, the task is returned to the user (1) who submitted it for review. 
    If the user (2) accepts, the workflow is complete, and a final form submission is uploaded.
  • 3-Step Process
    A user (1) completes a form and sends it as a task for another user (2) to review (accept/reject).
    If the user (2) rejects, the task is returned to the user (1) who submitted it for review. 
    If the user (2) accepts, the form is sent as a task to another user (3) to review (accept/reject).
    If the user (3) rejects, the task is returned to the user (2) who submitted it for review. 
    If the user (3) accepts, the workflow is complete, and a final form submission is uploaded.

How to Example

3-Step Process

High-Level Flow

(Click image to enlarge)

Detailed Flow

The example form, in the images below, can be installed into your account from our Examples Catalog > How Tos > 3-Step Process.

User 1 (Step 0)

User 2 – Reviewer 1 (Step 2)

User 1 (Step 1)

User 2 – Reviewer 1 (Step 2)

User 3 – Reviewer 2 (Step 3)

Picking up from User 2 submitting the form in step 2 for approval in step 3, the user in step 3 can either Accept or Reject the task, as shown in the screenshot below.

The process will end after the user, on step 3, chooses “Accept” and uploads the form. Choosing “Reject” in Step 3 will send the process back to the user in Step 2.

And, if you’re wondering what your Tasks & Dispatch area would look like on the web portal, here’s a glimpse. 


For testing purposes the same active user (Assigned To) can submit and review form captured data, however, for real cases the reviewer is generally another active user.

A breakdown of the Process Field’s properties can be found in the 2-Step workflow article.


    • Related Articles

    • Workflow Process Step Formulas

      Now that you’re familiar with the basics of creating a 2-Step Workflow using the Process Field. We’ll look deeper into the 3-Step Workflow and formulas used to control read-only and visibility properties at different process steps. And, Form ...
    • Process Field (2-Step Workflow)

      Workflows are the cornerstone of most business operations. It’s how employees can collaborate, review, and escalate processes in delivering your business’s services promptly. Ensuring not only internal data capture requirements are met, but most ...
    • Creating a Workflow with Process Steps

      Often, a business process will require more than one person to be involved to get the job done. For these scenarios, just capturing a Form entry is not enough. You need that entry reviewed, approved, rejected, or updated by multiple users. The ...
    • Workflow A Form Entry Between Users (Process Steps)

      Often, a business process requires more than one person to complete it. In these scenarios, just capturing a Form entry is not enough: multiple users must review, approve, reject, or update it. The Process Step field type found in the Form Designer ...
    • Media Field

      Our Media Field allows for displaying and capturing photos, video, and audio in-app. Images captured can be watermarked with custom text from field-captured data to retain context after submitting, and overlays can be used to ensure consistent ...