Jira Integration
Connect Catchify to your Jira workspace so security findings are automatically turned into Jira tickets. This keeps your development team in their familiar workflow while ensuring security issues are tracked and resolved alongside regular development tasks.
What the Jira Integration Does
When a new finding is discovered in Catchify, the integration can automatically create a corresponding Jira issue in your project. The Jira ticket includes:
The finding title as the issue summary
The severity level mapped to your Jira priority scheme
The full description, impact, and remediation guidance
A link back to the finding in Catchify for additional details
When a Jira ticket is updated (for example, moved to "Done"), the status can sync back to Catchify -- keeping both systems in alignment.

Setting Up the Integration
Step 1: Open Integration Settings
Navigate to Integrations in the main menu
Find the Jira card and click Connect
Step 2: Connect Your Jira Instance
Enter your Jira workspace URL (for example, yourcompany.atlassian.net)
Authorize Catchify to access your Jira workspace
Select the Jira project where findings should be created

Step 3: Configure Field Mapping
Map Catchify fields to your Jira fields:
Finding title
Summary
The issue title
Severity
Priority
Map Critical/High/Medium/Low to your Jira priorities
Description
Description
Full finding details including impact and remediation
Status
Status
Map Catchify statuses to your Jira workflow
Project
Labels or Components
Optional: tag tickets by Catchify project

Step 4: Choose Sync Options
Configure how the integration behaves:
Auto-create tickets -- Automatically create a Jira ticket for every new finding, or only for specific severity levels
Status sync -- Enable two-way status sync so changes in Jira are reflected in Catchify and vice versa
Severity filter -- Only create tickets for findings above a certain severity threshold (for example, only Medium and above)
How Status Sync Works
When two-way sync is enabled:
Finding marked as Open
Jira ticket created (if auto-create is on)
Finding moved to In Progress
Jira ticket status updated to your "In Progress" equivalent
Finding moved to Fixed
Jira ticket status updated to your "Done" equivalent
Ticket moved to In Progress
Finding status updated to In Progress
Ticket moved to Done
Finding status updated to Fixed
Managing the Integration
After setup, you can:
Edit configuration -- Change field mappings, sync options, or the target Jira project
View sync history -- See a log of all tickets created and status updates synced
Pause sync -- Temporarily stop syncing without disconnecting the integration
Disconnect -- Remove the Jira integration entirely
Tips for a Smooth Integration
Use a dedicated Jira project -- Consider creating a "Security Findings" project in Jira specifically for Catchify tickets, so they do not get lost among other work
Set up Jira notifications -- Configure Jira to notify the right developers when new security tickets are created
Track resolution time -- Use Jira's built-in reporting to track how quickly your team resolves security findings
Include in sprint planning -- Make security findings part of your regular sprint planning to ensure they get addressed consistently
Last updated
