Skip to main content

Overview

ZeroPath integrates with Linear to push security findings as Linear issues. When a Linear issue is completed, the corresponding ZeroPath finding is automatically marked as resolved.

Setup

  1. Navigate to Settings → Integrations in the ZeroPath dashboard.
  2. Click “Connect Linear”.
  3. Authorize ZeroPath in the Linear consent screen.
  4. ZeroPath detects your Linear workspace and available teams.
The integration registers webhooks for all your Linear teams to enable bidirectional sync.

Manual Issue Export

From any finding in the ZeroPath dashboard:
  1. Click “Export to Linear” on the issue detail view.
  2. Select a Linear team and optionally an assignee.
  3. ZeroPath creates the Linear issue with vulnerability details.
The Linear issue ID is linked to the ZeroPath finding for tracking.

Automatic Ticketing

Configure automatic issue creation:
  1. Go to Settings → Integrations → Linear → Auto-Ticketing.
  2. Set a score threshold — only findings above this score create Linear issues.
  3. Choose which scan types trigger issues.
  4. Select the Linear team to create issues in.

Bidirectional Sync

When a Linear issue’s state changes to completed, ZeroPath automatically:
  • Marks the corresponding finding as Resolved
  • Records the change in the finding’s audit trail
This sync is powered by webhooks registered in Linear during setup. Unlike Jira, Linear webhooks do not expire.

Troubleshooting

“Linear integration not found”
  • Ensure the integration is connected in Settings → Integrations.
Issues not syncing back
  • Verify the Linear issue was created through ZeroPath (only linked issues sync).
  • Check that the issue state changed to “completed” (other states are ignored).