Skip to main content

Overview

Analytics provides real-time insights into your team’s work, helping you visualize trends, identify blockers, and make data-driven decisions. Track work item metrics, team productivity, and project health across your entire workspace.
Analytics helps teams understand their velocity, identify bottlenecks, and continuously improve delivery processes.

Analytics Overview

The analytics dashboard provides multiple perspectives:

Work Items Analytics

Comprehensive insights into issue creation, completion, and distribution

Project Insights

Project-level metrics showing active work, completion rates, and team distribution

Cycle Analytics

Sprint-specific metrics including burndown charts and velocity tracking

Module Analytics

Feature module progress and completion tracking

Work Items Analytics

Detailed analysis of your issues:

Total Insights

High-level metrics at a glance:
- Total Issues: Complete count of all work items
- Open Issues: Currently active issues
- Completed Issues: Successfully finished work
- Cancelled Issues: Discontinued work items
- Overdue Issues: Past their due date

Created vs Resolved

Track issue flow over time:

Time Series Chart

Visualize the balance between issue creation and resolution:
  • Created Issues: New work items added over time (blue line)
  • Resolved Issues: Completed work items over time (green line)
  • Trend Analysis: Identify if backlog is growing or shrinking
  • Date Filtering: View trends by day, week, month, or quarter
A healthy project typically shows resolved issues trending close to or above created issues, indicating the team is keeping up with new work.

Customized Insights

Create custom analytics views:
1

Select X-Axis

Choose the primary dimension:
  • Priority
  • State
  • Assignee
  • Label
  • Cycle
  • Module
  • Created date
2

Select Y-Axis

Choose the metric to measure:
  • Issue count
  • Estimate points
  • Estimate hours
3

Apply Filters

Refine the data set with:
  • Project selection
  • Date range
  • Cycle or module
  • Additional filters
4

Visualize

View results in bar charts, insights tables, or export the data

Insights Table

Detailed breakdown of metrics:
// Insights table shows:
- Dimension values (e.g., each assignee, priority level)
- Total count for each dimension
- Percentage of overall total
- Estimate totals (if applicable)
- Trend indicators

// Click any row to:
- Filter issues by that dimension
- Drill down into specific data
- View detailed issue list

Priority Distribution

Visualize work by priority:

Priority Chart

Pie or bar chart showing issue distribution across:
  • Urgent
  • High
  • Medium
  • Low
  • None

Priority Insights

  • Percentage by priority level
  • Count by priority
  • Completion rate by priority
  • Click to filter by priority
Too many urgent or high-priority items may indicate priority inflation. Regularly review and adjust priorities.

Project Insights

Workspace-level project analytics:

Active Projects

For each active project:
- Total issues
- Open issues
- Completed issues
- Completion rate percentage
- Recent activity

Project Comparison

Compare metrics across projects:
  • Identify most/least active projects
  • Compare completion rates
  • Analyze resource allocation
  • Spot projects needing attention

Cycle Analytics

Sprint-specific insights:

Burndown Analysis

Cycle Burndown

Track sprint progress:
  • Ideal burndown: Expected progress line
  • Actual burndown: Real team progress
  • Scope changes: Issues added/removed mid-sprint
  • Velocity tracking: Completion rate over time
  • Projection: Estimated completion based on current velocity

Distribution Stats

By Assignee

Work distribution and completion rates per team member

By Label

Issue categorization and label-based progress

By State

State group distribution showing workflow bottlenecks

Module Analytics

Feature module progress tracking:
- Total module issues
- Completed percentage
- In-progress count
- Backlog size
- Estimated vs. actual timeline

Filters and Scoping

Refine analytics data:

Duration Filters

const durationOptions = [
  "Last 7 days",
  "Last 30 days",
  "Last 90 days",
  "Last 6 months",
  "Last year",
  "Custom date range"
];

Scope Filters

Project Filter

Select specific projects or view workspace-wide analytics

Cycle Filter

Focus on specific sprint cycles for detailed iteration analysis

Module Filter

Analyze specific feature modules in isolation

Advanced Filters

Apply additional filters like assignees, labels, priorities

Exporting Analytics

Export data for external analysis:
// Export options:
- CSV export for spreadsheet analysis
- PDF export for reports and presentations
- Chart image exports
- Raw data API access

// Exported data includes:
- All visible metrics
- Applied filters
- Date ranges
- Calculated percentages
Export analytics regularly for historical comparison and trend analysis over longer periods.

Real-time Updates

Analytics data updates in real-time as issues are created, updated, or completed. Refresh the view to see the latest metrics.

Analytics Use Cases

Sprint Planning

Use historical velocity data to plan realistic sprint capacity and commitments

Bottleneck Identification

Analyze state distribution to find workflow bottlenecks and process issues

Team Balance

Monitor workload distribution to ensure balanced team assignments

Priority Management

Review priority distribution to prevent priority inflation and maintain focus

Retrospectives

Use analytics in sprint retrospectives to drive data-informed discussions

Stakeholder Reports

Generate insights for stakeholder updates and executive summaries

Best Practices

Regular Review Cadence

Establish a regular schedule for reviewing analytics (weekly, bi-weekly, or monthly).

Combine Multiple Views

Don’t rely on a single metric. Look at multiple perspectives for complete understanding.

Track Trends Over Time

Focus on trends rather than absolute numbers. Look for patterns and changes.

Use Filters Strategically

Apply filters to drill down into specific areas of concern or interest.

Share Insights

Regularly share analytics insights with the team to drive transparency and improvement.

Act on Insights

Analytics are only valuable if they lead to action. Use insights to drive process improvements.

Key Metrics to Track

- Issues completed per sprint
- Story points completed per sprint
- Trend: increasing, stable, or declining
- Use for capacity planning

Code Example

Fetching analytics data:
// Example analytics API request
const analyticsParams = {
  workspaceSlug: "my-workspace",
  type: "work-items",
  filters: {
    project_ids: "proj-1,proj-2",
    date_filter: "last_30_days",
    cycle_id: "cycle-uuid"
  }
};

// Response includes:
interface AnalyticsResponse {
  total_issues: number;
  open_issues: number;
  completed_issues: number;
  distribution: {
    assignees: Array<{assignee_id: string; count: number}>;
    labels: Array<{label_id: string; count: number}>;
    priorities: Array<{priority: string; count: number}>;
  };
  chart_data: Array<{date: string; created: number; resolved: number}>;
}
  • Issues - Source data for analytics metrics
  • Cycles - Sprint-specific analytics and burndowns
  • Modules - Feature module progress tracking
  • Views - Custom filtered views for targeted analysis

Build docs developers (and LLMs) love