# Adding GitLab Projects to PullRequest

*NOTE: This guide contains screenshots from third party partner interfaces that may be modified without notice. If you ever have any issues or questions about connecting with PullRequest, please reach out to* [*support@pullrequest.com*](mailto:support@pullrequest.com)*.*

## Step 1: <a href="#step-1" id="step-1"></a>

After signing up, you'll be prompted to authorize and connect with a version control hosting provider. Click the **GitLab** option.

**NOTE**: You can authorize with multiple version control hosting providers (ie - GitHub and Bitbucket) using the same PullRequest account. This can be done via the [**Account Integration**](https://app.pullrequest.com/dash/user/settings/integrations) page in user settings.

<div align="left"><img src="https://2872889962-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LQoS2GwwEQRnSm4SHeX%2F-LQoS5_grx2pa2ft4vc_%2F-LQoSR3f92dQ-Vb8itlm%2Fexample%204_1.png?alt=media&#x26;token=a6334c69-14e2-4161-8157-051c24bbe842" alt=""></div>

## Step 2: <a href="#step-2" id="step-2"></a>

You'll be prompted with a list of GitLab Groups and Projects associated with your GitLab account.

Select the Groups and Projects you'd like to connect with and click **Update**.

**NOTE:** By clicking the checkmark for a GitLab Group you'll auto-select all of its child GitLab Subgroups and Projects. Selecting a GitLab Group will also automatically connect any future Projects belonging to that Group with PullRequest.

<div align="left"><img src="https://2872889962-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LQoS2GwwEQRnSm4SHeX%2F-LQoS5_grx2pa2ft4vc_%2F-LQoSYhGU9MeuD7B6gJv%2FExample4_2.png?alt=media&#x26;token=d621155c-ad4a-4c16-90b1-4896c3c5fbb3" alt=""></div>

**Q: I don't see the Group or Project I'm trying to add. How do I add it?** A: It's likely that the GitLab account used to connect with PullRequest is not an admin or maintainer. Reach out to a team member with these credentials and ask them to sign up for PullRequest and connect. At that point, Project and Group details should be available to non-maintainer members in PullRequest.

## Step 3: <a href="#step-3" id="step-3"></a>

Repositories should now appear on the PullRequest [**dashboard**](https://app.pullrequest.com/dash/) page when the GitLab Group is selected from the drop-down at the top of the screen.

<div align="left"><img src="https://2872889962-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LQoS2GwwEQRnSm4SHeX%2F-LQoS5_grx2pa2ft4vc_%2F-LQoShvqURmsmYirfd5Z%2FExample4_3.png?alt=media&#x26;token=9d8b7c4f-7eed-4b60-9d21-664bb20c3824" alt=""></div>


---

# 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.pullrequest.com/adding-gitlab-projects-to-pullrequest/master.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.
