GitLab
DevOps platform API for managing repositories, merge requests, pipelines, issues, releases, and project management.
OAuth44 tools
Three ways to use GitLab
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with GitLab.
Cancel a Pipeline
Cancels running jobs in a pipeline.
Tool
Create a Branch
Creates a new branch from a ref (branch, tag, or commit SHA).
Tool
Create a Commit
Creates a commit with multiple file actions (create, delete, move, update, chmod).
Tool
Create a File
Creates a new file in the repository.
Tool
Create a Label
Creates a new project label.
Tool
Create a Merge Request
Creates a new merge request.
Tool
Get started automating GitLab
1Connect your account
2Choose a trigger or tool
3Configure the workflow
4Refine the process
5Turn it on