Note: This guide describes the current filtering capabilities. Fine-grained filter configuration through the UI may change in future releases.
Jira Custom Field: Create a custom field in Jira with enum/select list values
Field Applied to Issue Types: Ensure the custom field is added to the Jira issue types to be synced
Go to Jira Settings → Issues → Custom Fields
Click Create Custom Field
Associate with relevant issue types (Task, Bug, Story, etc.)
Add the newly created field to all the screens where you want to see the field
Navigate to Settings → AirSync → Add connection -> Jira Sync
Select your Jira sync connection
Go to Sync Configuration or Field Mappings
For each issue type you want to filter:
Click on the issue type (e.g., "Task", "Bug", "Story")
Find the Filter section
Click Add Filter or Edit Filter
Select your custom field
Choose the operator: Any of
Select the value
Save the filter
Repeat Step 2 for all issue types that need filtering:
Task
Bug
Story
Sub-task
etc.
When syncing from Jira to DevRev, the filter is applied:
Issues with "Enable Sync = Yes" → ✅ Synced to DevRev
Issues with "Enable Sync = No" → ❌ NOT synced to DevRev
Issues without the field set → ❌ NOT synced to DevRev
Example:
JIRA-100 has "Enable Sync = Yes" → Appears in DevRev
JIRA-101 has "Enable Sync = No" → Does NOT appear in DevRev
IMPORTANT: Filters do NOT apply when syncing from DevRev to Jira.
In the DevRev → Jira reverse sync, only issues associated with the subtypes defined in the sync unit are synced back to Jira, while other issues are excluded.
Example:
Create issue in DevRev with "Enable Sync = No" → ✅ Still syncs to Jira
Create issue in DevRev with "Enable Sync = Yes" → ✅ Syncs to Jira
Create issue in DevRev (any field value) → ✅ Always syncs to Jira
Direction | Filtering | Behavior |
|---|---|---|
Jira to DevRev | ✅ Supported | Only issues matching filter sync to DevRev |
DevRev to Jira | ❌ Not Supported | ALL issues sync to Jira without filtering |
Key Takeaways:
✅ Use Jira custom field values to control which issues flow into DevRev.
⚠️ Filters are not applied when syncing from DevRev to Jira - all issues are synced
Limitations and Tips:
Team-managed projects: Custom fields may be project-scoped; ensure the field exists for each project in scope
Multiple projects: Ensure the field context includes all projects involved in the sync