Relevance AI
Relevance AI
GitLab logo

GitLab integration

GitLab is the most comprehensive AI-powered DevSecOps Platform.

What your agents can do with GitLab

20 pre-built GitLab tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.

Actions (10)

Update Issue

Updates an existing project issue.

Update Epic

Updates an epic.

Search Issues

Search for issues in a repository with a query.

List Repo Branches

Get a list of repository branches from a project.

List Commits

List commits in a repository branch.

Get Repo Branch

Get a single project repository branch.

Get Issue

Gets a single issue from repository.

Create issue

Creates a new issue.

Create Epic

Creates a new epic.

Create Branch

Create a new branch in the repository.

Triggers (10)

New Review Request (Instant)

Emit new event when a reviewer is added to a merge request.

New Project

Emit new event when a project (i.e. repository) is created.

New Milestone

Emit new event when a milestone is created in a project.

New Merge Request (Instant)

Emit new event when a merge request is created.

New Mention (Instant)

Emit new event when you are @mentioned in a new commit, comment, issue or pull request.

New Issue (Instant)

Emit new event when an issue is created in a project.

New Commit (Instant)

Emit new event when a new commit is pushed to a branch.

New Commit Comment (Instant)

Emit new event when a commit receives a comment.

New Branch (Instant)

Emit new event when a new branch is created.

New Audit Event (Instant)

Emit new event when a new audit event is created.

Set up GitLab in Relevance AI

Do this once. Every agent in your workspace can then use the connection.

1

Create a Relevance AI account

Sign in, or create a free account. You do not need to be a developer to set this up.

2

Connect your GitLab account

In Relevance AI, open Integrations and add GitLab. You will be sent to GitLab to sign in and approve access, and the connection is stored against your workspace.

3

Use GitLab in an agent

Create a tool, add a GitLab tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.

Put GitLab to work in your agents

Connect GitLab alongside 1,800+ other integrations and let your agents run the busywork.