> ## Documentation Index
> Fetch the complete documentation index at: https://jam.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# GitLab

> Turn every Jam into a GitLab issue with full technical context. Set project, labels, and milestones from inside the extension.

Connect Jam to GitLab so that every bug you capture becomes a GitLab issue with all the technical context engineers need already attached. Stop copying and pasting debug information. Jam handles it automatically.

<Info>You need the Jam Chrome extension installed. See [Getting Started](/introduction) if you haven't set it up.</Info>

## What's included in every GitLab issue

Every GitLab issue created from Jam automatically includes:

* Console logs
* Fully inspectable network requests
* URL, timestamp, and country
* Device, OS, and browser
* Viewport size
* Network speed

<Tabs>
  <Tab title="Create a GitLab issue from a new capture">
    <Steps>
      <Step title="Capture your bug">
        Use the Jam browser extension to capture your bug.
      </Step>

      <Step title="Select GitLab as the destination">
        In the Jam extension, click **Link you can share** and change the destination to GitLab.
      </Step>

      <Step title="Authenticate with GitLab">
        Complete the GitLab OAuth flow to connect your account.
      </Step>

      <Step title="Configure your GitLab issue">
        Once connected, set up your issue from Jam: choose the project, assignee, labels, due date, milestones, and more.
      </Step>

      <Step title="Create the issue">
        Click **Create issue**. Jam creates the GitLab issue and opens it in a new tab.
      </Step>
    </Steps>

    <Tip>
      Click **Edit fields** during issue setup to manage which GitLab fields appear in the Jam extension. Hide fields you don't use to keep the workflow fast.
    </Tip>
  </Tab>

  <Tab title="Send an existing Jam to GitLab">
    Create a GitLab issue from any Jam you've already captured in two clicks.

    <Note>
      You must be logged into Jam to use this feature. Logged-out users will not see the **Send to App** option.
    </Note>

    <Steps>
      <Step title="Open the Jam">
        Open the Jam you want to convert into a GitLab issue.
      </Step>

      <Step title="Click Send to App">
        Click **Send to App** and select GitLab.
      </Step>

      <Step title="Log in to GitLab if prompted">
        If this is your first time using Jam + GitLab, you'll be redirected to authenticate.
      </Step>

      <Step title="Fill in the issue details">
        Enter the repository, assignees, labels, milestone, and any other fields you need.
      </Step>

      <Step title="Create the issue">
        Click **Create issue** to send the Jam to GitLab.
      </Step>
    </Steps>
  </Tab>
</Tabs>
