
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.
Create a Relevance AI account
Sign in, or create a free account. You do not need to be a developer to set this up.
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.
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.