Here, I am explaining the Three State Workflow in SharePoint Online.
Introduction
Microsoft has already provided an out-of-box feature called Three State Workflow. Using Three State Workflow, we can track our list or library in three states. This is very useful when tracking issues, project tasks, leads, or other similar items.
Steps for creating Three State Workflow
Before we start, we need to activate Three-state Workflow inside Site collection features.
Introduction
Microsoft has already provided an out-of-box feature called Three State Workflow. Using Three State Workflow, we can track our list or library in three states. This is very useful when tracking issues, project tasks, leads, or other similar items.
Steps for creating Three State Workflow
Before we start, we need to activate Three-state Workflow inside Site collection features.

Once you have activated the Three-state workflow feature, it will be available as a workflow template to all your lists, libraries, and content types.
Step 1
Chose the list or library you want to associate with a workflow and click on List. So here, I have chosen the Issue Tracking list.

Step 2
Now, you can add the Three State Workflow to your List. So, click on List –> Workflow Settings and choose "Add a Workflow" from the dropdown menu.

Step 3
Type the name of a new workflow and specify the necessary settings.

Step 4
Now, choose the "Start" option of Workflow and click Next.

Step 5
Select a 'Choice' field, and then select a value for the initial, middle, and final states. For an Issues list, the states for an item are specified by the Status field. So, we have no need to change anything over here.

Step 6
Next, you can specify what you want to get happenned when a workflow is initiated.

Before we put the Email id in Email Message details, we need to configure Email Setting otherwise the E-Mail will not work.
Step 7
Specify what you want when a workflow changes to its middle state.
Now, you can add the Three State Workflow to your List. So, click on List –> Workflow Settings and choose "Add a Workflow" from the dropdown menu.

Step 3
Type the name of a new workflow and specify the necessary settings.

Step 4
Now, choose the "Start" option of Workflow and click Next.

Step 5
Select a 'Choice' field, and then select a value for the initial, middle, and final states. For an Issues list, the states for an item are specified by the Status field. So, we have no need to change anything over here.

Step 6
Next, you can specify what you want to get happenned when a workflow is initiated.

Before we put the Email id in Email Message details, we need to configure Email Setting otherwise the E-Mail will not work.
Step 7
Specify what you want when a workflow changes to its middle state.












VENKATESWARULU SPosted Nov 19, 2018, 1:21 AM
My data is reterving to SAP to Sharepoint, but my client is asking leading zeros in sharepoint search how can i found in searching
Viet TranPosted Oct 26, 2017, 4:48 AM
Prior to Step 8, when I click OK, it shows "Sorry, this site hasn't been shared with you.". So what is the problem and how to solve?
Dhruvin ShahPosted Aug 28, 2017, 11:16 PM
Very useful article