Supported trackers
Odin pushes findings to four trackers. Each has its own connect flow and settings.Linear
Push findings into a Linear team
Jira
Push findings into a Jira project
GitHub
Push findings to GitHub Issues
GitLab
Push findings to GitLab Issues
How findings reach your tracker
There are three ways a finding becomes an issue in your tracker.- Automatically: with Auto-create tickets on, Odin opens an issue as soon as a finding is reported at or above your minimum-severity threshold.
- Per finding: open any finding and click Push to your tracker. This works whether or not auto-create is on.
- In bulk: the Sync now banner on the Integrations page creates issues for every finding that doesn’t have one yet.
Syncing existing findings
When you connect a tracker after findings have already been reported, those earlier findings have no external issue. The same gap appears if you turn a tracker on later or push some findings manually and leave the rest. Odin counts these gaps across every fully configured tracker and shows a banner at the top of the Integrations page. The banner has three states:Setup not finished
If you have unsynced findings but no tracker is fully configured yet, the banner tells you how many findings are waiting and prompts you to finish setting up a connection. There’s no sync button until a tracker is ready.
Sync now
Once at least one tracker is fully configured, the banner reports how many findings are missing an external issue and shows a Sync now button. Click it to create the outstanding issues across every ready tracker at once.
Sync now ignores the Auto-create tickets toggle. If you run trackers in manual mode, you can still use it to backfill issues on demand without turning auto-create on.