Skip to content

Quick Start

This guide walks you through connecting to Jira and creating your first query.

Step 1: Connect to Jira

After starting Canopy, you'll see the connection screen.

Connection Screen

For Jira Cloud

  1. Set Instance Type to Jira Cloud
  2. Enter your Jira URL: https://your-domain.atlassian.net
  3. Enter your Email (Atlassian account email)
  4. Enter your API Token (see Configuration for how to create one)
  5. If using the web app, configure the CORS proxy URL

For Jira Server/Data Center

  1. Set Instance Type to Jira Server
  2. Enter your Jira URL: https://jira.your-company.com
  3. Enter your Username
  4. Enter your Personal Access Token or password

Click Connect to test the connection.

Step 2: Create Your First Query

After connecting, you'll see the Dashboard with an empty query list.

  1. Click Add Query
  2. Enter a Title (e.g., "My Sprint")
  3. Enter a JQL Query, for example:
    project = "MYPROJECT" AND sprint in openSprints()
  4. Optionally select a Color for the query
  5. Click Save

Step 3: View the Tree

Click on your saved query to load issues. The tree view displays your issues hierarchically:

Tree View

Basic Navigation

ActionMouseKeyboard
Expand/CollapseClick chevronSpace or /
Move up/downClick issue/ or j/k
Open in JiraClick issue keyEnter

Step 4: Apply Filters

Use the filter bar to narrow down results:

Filtering

  • Quick Filters: Pre-defined filters like "Assigned to me" or "Unresolved"
  • Dynamic Filters: Auto-generated from loaded issues (Status, Assignee, Priority)
  • Text Search: Find issues by key or summary

Step 5: Group Issues

Change how issues are organized using the grouping dropdown:

Grouping

GroupingDescription
NoneDefault tree view
SprintGroup by Sprint with progress bars
AssigneeGroup by team member
StatusGroup by status category
ProjectGroup by Jira project

Next Steps

Released under the MIT License.