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 22Show fewer⌄
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…
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.
- 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.