# Jira Active Sync Integration

**Jira Active Sync** allows real-time, bidirectional task integration between **Sprinto** and **Jira**, enabling teams to manage and track Sprinto tasks directly within Jira. It supports both **individual task syncing** and **batched ticket creation**, making it flexible for various workflow requirements.

***

### **Access Jira Active Sync**

You can configure Jira Active Sync from the following areas in the Sprinto dashboard:

* **Task Dashboard**
* **Checks Page**

This ensures you can apply sync settings either globally or for individual checks—such as Background Verification, Incident Management, or Vulnerability Management.

***

### **Set Up Active Sync from the Task Dashboard**

To enable syncing from the task dashboard:

1. Navigate to **Task Dashboard** from the left navigation pane.
2. Identify a task linked to the check you wish to sync.
3. Select **Jira Active Sync** at the top of the task drawer.
   * If Jira is **not yet connected**, you’ll be redirected to the Jira Integration setup page.
   * If connected, a sync configuration form will appear.
4. In the configuration form, set the following:
   * **Jira Project** – Select the project to sync tasks to.
   * **Issue Type** – Choose the relevant Jira issue type.
   * **Epic** and **Labels** – Add as needed to match your Jira taxonomy.
   * **Sync Mode** – Choose between:
     * **Batch** – One ticket per assignee.
     * **Individual** – One ticket per Sprinto task.
   * **Closure Rule** – Define when a Jira ticket should be marked complete based on task completion in Sprinto.
5. Click **Enable Active Sync**. Tickets will be generated and may take a few minutes to appear in Jira.

***

### **Configure Active Sync from the Checks Page**

To enable sync for a specific check:

1. Navigate to the **Checks** section in Sprinto.
2. Select the relevant **check** (e.g., Infrastructure, Vulnerabilities).
3. Click **Jira Active Sync** in the top-right corner.
4. Complete the configuration form using the same steps as outlined above.

This method gives you granular control over which compliance areas are synced with Jira.

***

### **Sync Modes**

You can choose from two modes of ticket creation:

* **Batch Mode** – Groups multiple tasks into a single Jira ticket, typically per assignee. Ideal for simplifying Jira workflows.
* **Individual Mode** – Creates a separate Jira ticket for each Sprinto task. Suitable when tasks require distinct tracking or ownership.

***

### **Post-Sync Functionality**

Once Active Sync is enabled:

* **Jira ticket status** is displayed in the Sprinto task drawer.
* Users can **click the linked Jira issue** to open the ticket directly in Jira.
* **Status updates** in Jira (e.g., issue completion) are reflected in Sprinto.
* **Task completion** in Sprinto automatically closes the Jira ticket, subject to the configured closure rule.

***

### **Disable Jira Active Sync**

To disable sync:

1. Reopen the **Jira Active Sync** configuration screen.
2. Select **Disable Active Sync**.

You will be prompted to choose one of the following:

* **Retain existing Jira tickets** but stop syncing new tasks.
* **Delete all Jira tickets** created via this sync.

This helps ensure smooth disengagement if you wish to pause or modify integration settings.

***

### **Additional Features**

* **Task Instructions** – Jira ticket descriptions now include task instructions and "How to fix" guidance from Sprinto.
* **Sync Transparency** – Users can trace how tasks were created, grouped, and synced with Jira, improving visibility and audit readiness.
