Connect
Only workspace admins manage integrations. Connecting does not start filing: the connection is stored without a team and switched off.1
Open integration settings
Sign in at app.enokilabs.ai and go to
Settings → Integrations.
2
Connect Linear
Click Connect Linear and authorize the read and write access it asks
for: read resolves your organization and its teams, write creates issues,
comments on them, and moves them between states.
3
Choose a team and a threshold
Pick the Linear team to file into, and the severity threshold. A new
connection starts at High and above; you can widen it to All
severities or pick another band.
4
Turn it on
Click Create issues automatically. The next run that opens a
qualifying finding files it.
What gets filed
One issue per finding, per workspace. The title is the finding’s name, as its page in Enoki shows it; the body carries the category, strategy, severity, description, expected behaviour, and a link to the finding in Enoki. A run files every open finding it sees at or above your threshold, including ones that existed before you connected, and a finding re-graded upward across the threshold is filed at that point. To file one no run has seen, use Push to Linear on the finding.How the two stay in step
Completing an issue is you asserting the fix. Enoki then checks it: the
finding’s attacks are replayed, and the verdict comes back to the issue. If
they no longer work the finding reaches Fixed (verified) and the issue
stays completed. If they still work the finding goes to Still broken and
the issue is reopened.
Good to know
- Turning issue creation off stops both directions. Existing issues stay as they are.
- The re-run is a replay, not an assessment. It re-runs that finding’s own attacks against your agent, spends none of your assessment allowance, and is capped per finding per day, so completing an issue repeatedly cannot queue repeated traffic.
- A failed push is visible and can be retried. The finding shows a Linear push failed badge. A run that sees the finding again retries it, and an admin can retry it at any time with Retry push to Linear on the finding. The Integrations tab shows when the bridge last delivered, and whether it failed.
- Enoki only touches issues it created, in the team you selected.
- Disconnecting removes Enoki’s access in Linear, and deletes the stored token and the record of which issue stands for which finding. Issues already in Linear stay there, untracked; after a reconnect, a finding a run sees again gets a new issue.
- Redacted findings are not filed in full. If your plan withholds finding detail in the dashboard, it is withheld before an issue body is built.