Overview
Connecting GitHub brings your engineering delivery into your strategy. Ciclo reads issue data from your repositories so you can:Live KPIs
Turn repository activity — open issues, bugs, work closed last week — into
KPIs that refresh automatically.
Issues as Actions
Link a GitHub issue to an Action so engineering work appears on your
board, with sub-issues, labels, and milestone dates carried across.
Connecting and configuring integrations is limited to organisation administrators.
Connect GitHub
Open Connected Apps
Go to Settings from the account menu, open the Connected Apps tab, find
GitHub, and select Connect.

Authorise on GitHub
Ciclo redirects you to GitHub to authorise access to your repositories and issues. Review
the request and approve it.

Track GitHub KPIs
Name it and choose a repository
Give the KPI a clear name, then pick the Repository it should measure.
Pick a template
Choose a Query Template as a starting point — see the catalogue below.
Create the KPI
Select Create KPI. It appears on your Performance page
and refreshes automatically.
Available GitHub KPIs
Each template gives a useful result as-is — just pick the one you need.Issue counts
Issue counts
- Open Issues Count — all open issues in the repository.
- Open Issues with bug label — open issues labelled
bug. - Open Issues in Milestone — open issues in a named milestone.
Activity & health
Activity & health
- Issues Closed Last Week — issues closed in the last 7 days.
- Inactive Issues — open issues with no activity in the last 30 days.
Customising a KPI (optional)
You don’t need any of this to get great results — the built-in templates are designed to be accurate on their own. Pick a template and a repository, and you’re done. Expand the sections below only if you want to fine-tune or go further.Tweak a template to fit
Tweak a template to fit
If a template is close but not quite right, you can adjust it instead of starting from
scratch. Every KPI has an editable Query field — for example, change the window from
the last 7 days to the last 14 days by editing
{date-7d} to {date-14d}, or swap the
bug label for another. The templates simply fill this field in for you; editing it is
optional.Write your own query
Write your own query
Power users can replace the query entirely using GitHub’s issue search syntax — for example
is:issue is:open label:"high priority". Anything GitHub search supports, you can track.
For everything that’s possible, see:GitHub search syntax
The full set of qualifiers you can use to search issues.
Link GitHub issues to Actions
Open an action and go to Connect
Create or open an Action, then choose Connect.
Choose the repository and issue
Select GitHub, pick the repository, then choose the issue to connect. Ciclo
fills in the title, description, labels (as tags), any sub-issues (as tasks), and the
milestone due date.

Disconnecting GitHub
Select Disconnect on the GitHub row. Ciclo shows which KPIs and Actions rely on GitHub before you confirm.Disconnecting preserves history — KPIs keep their recorded values and linked Actions
keep their data. They stop syncing until you reconnect, then resume automatically.


