Connect GitLab to Siftree.

GitLab is the most comprehensive AI-powered DevSecOps Platform.

Connect

Read from your GitLab account

Sign in once. Siftree reads your records and reacts to new events as they happen.

  • Get Issue

    Gets a single issue from repository.

  • Get Merge Request

    Get a single merge request together with a readiness rollup that answers "can this be merged?" in one call — state, draft flag, detailed_merge_status , conflict flag, whether blocking threads are resolved, head…

  • Get Merge Request Commits

    List the commits contained in a merge request, newest first. Use this to understand how a change was built up — whether it is one clean commit or a long history to squash, who wrote each part, and what the commit…

  • Get Merge Request Diffs

    List the file-level changes in a merge request — each changed file's path, whether it was added, deleted or renamed, and its unified diff. This is the tool to call before reviewing, approving or commenting on a merge…

  • Get Repo Branch

    Get a single project repository branch.

  • List Commits

    List commits in a repository branch.

  • List Groups

    List all groups.

  • List Merge Request Discussions

    List the comment threads on a merge request — both general comments and inline threads anchored to lines of the diff. Use this to read existing review feedback before adding your own, to find what a reviewer objected…

  • List Project Labels

    List the labels defined in a project. Call this before applying labels with Create Merge Request : GitLab creates a label it does not recognize rather than rejecting it, so an invented or mis-cased name silently adds a…

  • List Project Members

    List all members of a project.

Show all 22
  • List Projects

    List or search GitLab projects, optionally filtering by search term, membership, or ownership. Use this to discover projects (and their IDs) before acting on them with other GitLab actions. Supports ordering by name ,…

  • List Repo Branches

    Get a list of repository branches from a project.

  • New Audit Event (Instant)Trigger

    Emit new event when a new audit event is created

  • New Branch (Instant)Trigger

    Emit new event when a new branch is created

  • New Commit (Instant)Trigger

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

  • New Commit Comment (Instant)Trigger

    Emit new event when a commit receives a comment

  • New Issue (Instant)Trigger

    Emit new event when an issue is created in a project

  • New Mention (Instant)Trigger

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

  • New Merge Request (Instant)Trigger

    Emit new event when a merge request is created

  • New MilestoneTrigger

    Emit new event when a milestone is created in a project

  • New ProjectTrigger

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

  • New Review Request (Instant)Trigger

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

Act

Take action in GitLab

Agents update records and send messages for you, automatically, as drafts, or after you approve.

  • Approve Merge Request

    Approve a merge request as the authenticated user, or withdraw an earlier approval by setting Action to unapprove . Call Get Merge Request first to check the merge request is actually ready — its readiness rollup…

  • Create Branch

    Create a new branch in the repository.

  • Create Epic

    Creates a new epic.

  • Create issue

    Creates a new issue.

  • Create Merge Request

    Open a new merge request from one branch into another. Use this for "open an MR", "raise a merge request", "submit my branch for review". Both branches must already exist in the project — use List Repo Branches to…

  • Create Merge Request Comment

    Post a comment on a merge request. It works in three modes, chosen by which props you set: leave File Path and Discussion ID blank for a plain comment on the merge request as a whole; set File Path plus a line number…

  • Create Merge Request Review

    Submit a whole review on a merge request in one step: any number of inline comments anchored to lines of the diff, an overall summary comment, and optionally an approval. This is the tool for "review this MR" — call…

  • Resolve Merge Request Thread

    Mark a merge request thread as resolved, or reopen a resolved one by setting Resolved to false . Use this after acting on a piece of review feedback — resolving threads is what clears a merge request's…

  • Update Epic

    Updates an epic.

  • Update Issue

    Updates an existing project issue.

Need something from GitLab that isn't listed? Siftree can also collect from any public web page, or tell us what you need.

Siftree

Siftree is an AI platform that sales, CX, marketing, product, and strategy teams use to find, win, and keep customers.

Siftree connects calls, tickets, reviews, social, documents, video, and the systems you already use — then builds pipelines, datasets, tools, and cited insights your team and agents can operate on. Long-horizon agents keep building after you walk away.

[Machine-readable summary](https://www.siftree.com/llms.txt) — full machine-readable index.

Capabilities (summary):

  • - Connect anything: calls, tickets, reviews, social, documents, video, and existing systems.
  • - Describe what you need in plain language; Siftree builds pipelines, structures the data, and routes models for language, vision, audio, transcription, classification, and enrichment.
  • - Operate on datasets, tools, reports, and cited insights. You define the rules — what counts, how it's scored, what gets labeled.
  • - Marketplace: 14,824 sources across 4,169 apps and websites as of October 2026, plus any public website. Search, choose a source, and create an analysis-ready dataset without scraper maintenance.
  • - Native connectors for help desks, CRMs, and call recorders, plus upload and API. Audio and video are transcribed and labeled with everything else.
  • - Runs on a schedule or a trigger, and alerts your team in Slack when a threshold is crossed.
  • - Acts in your systems: writes labels and fields back to the help desk or CRM, opens issues in Linear or Jira, and drafts replies and emails. Each agent runs automatically, drafts for review, or asks first, and every action is logged.
  • - Ask questions of your data from Claude or ChatGPT through Siftree MCP.
  • - Enterprise protections: continuous verification of every request, encryption in storage and transit, privilege and identity governance, immutable activity logs.
  • - Teams use the eight products in place of separate point tools for prospecting data, support analytics, social listening, community triage, ad research, AI search visibility, research repositories, and competitive intelligence.

Contact: