GitLab integration

Developer tools connector, available on Zeplik

GitLab is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect GitLab and Zeplik can act on your software development for you: A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features. You stay in the conversation while the assistant does the work in GitLab directly.

Zeplik exposes 41 read actions and 13 write actions for GitLab. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in GitLab without your consent.

Try GitLab on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with GitLab

Read from GitLab (41)

Runs automatically in any conversation.

  • Download project avatar

    Tool to download a project’s avatar image. use when you need the raw avatar bytes after confirming the project exists.

  • Get commit refs

    Tool to get all references (branches or tags) a commit is pushed to. use when you need to find out which branches or tags a specific commit belongs to in a gitlab project.

  • Get commit sequence

    Tool to get the sequence number of a commit in a project by following parent links from the given commit. use when you need to determine the order of a commit in the project's history.

  • Get group

    Tool to retrieve information about a specific group by its id. use when you need to get details of a gitlab group.

  • Get group member

    Tool to retrieve details for a specific group member. use when you need to fetch membership information for a user in a group after you know both group id and user id.

  • Get groups

    Get groups

  • Get job details

    Tool to retrieve details of a single job by its id within a specified project. use this when you need to fetch specific information about a particular ci/cd job.

  • Get merge request notes

    Tool to fetch comments on a merge request. use when you need to retrieve all notes for a specific merge request.

  • Get project

    Tool to get a single project by id or url-encoded path.

  • Get project languages

    Tool to list programming languages used in a project with percentages. use when you need the project language breakdown.

  • Get project member

    Tool to retrieve details for a specific project member. use after confirming project and user ids to fetch membership information for a project member.

  • Get project member all

    Tool to retrieve details for a specific project member (including inherited and invited members). use when you need the effective membership info (including invitations and inheritance).

and 29 more.

Act in GitLab (13)

Runs only after you enable write access.

  • Archive project

    Tool to archive a project. use when you need to mark a project read-only after finishing active development. call after confirming no further changes are required.

  • Create group

    Tool to create a new group in gitlab. use when you need to establish a new group for projects or collaboration.

  • Create project

    Tool to create a new project in gitlab. implements post /projects endpoint.

  • Create project issue

    Tool to create a new issue in a gitlab project. use when you need to report a bug, request a feature, or track a task within a specific project.

  • Create repository branch

    Tool to create a new branch in a project. use when you need to create a new branch from an existing branch or a specific commit in a gitlab project.

  • Delete project

    Tool to delete a gitlab project by its id. use when you need to remove a project, either by marking it for later deletion or deleting it immediately.

  • Erase job

    Tool to erase the content of a specified job within a project. use when you need to remove job artifacts and logs.

  • Import project members

    Tool to import members from one project to another. use when migrating members between projects.

  • Post user support pin

    Tool to create a support pin for your authenticated user. use when gitlab support requests a pin to verify your identity.

  • Put user preferences

    Tool to update the current user's preferences. use when adjusting default diff viewing and ci identity settings.

  • Set user status

    Tool to set the current user's status. use when you need to update availability or convey current mood on gitlab.

  • Share project with group

    Tool to share a project with a group. use when you need to grant a group specific access level to a project.

and 1 more.

How to connect GitLab

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try GitLab immediately.

  2. Connect GitLab

    Open Settings and go to Connectors, then press Connect on GitLab. You can also connect from the GitLab page in the app.

  3. Approve access to GitLab

    Approve access on GitLab's secure consent screen. You are returned to Zeplik and can start giving instructions that use GitLab.

Frequently asked questions

Can I use GitLab with Zeplik?
Yes. GitLab is available as an integration on Zeplik. Connect it once and the AI assistant can work with your GitLab account inside any conversation.
What can Zeplik do with GitLab?
Once connected, Zeplik has 41 read and 13 write actions for GitLab. A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features.
How do I connect GitLab to Zeplik?
You connect GitLab with a secure one-click sign-in (OAuth): press Connect in Settings under Connectors and approve access on GitLab's consent screen.
Does Zeplik change things in GitLab without asking?
No. Zeplik reads from GitLab by default. Any action that changes data in GitLab requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting GitLab cost?
Connecting GitLab is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related developer tools integrations

Connect GitLab to your AI assistant

Every model, one chat. Bring GitLab into Zeplik and let the assistant do the work.