# 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](/administration/github.md)                   | Source Control | Repository webhooks for automated SBOM ingestion on push/PR events   |
| [GitLab](/administration/gitlab.md)                   | Source Control | Repository webhooks for automated SBOM ingestion on push/MR events   |
| [Bitbucket](/administration/bitbucket.md)             | Source Control | Repository webhooks for automated SBOM ingestion on push/PR events   |
| [Jira](/administration/jira.md)                       | Issue Tracking | Bidirectional vulnerability ticket management with VEX field sync    |
| [Linear](/administration/linear.md)                   | Issue Tracking | Vulnerability ticket creation and tracking                           |
| [Slack](/administration/slack.md)                     | Messaging      | Real-time notifications for vulnerability, policy, and upload events |
| [Microsoft Teams](/administration/microsoft-teams.md) | Messaging      | Real-time notifications via incoming webhooks                        |
| [Email](/administration/email.md)                     | 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.interlynk.io/administration/integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
