GitLab is an open-source code repository and collaborative software development platform for large DevOps and DevSecOps projects.

What can you do with and GitLab integrations?

You can track the status of issues in GitLab by integrating with key results and track the progress.

Configure GitLab for

Note: Only Super user can enable the GitLab Integration after that all the users can configure the GitLab Integration

Step 1

Navigate to Settings from the left navigation panel.

Click on Integrations, On the Connectors page, Select the User Level tab and enable the GitLab toggle.


Step 2

Navigate to Preference from the left navigation panel and select the Integrations tab and select GitLab Manage button to make a connection.


Then, click the Connect to Gitlab button.


Step 3

On the Connect to GitLab page, There will be 2 Environment in which you can connect, They are :

  1. Cloud
  2. Self-Hosted

For cloud-based GitLab

Enter the Connection Name. Select the “Cloud” environment.Then, input the Access Token.

Finally, click the “Connect” button to complete the configuration.

Note: When selecting the access token, choose the “read_api” option exclusively.

For self-hosted GitLab

Entering the Connection Name. Choose the “Self-Hosted” environment.Provide the necessary details.Click the “Connect” button to finalize the setup.


Step 4

On the Connect to GitLab page, There will be 2 Environment in which you can connect, They are :


Enable the toggle Choose Connection and select GitLab.


Select the Project, Assignee and status to pull the current value from GitLab.

Once the current value is pulled in from GitLab, Click on Add and click on the check-in slider bubble to pull the value from GitLab. Finally, click Check-in.


For Percentage Tracked

Once connected, select the key result for which you want to make the GitLab connection.


Enable the toggle Choose Connection and select GitLab.


Select the Project, Choose the Issues and click on the Add.


Once the Key Result is successfully created, click on the Check-in button and complete the Check-in to update the status value in the key result.

Note: In the single issue a check-in value of 0 indicates it’s a Open issue, while a value of 100 signifies that it’s a closed issue.

1. supports Percentage tracked, Increase, Decrease , Control KPI for the GitLab Integration

2. The automatic check-in will happen every day at 09:00 AM based on the user region.