The Process Designer provides you a graphical interface for creating process workflows. A process workflow allows you to configure how a ticket is treated when it is created. You can specify conditions for how a ticket that matches certain conditions is treated. Based on the conditions, the process automatically applies the criteria for ticket routing, ticket actions, and interaction with external applications. Before you configure a process, configure the building blocks of a process. These building blocks include the ticket routes, ticket actions, credentials for external applications, and operations available on the external applications. After the building blocks are created, you can view all such items in this workspace. You can select such entities, add them to your process, configure them, and validate them in the same workspace.

The workflow designer features include:

Lifecycle of Process Workflow

 The following diagram displays the lifecycle of a process workflow:


  1. When you design a new process workflow, the default status is Draft. The draft status allows you to edit the process workflow according to your requirements.
    Note: If you do not want to save the changes while editing or designing a process workflow, click Discard
  2. After the process workflow design is complete, Publish the process workflow and make it available to use. The process workflow is a sequence of steps and actions that are executed based on a defined criteria. When a ticket matches the entry criteria of the published process workflow, the configured actions are executed on the ticket. 
  3. If modifications are necessary on a published process workflow, perform the following steps:
    1. Checkout the process workflow. The process workflow is available for editing.
      Note: Checking out the process workflow to edit will not affect tickets that are already using it.   
    2. Edit the process workflow according to your business requirements.
    3. Save and republish the process workflow to use.
      Note: The republished process workflow is applied only for the tickets are being created.

  4. If a process workflow is no longer required in your organization, you can Retire the process workflow. When the process workflow is retired, you cannot apply it on new tickets. However, the tickets that are already using the retired process workflow continue to use until the tickets are closed.

The following example explains how a process workflow works. Consider an incident process workflow for an issue that is related to network. To define the incident process workflow, follow these steps:

  1. Specify the entry criteria for the ticket to enter the process workflow depending on matching conditions. Considering the example, set the Categorization as Network.
  2. Assign the ticket to a group who is responsible for handling the network-related issues. Optionally, assign the ticket to more specific groups such as LAN SMEs or WAN SMEs by setting the assignment rules.
  3. Specify the ticket parameters, so that the parameter actions are performed on the ticket. Considering the example, Status is New and Assign Group is Network.
  4. Create a step to accept the ticket and assign to a particular group. When the ticket satisfies steps 1 to 3, the ticket is accepted and is assigned to the Network group for investigation.
  5. When the investigation is performed and a resolution is proposed, the ticked is set to close. If no resolution is found, the ticket is set to not resolved and is assigned to next level for further analysis.
  6. Repeat step 5 until a resolution is proposed.  
  7. Optionally, create link tickets to this ticket such as Problem and Service Request.

Get familiar with the following concepts before creating a process:

This section contains the following topics: