# Integrations

Interlynk integrates with source control platforms, issue trackers, and messaging tools to embed SBOM management and vulnerability tracking into your existing workflows.

***

## Overview

| Integration                                                                 | Type           | Purpose                                                              |
| --------------------------------------------------------------------------- | -------------- | -------------------------------------------------------------------- |
| [GitHub](https://docs.interlynk.io/administration/github)                   | Source Control | Repository webhooks for automated SBOM ingestion on push/PR events   |
| [GitLab](https://docs.interlynk.io/administration/gitlab)                   | Source Control | Repository webhooks for automated SBOM ingestion on push/MR events   |
| [Bitbucket](https://docs.interlynk.io/administration/bitbucket)             | Source Control | Repository webhooks for automated SBOM ingestion on push/PR events   |
| [Jira](https://docs.interlynk.io/administration/jira)                       | Issue Tracking | Bidirectional vulnerability ticket management with VEX field sync    |
| [Linear](https://docs.interlynk.io/administration/linear)                   | Issue Tracking | Vulnerability ticket creation and tracking                           |
| [Slack](https://docs.interlynk.io/administration/slack)                     | Messaging      | Real-time notifications for vulnerability, policy, and upload events |
| [Microsoft Teams](https://docs.interlynk.io/administration/microsoft-teams) | Messaging      | Real-time notifications via incoming webhooks                        |
| [Email](https://docs.interlynk.io/administration/email)                     | Messaging      | Notification delivery to individual or shared mailboxes              |

## Permissions Required

Managing integrations requires the following permissions:

| Action                     | Required Permission  |
| -------------------------- | -------------------- |
| View integrations          | `view_connections`   |
| Create/update integrations | `edit_connections`   |
| Delete integrations        | `delete_connections` |

## Integration Health

Interlynk periodically checks the health of configured integrations. Each integration shows:

* **Health Status**: Whether the connection is active and functional.
* **Last Checked**: Timestamp of the most recent health check.

If an integration shows an unhealthy status, verify your credentials and network connectivity, then re-test the connection.

## Security Considerations

* All integration credentials (API tokens, webhook URLs, OAuth tokens) are encrypted at rest.
* OAuth tokens are automatically refreshed when they expire.
* Use the most restrictive scopes and permissions when connecting external services.
* Regularly audit which integrations are connected to your organization.
