How to Connect Jira to Skopx: Complete Integration Guide
Connecting Jira to Skopx gives your team AI-powered sprint analytics, natural language ticket search, and automated engineering velocity metrics. Instead of building Jira dashboards manually, you can ask questions about your projects in plain English and get instant answers.
Prerequisites
Before starting the integration:
- A Skopx account (free tier or above)
- A Jira Cloud instance (Jira Software, Jira Work Management, or Jira Service Management)
- Admin or project admin permissions in your Jira instance (or the ability to request an app installation from your admin)
- Your AI API key configured in Skopx settings
Note: This guide covers Jira Cloud. Jira Data Center (self-hosted) requires additional configuration steps.
Step-by-Step Setup
Step 1: Access Integrations
Log in to Skopx and navigate to the Integrations tab in the left sidebar.
Step 2: Find Jira
Search for "Jira" in the integrations catalog or browse the Project Management category. Click the Jira card to view integration details.
Step 3: Authorize the Connection
Click "Connect Jira." You will be redirected to Atlassian's OAuth authorization page. Select the Jira site you want to connect (if you have access to multiple sites) and review the permissions:
- Read Jira project data. Access to projects, boards, sprints, and project configurations.
- Read Jira issue data. Access to issues, comments, attachments metadata, worklogs, and custom fields.
- Read user information. Access to user profiles for assignee and reporter resolution.
Click "Accept" to complete the authorization and return to Skopx.
Step 4: Select Projects
After connecting, Skopx will display your available Jira projects. You can choose to include all projects or select specific ones. This is useful for limiting analytics scope to relevant teams or products.
Step 5: Verify the Connection
Test the integration by asking "How many open tickets are in [project name]?" in the Skopx chat. A correct response confirms the connection is active.
Available Data
The Jira integration provides access to comprehensive project management data:
| Data Type | Fields Available | Analytics Applications |
|---|---|---|
| Issues | Summary, description, status, priority, type | Backlog analysis, priority distribution |
| Sprints | Name, start/end dates, goals, velocity | Sprint performance, planning accuracy |
| Assignees | User names, workload distribution | Capacity planning, workload balancing |
| Time tracking | Estimates, logged time, remaining | Estimation accuracy, productivity |
| Custom fields | Any custom Jira field | Domain-specific analytics |
| Workflows | Status transitions, timestamps | Cycle time, bottleneck identification |
| Comments | Comment text, authors, timestamps | Collaboration analysis |
| Components and labels | Categorization data | Feature area tracking |
Practical Use Cases
Sprint Analytics
Track sprint health and team velocity without manually configuring Jira dashboards.
Example queries:
- "What is our sprint velocity for the last 6 sprints?"
- "How many story points are remaining in the current sprint?"
- "Show me the burndown for Sprint 24"
- "Which stories were added to the current sprint after it started?"
- "What percentage of committed stories did we complete last sprint?"
Cycle Time and Throughput
Understand how long work takes from start to finish and identify bottlenecks.
Example queries:
- "What is the average cycle time for bug fixes this quarter?"
- "Show me issues that have been in 'In Review' status for more than 3 days"
- "Which workflow stage has the longest average duration?"
- "How many tickets did we close per week over the last 3 months?"
Workload and Capacity
Balance work across team members and plan capacity effectively.
Example queries:
- "Show me the ticket distribution by assignee for this sprint"
- "Who has the most unresolved high-priority tickets?"
- "What is each team member's average tickets completed per sprint?"
- "Are there any unassigned tickets in the current sprint?"
Backlog Health
Keep the backlog organized and prioritized.
Example queries:
- "How many tickets in the backlog are older than 90 days?"
- "Show me the backlog grouped by priority"
- "Which epic has the most incomplete stories?"
- "List tickets that have no story point estimate"
Engineering Reporting
Generate reports for leadership without manual data gathering.
Example queries:
- "Summarize engineering output for the last quarter"
- "Compare velocity across the frontend and backend teams"
- "What is our bug-to-feature ratio this month?"
- "Show me the trend of critical bugs over the last 6 months"
Security and Privacy
Data Access
Skopx accesses Jira data through Atlassian's official OAuth 2.0 API. The connection uses scoped permissions, meaning Skopx can only read the data types you authorized during setup. Write access to Jira is not requested or used.
No Data Storage
Jira data is queried in real time through the API. Skopx does not maintain a local copy of your issues, sprints, or project data. Each query fetches fresh data directly from Jira.
BYOK Data Flow
AI processing (query interpretation, summarization, insight generation) uses your own API key. Data flows from Jira to Skopx to your AI provider without content being retained by any intermediate party.
Access Control
Skopx respects Jira's permission model. If a user does not have access to a project in Jira, they cannot query that project through Skopx.
Troubleshooting
"Scope not granted" error
This means the required OAuth scopes were not approved during authorization. Disconnect the Jira integration from the Skopx integrations page and reconnect, ensuring you accept all requested permissions.
Missing projects
If some Jira projects do not appear, check that your Jira user account has access to those projects. Skopx can only access projects that the authorizing user has permission to view.
Slow responses for large projects
Projects with thousands of issues may take longer to query. Use filters in your questions (date ranges, specific assignees, issue types) to narrow the data set and improve response times.
Custom field data not appearing
Custom fields are accessible but Skopx needs to identify them by name. Use the exact custom field name as it appears in Jira. For example, "Show me the Story Points field for all issues in Sprint 24."
Advanced Configuration
Multi-Board Analytics
If your organization uses multiple Jira boards (team boards, project boards, Kanban boards), Skopx can query across all of them. Ask cross-board questions like "Compare cycle time across the Platform and Mobile boards."
Combining with Other Integrations
Jira becomes significantly more powerful when combined with other connected tools in Skopx:
- Jira plus GitHub: "Show me pull requests linked to tickets in the current sprint"
- Jira plus Slack: "Find Slack discussions about tickets that are blocked"
- Jira plus Google Calendar: "How much meeting time does the team have during this sprint?"
These cross-platform queries provide insights that are impossible to get from Jira alone, connecting project management data with code, communication, and scheduling data in a single conversational interface.
Next Steps
With Jira connected, your engineering and product teams can get instant answers about project health, team velocity, and backlog status. Consider connecting GitHub next for a complete engineering analytics setup, or connect Slack to correlate team communication with project delivery.
Alexis Kelly
The Skopx engineering and product team