← All help articles
Jira / Linear / Trello / Notion integrations
Auto-create tickets in your project tool when findings cross a severity threshold. Bidirectional sync closes the finding when the ticket is closed.
Supported tools
- Jira — Cloud and Server. OAuth via Atlassian.
- Linear — OAuth via Linear OAuth2.
- Trello — OAuth via Trello.
- Notion — OAuth via Notion integration.
Configuration
Per integration:
- Connect via OAuth from the dashboard.
- Pick the project / board / database where tickets go.
- Pick the severity threshold —
criticalonly,critical + high, or all. - Pick the assignee — fixed user or round-robin.
What lands in the ticket
- Title:
[NDS] {finding.title} - Description: plain-English description + remediation + link to dashboard.
- Labels:
nds-security, severity tag, module tag. - Custom fields (Jira):
external_finding_idfor sync.
Bidirectional sync
When the ticket is moved to "Done" / "Closed" / "Resolved", we mark the finding resolved in NoDowntimeShield. Polling runs every 5 minutes; webhooks are used where available (Jira, Linear).
What you cannot sync
- Comments on the finding do not currently sync to ticket comments.
- Re-opening a ticket does not re-open the finding (it stays resolved).
These are tracked on the roadmap.