> ## Documentation Index
> Fetch the complete documentation index at: https://zuperinc-section23.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuring Job Categories 

The Job Category Hub in Zuper allows administrators to create and manage job categories, ensuring streamlined job classification, tracking, and execution. Within this section, you can also define category-specific job statuses, checklists, service tasks, skill requirements, and time-tracking settings. 

<Frame>
  **Navigation**: *Settings -> Modules -> Jobs -> Job Category Hub*
</Frame>

## Navigating to job categories 

To configure job categories: 

* Select the "**Settings**" module from the left navigation menu.

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job1.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=ca1d5f5949d17c36575e4bda4ad4e5da" alt="Job1 Pn" width="1920" height="878" data-path="images/job1.png" />

* Click "**Modules"** and choose "**Jobs"** to open the **Job Settings** page.
* Select "**Job Category Hub**." You can view all the configured job categories.

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job20.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=0bb7c7516df4339df77e81a1eb525cc1" alt="Job20 Pn" width="1920" height="878" data-path="images/job20.png" />

## Creating a new job category

To create a new job category, follow these steps:

* On the job categories listing page, click "**+ New Category**." The **Create New Job Category** dialog box will appear.

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job21.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=f559d45d706f9a253ef5b68623f23481" alt="Job21 Pn" width="1920" height="878" data-path="images/job21.png" />

* Provide the following details and click "**Create"** to create a new job category:
  1. **Category Name** (Mandatory): Enter a unique name for the job category.
  2. **Category Color**: Choose a color to represent this category visually.
  3. **Estimated Duration** (Mandatory): Define the expected duration in days, hours, and minutes to complete jobs in this category.
  4. **Category Description**: Add a brief description of the job category.
  5. **Enable/Disable Labor Time**: Toggle labor time tracking on or off.
  6. **Enable/Disable Travel Time**: Toggle travel time tracking on or off.
  7. **Auto Create Job Status**: Check this option to enable automatic job status creation with predefined statuses for the category.  

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job22.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=3c6d1f9821dd5329980c58b13bf91554" alt="Job22 Pn" width="1920" height="878" data-path="images/job22.png" />

<Note>
  **Note**: Configuring travel and labor time tracking at the job category level grants you full control over how time is logged according to the specific nature of each job.

  For example, while tracking travel and labor time may be essential for field service jobs, it can be disabled for internal tasks such as administrative activities or material planning. This capability allows businesses to tailor time tracking to their operational needs effectively.  
</Note>

### Editing a job category 

To modify an existing job category: 

* On the job categories listing page, click the <Icon icon="pencil" color="#090909" /> icon next to the specific job category. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job23.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=32edcb80f1b206fee013976fd92c94a3" alt="Job23 Pn" width="1899" height="876" data-path="images/job23.png" />

* The **Edit Job Category** will open. 
* Make the necessary changes. 
* Click **Update** to save the changes. 

### Deleting a job category 

If a job category is no longer needed, follow these steps to delete it: 

* On the job categories listing page, click the <Icon icon="trash-can" color="#030303" /> icon next to the specific job category you want to remove. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job24.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=35b10dd11bc7369f003814760663ff7f" alt="Job24 Pn" width="1899" height="876" data-path="images/job24.png" />

* A **confirmation dialog box** will appear. 
* Click **Delete** to permanently remove the job category. 

# Managing job categories 

You can create and manage job statuses, checklists, service tasks, and required skill sets for each job category. 

## Creating a new job status for a category

To create a new job status: 

* Click on any job category from the job categories listing page.
* You will land on the **Job Category Statuses** tab, which displays: 
  1. **Status Name**
  2. **Status Type**
  3. **Checklist**. This checklist is associated with the selected status of the job category. Based on the job status update for the category, users are required to complete the checklist.

     To create a new checklist, refer to the [Configuring Job Checklist](https://docs.zuper.co/Settings/Modules/Jobs/Configuring-job-checklist) article.
* Click **+ New Job Status** to create a new job status for the selected category.

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job25.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=a6d8a1cbb4bd0e9fa39078b16595fa2e" alt="Job25 Pn" width="1920" height="878" data-path="images/job25.png" />

* In the **New Job Status** dialog box, enter the following details and click "**Create**" to save the new job status for the job category. 
  1. **Status Name** (Mandatory): Enter a clear and descriptive name for the job status (for example, *Started*, *In Progress*, *Completed*).
  2. **Status Type** (Mandatory): Select the appropriate status type from the available options. This determines how the status behaves within the job workflow.
  3. \*\*Description: \*\*Enter additional information or context about the status to help users understand its purpose.
  4. **Status Color** (Mandatory): Choose a color to visually represent the status on the job timeline, status lists, and workflow views.
  5. \*\*Dependent Status? \*\*Enable this option to make the new status dependent on another existing status. Once enabled, select the parent status that must occur before this status becomes available.
  6. \*\*Track Time in Status? \*\*Enable this option to track how long a job remains in this status.\
     Once turned on, enter the **Estimated Duration** using the fields for **Days**, **Hours**, and **Minutes**. This helps set expectations for how long a job should ideally remain in this stage and supports monitoring and performance analysis.

<img src="https://mintcdn.com/zuperinc-section23/N5rE3jDnFWeRw90X/images/category1.png?fit=max&auto=format&n=N5rE3jDnFWeRw90X&q=85&s=c3179e641a236eb1069e93ed6fbe0fae" alt="Category1 Pn" width="1912" height="816" data-path="images/category1.png" />

**Location settings:** 

Configure location tracking for the job status: 

1. **Enable/Disable Geo-Fencing**: When enabled, specify the geo-fence radius in kilometers to restrict status updates to a designated area. 
2. **Enable/Disable Capture Geo-Coordinates**: Enable real-time location tracking when this status is used. 

**Permissions:**

Control access and visibility for different roles: 

1. **Enable for Field Executives**: Allow or restrict field executives from using this status. 
2. **Enable for Managers**: Allow or restrict managers from using this status. 
3. **Restrict to Custom Roles**: When enabled, select the specific roles permitted to access this status. 

**Miscellaneous settings:** 

Additional configurations for the job status: 

1. **Enable/Disable Customer Signature**: Require a customer signature when this status is updated. 
2. **Enable/Disable Facial Authentication**: Enable facial authentication as an additional security step. 
3. **Enable/Disable Allow Remarks**: When enabled, choose whether remarks should be:  
   * **Predefined**: Provide predefined remark options. 
   * **Free Text**: Allow users to enter custom remarks. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job27.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=cebd916157dcb7561848d29a3c573fb6" alt="Job27 Pn" width="1920" height="878" data-path="images/job27.png" />

## Importing job statuses from another category 

You can also import job statuses from an existing category instead of creating them manually: 

* On the job category statuses listing page, click **Import From Other Category**. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job28.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=c83572888274b59105aecb6ea81d8910" alt="Job28 Pn" width="1920" height="878" data-path="images/job28.png" />

* Select the relevant job category from the dropdown menu. 
* Click **Import Status** to apply the selected job statuses to the current job category. 

<img src="https://mintcdn.com/zuperinc-section23/N5rE3jDnFWeRw90X/images/category2.png?fit=max&auto=format&n=N5rE3jDnFWeRw90X&q=85&s=8c436e28b97992fc66c0591fb436a915" alt="Category2 Pn" width="1914" height="821" data-path="images/category2.png" />

### Editing a job status 

* On the job category statuses listing page, click the <Icon icon="pencil" color="#040404" /> icon next to the specific job status. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job29.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=1e986d9abffba670baf5decd5b1b259b" alt="Job29 Pn" width="1920" height="878" data-path="images/job29.png" />

* The **Edit Job Status** dialog box opens. 
* Make the necessary changes. 
* Click "**Update"** to save the changes. 

### Deleting a job status 

* On the job category statuses listing page, click the <Icon icon="trash-can" color="#0b0a0a" /> icon next to the specific job status. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job30.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=64de851eb999cd40d6e8a1673a33afd6" alt="Job30 Pn" width="1920" height="878" data-path="images/job30.png" />

* A confirmation dialog box appears. 
* Click **Delete** to permanently remove the job status from the category. 

## Creating service tasks for the job category 

You can associate service tasks with job categories to manage and structure them efficiently. You can also assign existing service tasks, create new ones, and configure their execution order for streamlined operations. 

### Adding service tasks to a job category 

To assign service tasks to a job category: 

* Click on any job category from the **Job Categories** listing page.
* Navigate to the **Service Tasks** tab.
* Click **+ Add Task** to add an existing service task to the job category.

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job32.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=c6cf48a291fb5e024c84a5ee49dfb8b3" alt="Job32 Pn" width="1920" height="878" data-path="images/job32.png" />

* Once added, the list of service tasks will be displayed, including:  
  1. **Service Task Name**
  2. **Description**
  3. **Inspection Form**
  4. **Estimated Duration** 

<img src="https://mintcdn.com/zuperinc-section23/N5rE3jDnFWeRw90X/images/category3.png?fit=max&auto=format&n=N5rE3jDnFWeRw90X&q=85&s=1481bbef49ace6212ab780d78e10cec4" alt="Category3 Pn" width="1920" height="605" data-path="images/category3.png" />

### Creating a new service task 

If a required service task does not exist, you can create a new one from the Add Service Task page. Follow these steps:

* Click **+ New Task** on the **Add Service Task** page.

<img src="https://mintcdn.com/zuperinc-section23/N5rE3jDnFWeRw90X/images/category4.png?fit=max&auto=format&n=N5rE3jDnFWeRw90X&q=85&s=039b32366a6374d28ce6b5c5713f6341" alt="Category4 Pn" width="1920" height="598" data-path="images/category4.png" />

* Enter the necessary details for the new service task.
* Click **Create** to save the task. 

For a detailed guide on creating service tasks, refer to the [**Configuring Service Tasks**](https://docs.zuper.co/Settings/Modules/Jobs/configuring_Job_categories) article. 

**Managing Service Task Execution Order** 

You can define the sequence in which service tasks should be completed within a job category: 

* **Serial Execution**: Tasks must be completed in a predefined order. 
* **Parallel Execution**: Tasks can be executed in any order, allowing flexibility in task completion. 

To adjust the execution sequence: 

1. On the service tasks listing page:

* Click **Serial** to enforce a structured workflow where tasks follow a set order. 
* Click **Parallel** to allow tasks to be completed independently in any order. 

<img src="https://mintcdn.com/zuperinc-section23/N5rE3jDnFWeRw90X/images/category5.png?fit=max&auto=format&n=N5rE3jDnFWeRw90X&q=85&s=ba1309906ea3daf9623aedd18a73c696" alt="Category5 Pn" width="1916" height="553" data-path="images/category5.png" />

###  Editing a service task 

To modify an existing service task: 

1. On the **Service Tasks** listing page, click the kebab (<Icon icon="ellipsis-vertical" color="#070707" />) icon under the **Actions** column. 
2. Select **Edit Task**. 
3. In the **Edit Service Task** dialog box, make the necessary changes. 
4. Click **Update** to save the changes. 

### Deleting a service task 

To remove a service task from a job category: 

1. On the **Service Tasks** listing page, click the <Icon icon="ellipsis-vertical" color="#0f0f0f" />icon under the **Actions** column. 
2. Select **Delete Task** next to the specific service task. 
3. In the confirmation dialog box, click **Delete** to permanently remove the task. 

 Additionally, if you need to remove all assigned service tasks from a job category, click **Remove All**. 

<img src="https://mintcdn.com/zuperinc-section23/N5rE3jDnFWeRw90X/images/category6.png?fit=max&auto=format&n=N5rE3jDnFWeRw90X&q=85&s=a915f22e694eb8a70c48852e87833875" alt="Category6 Pn" width="1917" height="554" data-path="images/category6.png" />

### Cloning a service task 

If you need to duplicate an existing service task for reuse: 

* On the **Service Tasks** listing page, click the<Icon icon="ellipsis-vertical" color="#030303" />icon under the **Actions** column. 
* Select **Clone Task**. 
* In the **Clone Service Task** dialog box, the **Title** field will be prefilled. 
* Provide additional details such as:  
  1. **Description**
  2. **Estimated Duration**
  3. **Inspection Form** 
* Click **Clone** to create a new service task within the job category. 

## Creating skillsets for a job category  

Skillsets define the required competencies for a job category, ensuring that only qualified personnel are assigned to specific tasks. By mapping skillsets to job categories, organizations can ensure consistency in skill requirements based on job categories and improve efficiency. 

### Adding skillsets to a job category 

To add a skillset required for a job category: 

* Click on any **job category** from the job categories listing page.
* Navigate to the **Skillset** tab to view the list of skillsets associated with the job category.
* Click **+ Map New Skill** to add a required skillset.

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job33.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=ff10c011c552611d28718c9b0fc8a1cd" alt="Job33 Pn" width="1920" height="878" data-path="images/job33.png" />

* In the **Map New Skill** dialog box, provide the following details:  
  1. **Select Skill** (Mandatory): Choose a skill from the available options.
  2. **Is Mandatory?** (Mandatory): Select **Yes** or **No** to indicate whether the skill is required.
  3. **Minimum Level** (Mandatory): Specify the minimum proficiency level (in numbers).
  4. **Preferred Level** (Mandatory): Specify the preferred proficiency level (in numbers).
  5. Click **Map** to save the skillset. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job34.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=a45eda878311c2055f11e82400a0913d" alt="Job34 Pn" width="1920" height="878" data-path="images/job34.png" />

### Creating a new skillset 

If a required skillset does not exist, you can create a new one: 

* Click **+ Create New Skill** on the **Map New Skill** page. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job35.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=82aef58a8603f708b29a5eeea6639805" alt="Job35 Pn" width="1920" height="878" data-path="images/job35.png" />

* Enter the necessary details for the new skill. 
* Click **Create** to save the skill. 

For a detailed guide on creating skillsets, refer to the [**Configuring Skillsets**](https://docs.zuper.co/Settings/Modules/Jobs/Configuring-skillsets) article. 

### Editing a skillset 

* On the **Skillsets** listing page, click the <Icon icon="pencil" color="#111010" /> icon next to the specific skill. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job36.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=a5508f188972168540a0ef16ad64f0de" alt="Job36 Pn" width="1920" height="878" data-path="images/job36.png" />

* The **Edit Skill** dialog box opens. 
* Make the necessary changes. 
* Click **Update** to save the changes. 

###  Deleting a skillset 

* On the **Skillsets** listing page, click the <Icon icon="trash-can" color="#010101" /> icon next to the specific skill. 

<img src="https://mintcdn.com/zuperinc-section23/SKKb6f9DDJ0fPs7S/images/job37.png?fit=max&auto=format&n=SKKb6f9DDJ0fPs7S&q=85&s=be5c0f2359bbb596cc54e694728cac24" alt="Job37 Pn" width="1920" height="878" data-path="images/job37.png" />

* A confirmation dialog box appears. 
* Click **Delete** to permanently remove the skill from the job category. 

By configuring job categories effectively, businesses can improve job management efficiency and ensure consistent service execution tailored to operational needs. 
