Configure Tutorial - IT Ticketing

Hi :wave:

Today, I would like to share with you how to configure an IT Ticketing module in INISTATE.The IT Ticketing module provides an easy way to log the case, ensure the case is assigned to the in charge engineer to follow up until the case is closed.

Problem
**Inefficiently in solving user facing IT issues - When users facing IT issue can’t raise the case to engineer, the case might not be able to resolve. Although this case has been assigned to IT engineers, it is not easy to track its status. This will lead to inefficient process and time consumption.

Objective
Efficient - In order to minimize unallocated IT problems, help users track their IT problems in a simple way. The platform also saves time for both sides (users and IT engineers) to solve IT problems.

Step & Configuration

  1. Access your workspace builder.

  2. In builder, under section module, click “+ New”.

  3. Create 3 modules

  4. Set a name and an emoji for the modules ( eg: Tickets,Technicians and Symptoms)

  5. Add Information

Module : Tickets

  1. Select Ticket Module.
  2. Click “+ New” under Information section.
  3. Add information as below :
  • First Name - Text

  • Last Name - Text.

  • Employee ID - Text.

  • Email - Email.

  • Symptom - Module.

    • Module - Symptom
      *Display Information - Name
  • Photo - Image.

  • Please thoroughly describe the issue - Text

  • Resolved - Yes No

  • Department - Text

  • Assigned Tech - Text

  • Noted - Multiline Text

  • Date Resolved - Date Time

  • Status - Select
    *Assign
    *Resolve
    *Unassign

  • Assigned Tech - Module
    *Module - Technicians
    *Display Information - Name

  • Previous Tech - Text

  • Schedule Date - Date Time

Module : Technicians

  1. Select Technicians Module.
  2. Click “+ New” under Information section.
  3. Add information as below :
  • First Name - Text
  • IT Email - Email.
  • Assigned Tickets- Table.
    *Ticket ID - Module
    Tickets - Module
    Display Information - DocumentID
    *State - Text
    *Description - Text
    *Symptom - Module
    Symptom - Module
    Display Information - Name
    *Assigned Tech - Text
  • Department - Text.

Module : Symptoms

  1. Select Symptoms Module.
  2. Click “+ New” under Information section.
  3. Add information as below :
  • Name - Text
  • Department - Text.

Set the required field

Module :Ticketing

Set the field as requires for the “Employee ID”,“Symptom” and “Noted” information type and important details by click the “star” icon.

Module :Workstream

Set the field as requires for the “Name”, “Email” information type and important details by click the “star” icon.

Form And Formula

  1. Select Module Tickets
  2. Go to Activity sections
  3. Click “Create” , to view create form.
  4. Click “Formula” icon beside information to set formula

  1. Set formula as below :
  • Department
    *Formula : #Form#Symptom#Department
    *Visible : #Form#Symptom

  • Assigned Tech
    *Visible : #Form#Symptom

  • Notes
    *Visible : #Form#Resolved is True

  • Date Resolved
    *Formula : DateTime.Now
    *Visible : #Form#Resolved is True

  • Schedule Date
    *Visible : #Form#Assigned Tech

Activity

  1. Select Module Tickets

  2. Under Section Activity

  3. Click “+ New”

  4. Set Activity name : Assign To and Resolve

  5. In activity “Assign to” click “+” button to add new form

    Add information as below :

    • Assign Tech - Text (Set as required)
    • Assigned Tech - Text. (Set formula - #Form#Assign Tech)
    • Schedule Date- Date. (Set as required)

  1. In activity “Resolve” click “+” button to add new form

    Add information as below :

    • Resolve - YesNo (Set as required)
    • Notes - Text. (Set formula - #Form#Assign Tech)
    • Date Resolved - Date. (Set formula - #Now, Set visible - #Form#Resolved)

State

  1. Select module Tickets.
  2. Under section workflow
  3. Click “+ New” and “+ State”
  4. Set State name, color :
    5.Resolved
    6.Assigned
    7.Unassign

Flow

  1. Select Module Tickets
  2. Under section workflow
  3. Click “+ New” and “+ Flow”
  4. Create 3 Flow :
  • From state : any state → Activity : ** →

    To conditional state : Unassign Set Formula (#Entry#AssignedTech==" and #Entry#Resolved !=
    True)
    To conditional state : Assigned Set Formula (#Entry#AssignedTech!=" and #Entry#Resolved !=
    True)
    To conditional state : Resolved Set Formula (#Entry#Resolved==True)

  • From state : Unassign → Activity : Assign To → To state : Assigned

  • From state : Assigned → Activity : Resolve → To state : Resolved or Assigned Set Formula
    (#Entry#Resolved==True)

Listing

  1. Select Module Tickets
  2. Under section Listing
  3. Click “+ New”
  4. Set a name ,emoji, list design and filter condition. :
  • Name :Unassign , State is Unassign

  • Name :Unassign , State is Assigned

  • Name :Unassign , State is Resolved

  • Name :All Ticket

Automation

Module : Tickets

**Condition - To pass value from Tickets into Related Assigned Tickets Table in Technicians **

  1. Select module Tickets.
  2. Go to Activity Section
  3. Click “Basic”
  4. Click " :zap: new automation" on create activity.
  5. Click “Do After”
  6. Drag Action Block
  7. Add Action, Find
    8.Module : Technicians
    9.Filter : Name is #Entry#Assigned Tech

  1. Drag Condition Block
  2. #ManageTechsFound

  1. Drag Action Block
  2. Add Action, Form
  3. Module : Technicians
  4. Activity : Edit
  5. Entry : #ManageTechsFound

  1. Add Action, Create
  2. Row : #TechniciansAssigned Tickets Row
  3. Value : addRow(#ManageTechsEdit Form#AssignedTickets)

  1. Add Action, Set
  2. Variable : #Row
  3. Set Variable and Value
    *Expand Value
    *Description: #Entry#Please thoroughly describe the issue
    *Symptom - #EntrySymptom
    *Assigned Tech- #Entry#AssignedTech
    *Ticket ID - #Entry
    *State - #Entry#State

  1. Add Action, Perform
  2. Module: Technicians
  3. Activity: Edit
  4. Entry:#Manage Techs Found
  5. Form:#Manage Techs Edit Form

**Condition - To update state from Tickets into Related Assigned Tickets Table in Technicians **

  1. Select module Tickets.
  2. Go to Activity Section
  3. Click “Design”
  4. Under “Assign To” activity
  5. Click " :zap: new automation" on Assign To activity.
  6. Drag Action Block
  7. Add Action, Find
    8.Module : Technicians
    9.Filter : Name is #Entry#Assigned Tech

  1. Drag Condition Block
  2. #ManageTechsFound

  1. Drag Action Block
  2. Add Action, Form
  3. Module : Technicians
  4. Activity : Edit
  5. Entry : #ManageTechsFound

  1. Add Action, Create
  2. Row : #TechniciansAssigned Tickets Row
  3. Value : addRow(#ManageTechsEdit Form#AssignedTickets)

  1. Add Action, Set
  2. Variable : #Row
  3. Set Variable and Value
    *Expand Value
    *Description: #Entry#Please thoroughly describe the issue
    *Symptom - #EntrySymptom
    *Assigned Tech- #Entry#AssignedTech
    *Ticket ID - #Entry
    *State - #Entry#State

  1. Add Action, Perform
  2. Module: Technicians
  3. Activity: Edit
  4. Entry:#ManageTechsFound
  5. Form:#ManageTechsEditForm

**Condition - To update state from Tickets into Related Assigned Tickets Table in Technicians **

  1. Select module Tickets.
  2. Go to Activity Section
  3. Click “Design”
  4. Under “Resolve” activity
  5. Click " :zap: new automation" on Resolve activity.
  6. Drag Action Block
  7. Add Action, Find
    8.Module : Technicians
    9.Filter : Name is #Entry#AssignedTech

  1. Drag Condition Block
  2. #Technicians Found

  1. Drag Action Block
  2. Add Action, Form
  3. Module : Technicians
  4. Activity : Edit
  5. Entry : #TechniciansFound

  1. Drag Condition Block
  2. #TechniciansEditForm#AssignedTickers.Count>0

  1. Add Action, Create
  2. Row : #TechniciansAssigned Tickets Row
  3. Value : Find(#TechniciansEditForm#AssignedTickets#TickersID==#Entry#DocumentID)

  1. Drag Condition Block
  2. #Variable1

  1. Add Action, Set
  2. Variable : #Variable 1
  3. Set Variable and Value
    *Expand Value
    *State - Entry#State

  1. Add Action, Perform
  2. Module: Technicians
  3. Activity: Edit
  4. Entry:#Manage Techs Found
  5. Form:#Manage Techs Edit Form

Done with the configuration, click “Run” to use your tasks management app.

Congratulations!!!:tada::tada: You have successfully created a IT ticketing module.

For more template and ready solution.
Try INISTATE for FREE now.
Sign up at https://inistate.com

Related topic :