# Integrations Page

Introduction

The **Integrations** page is your hub for managing connections between your Mobb organization and external platforms. This feature helps you manage your existing and new integrations across various tools, such as cloud code platforms, hosted code platforms, SAST tools, and CI/CD tools.

Each integration displays its **status** (e.g., connected or disconnected). Users can quickly configure, reconfigure, or switch between connections.

To access the Integrations page, use the <img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-f6b2eeaef94beb78fa7ef44b5b492d5d72588f45%2Fimage.png?alt=media" alt="" data-size="line"> icon located at the left navigation panel.

<figure><img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-944d27544b7087b591ff8412575457af6c9e5f78%2Fimage.png?alt=media" alt=""><figcaption><p>Overview of the Integrations Page</p></figcaption></figure>

***

### 1. Cloud Code Platforms

This section allows users to integrate cloud-based source code repositories. It includes platforms that Mobb currently supports, including **GitHub**, **GitLab**, **Azure Repos**, and **Bitbucket**.

* **Features**:
  * View the status of connections (e.g., connected/disconnected).
  * Click **Configure** to set up or modify integrations.
  * Switch between different accounts for a platform.
* **Example**: The screenshots below illustrate a configured **GitHub** connection. To re-configure the connection, use the **Configure** button:

<figure><img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-fb8792db5d9cff1bf9a738c1e612104ac337718c%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

In this example, the **Configure GitHub** screen shows:

* The connected account: `antonychiu2`.
* Options to **Disconnect** or **Switch** to another GitHub account.

<figure><img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-77ebdd35aaf41e9901a061db2e77c115b59246ea%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### 2. Hosted Code Platforms

<figure><img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-90e69f0a0002d30e6683dda2fb7b650e3166e91b%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

This section will show your connection to the currently supported on-premise repositories:

* GitHub Enterprise Server
* GitLab Server
* Azure DevOps Server

Here are the steps to set up a connection to your hosted code platform:

1. Request a `Broker Token` with the Mobb support team at <support@mobb.ai>
2. After a `Broker Token` is obtained, follow the [Mobb broker setup guide](https://docs.mobb.ai/mobb-user-docs/more-info/mobb-broker).
3. Grant permission to your repository by providing a `SCM Token` (guide coming soon)
4. Load the `SCM Token` into Mobb Portal by clicking on the "Configure" button next to the Hosted Code Platform of your choice. Afterward, provide your SCM token as shown below. (Alternatively, you can use the Mobb CLI to load the SCM token as shown [here](https://docs.mobb.ai/mobb-user-docs/getting-started/mobb-cli/add-scm-token-mode))

![](https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-f6a54e817ed4edd8ef0946ba0732451c1020581d%2Fimage.png?alt=media)

5. Confirm in the Mobb portal that the connection is established.![](https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-eeaaaec3a866f15ae6c080cce5c68397977c0305%2Fimage.png?alt=media)

***

### 3. SAST Tools

<figure><img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-550a05f0f26e59fd069b2e2759524be922bcb377%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

The **SAST Tools** section allows users to integrate **Static Application Security Testing** tools. These tools analyze your code for vulnerabilities and report potential security issues.

Supported SAST Tools:

* Checkmarx
* Snyk
* Fortify
* GitHub CodeQL
* SonarQube

***

### 4. CI/CD

<figure><img src="https://2539741639-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8WF4UBNkXMHG7Dz0RXI7%2Fuploads%2Fgit-blob-ca4e0c7a01ad41e79eac0b40f5acf15b10799936%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

The **CI/CD** section helps users link CI/CD pipelines for efficient delivery and deployment workflows.

Supported CI/CD tools:

* GitHub Actions
* Jenkins
* GitLab Pipeline
* Bitbucket Pipelines
* CircleCI
* Azure DevOps Pipeline
* Bamboo
* Mobb CLI\\


---

# 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.mobb.ai/mobb-user-docs/administration/integrations-page.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.
