The Jira integration connects DevStride to Jira Cloud so you can import Jira projects into DevStride and keep them synchronized. Once configured, issues, comments, issue links, and sub-tasks stay aligned across both platforms.
Setting up Jira is a two-stage process: first you create a Credential and connect a Jira site, then you map that Jira site's projects and issue types to your DevStride data model.
To reach the integration, open Settings from the lower-left corner of the platform, then choose Integrations from the header. The list on the left includes Credentials, GitHub, Slack, Azure DevOps, and Jira.
Credentials store the authentication DevStride uses to talk to Jira.
After authorizing, each Jira site you have access to appears in the Credentials list. Use Connect to install DevStride on a site; once installed, the action shows Connected, and you can use Configure or Disconnect as needed.
If you open the Jira page before connecting a site, you will see a Connect Jira prompt inviting you to connect your Jira account to enable two-way sync. Choose Connect to get started to begin.
Once a Jira site is connected, open Settings > Integrations > Jira. Each connected Jira instance appears as an expandable section showing its base URL, along with these controls:
Under Select Projects to Setup, toggle each Jira project on or off. Only the projects you enable are configured for import. Enabling a project expands it so you can configure its mappings.
For every enabled project, set the following:
Then, for each entry in the Jira Issue Types column, choose the DevStride Item Type the issue type should map to, and configure the mapping sub-sections:
Mapping is defined per Jira issue type, so each issue type can resolve to its own Item Type and field mappings.
Below the project list, the Global Mappings section holds User Mapping (Map your Jira users to DevStride users), which applies across all projects.
When your mappings are ready, click Save changes.
After saving your mappings, click Initiate import for a project to bring its issues into DevStride. Imports run as jobs that you can track under the Import Jobs tab.
If you change a project's mappings after it has already been imported, DevStride prompts you to optionally re-import that project so the changes take effect.
Importing brings issues into DevStride, but keeping issue-link changes flowing both ways requires a webhook in Jira. DevStride cannot create this issue-link webhook automatically, so a Jira admin must add it manually.
Once the integration is active, DevStride keeps work synchronized using these Jira events:
Jira sub-tasks sync into DevStride as sub-items. If a Jira issue changes from a standalone issue into a sub-task, DevStride removes the original work-item link and creates the corresponding sub-item link.
When an item has been imported from Jira, it shows an imported from JIRA badge (a down-arrow icon). Selecting the badge opens a popup with:
You can disconnect at the project or instance level: