Integrations
Jira
Sync issues between Enhance and Jira Cloud.
The Jira integration syncs issues bidirectionally between Enhance and Jira Cloud. Work items, statuses, priorities, and comments are kept in sync.
Setup
- Go to Workspace Settings > Integrations
- Click Connect Jira
- Enter your Jira Cloud instance URL (e.g.,
https://company.atlassian.net) - Provide your Jira email and an API token
- Select which Jira project to sync
- Map the Jira project to an Enhance project
What gets synced
| Data | Direction | Description |
|---|---|---|
| Issues | Bidirectional | Summary, description, status, priority, type |
| Status | Bidirectional | All workflow statuses from the Jira project |
| Priority | Bidirectional | Highest, High, Medium, Low, Lowest |
| Issue types | Bidirectional | Bug, Feature, Task, Epic, Story, etc. |
| Labels | Inbound | Free-form Jira labels |
| Comments | Bidirectional | In Atlassian Document Format |
| Issue links | Bidirectional | Blocks, relates to, duplicates |
Authentication
Jira uses basic authentication with email and API token. To create an API token:
- Go to Atlassian Account Settings
- Click Create API token
- Give it a label (e.g., "Enhance Integration")
- Copy the token and paste it in Enhance
Sync configuration
| Setting | Description |
|---|---|
| Inbound enabled | Pull Jira issues into Enhance |
| Outbound enabled | Push Enhance issues to Jira |
| Sync comments | Include comments in sync |
| Delete enabled | Allow deleting issues through sync |
Incremental sync
Sync uses the modifiedSince filter to only fetch issues that changed since the last sync. This keeps sync fast even for large Jira projects.
Limitations
- Only Jira Cloud is supported (Jira Server/Data Center is not)
- Labels in Jira are free-form text (no predefined label management)
- Status transitions may be constrained by Jira workflows
- Comments use Atlassian Document Format (ADF)