RSS, GitLab Integrations

What is Integromat?

GmailWatch emailsGoogle SheetsAdd a rowGmailIterate attachmentsRouterFacebookCreate a postArchiveCreate an archiveDropboxUpload a fileDocuments onlyImages onlyWhen new email arrivesAdd a row to a sheetProcess attachmentsone by one ...Post images to pageZip all documentsUpload archive

Integromat will automate processes that you currently handle manually. It is not only capable of connecting apps but can also transfer and transform data. It works 24 hours a day, seven days a week and does not require your intervention. Simply set Integromat to do what you want and let it work for you. Save your time!

Triggers

Watch RSS feed items

Triggers when a new RSS feed item is posted.

Watch build status INSTANT

Triggers on status change of a build.

Watch commit/MR/issue/snippet comments INSTANT

Triggers when a new comment is made on commits, merge requests, issues, and code snippets.

Watch commits (pushes) INSTANT

Triggers when you push to the repository except when pushing tags.

Watch issue comment INSTANT

Triggers when a new comment is made on an issue.

Watch issues INSTANT

Triggers when a new issue is created or an existing issue was updated/closed/reopened.

Watch merge request INSTANT

Triggers when a new merge request is created, an existing merge request was updated/merged/closed or a commit is added in the source branch.

Watch merge request comments INSTANT

Triggers when a new comment is made on a merge request.

Watch pipeline status INSTANT

Triggers on status change of a pipeline.

Watch projects

Triggers when a new project is added of which the authenticated user is a member.

Watch repository branches

Triggers when a new branch is added to a repository.

Watch repository tags INSTANT

Triggers when you create (or delete) tags to the repository.

Watch snippet comments INSTANT

Triggers when a new comment is made on a snippet.

Watch todos

Triggers when a new todo is added. When no filter is applied, the trigger is run when a new pending todo is added.

Watch wiki page INSTANT

Triggers when a wiki page is created or edited.

Actions

Retrieve RSS feed items

Retrieves RSS feed items from a specified URL.

Accept merge request

Merges changes submitted with merge request.

Cancel a build

Cancels a single build of a project.

Cancel a pipeline's builds

Cancel merge when pipeline succeeds

Cancels merge request when pipeline succeeds.

Create a new label

Creates a new label for the given repository with the given name and color.

Create a new pipeline

Creates a new pipelines for a given project.

Create a new release

Adds release notes to the existing git tag.

Create a new tag

Creates a new tag in the repository that points to the supplied ref.

Create a todo

Manually creates a todo for the current user on an issue.

Create a todo on merge request

Manually creates a todo for the current user on a merge request.

Create merge request

Creates a new merge request.

Create new file in repository

Create new issue note

Creates a new note to a single project issue.

Create new merge request note

Creates a new note for a single merge request

Create new milestone

Creates a new project milestone.

Create new snippet note

Creates a new note for a single snippet.

Create repository branch

Creates a single project repository branch.

Create variable

Creates a new build variable.

Delete a merge request

Only for admins and project owners. Soft deletes the merge request.

Delete existing file in repository

Delete repository branch

Deletes a single project repository branch.

Edit issue

Updates an existing project issue. This call is also used to mark an issue as closed.

Edit milestone

Updates an existing project milestone.

Erase a build

Erases a single build of a project (remove build artifacts and a build trace).

Get a list of todos

Returns a list of todos. When no filter is applied, it returns all pending todos for the current user.

Get all issues assigned to a single milestone

Retrieves all issues assigned to a single project milestone.

Get a single build

Returns a single build of a project.

Get a single commit

Returns a specific commit identified by the commit hash or name of a branch or tag.

Get a single pipeline

Returns a single pipeline for a given project.

Get a single repository tag

Returns a specific repository tag determined by its name.

Get a specific deployment

Returns a specific deployment of a project.

Get file from repository

Allows you to receive information about file in repository like name, size, content.

Get project users

Returns the user's list of a project.

Get single issue

Returns a single project issue.

Get single issue note

Returns a single note for a specific project issue.

Get single merge request

Shows information about a single merge request.

Get single merge request commits

Get a list of merge request commits.

Get single merge request changes

Shows information about the merge request including its files and changes.

Get single merge request note

Returns a single note for a given merge request.

Get single milestone

Returns a single project milestone.

Get single project

Retrieves a specific project, identified by project ID or NAMESPACE/PROJECT_NAME, which is owned by the authenticated user.

Get single repository branch

Returns a single project repository branch.

Get single snippet note

Returns a single note for a given snippet.

Get the comments of a commit

Returns the comments of a commit in a project.

Get the diff of a commit

Returns the diff of a commit in a project.

Cherry pick a commit

Cherry picks a commit to a given branch.

Keep artifacts

Prevents artifacts from being deleted when expiration is set

List all merge request notes

Returns a list of all notes for a single merge request.

List all snippet notes

Returns a list of all notes for a single snippet. Snippet notes are comments users can post to a snippet.

List issues

Returns all issues created by the authenticated user.

List issues that will close on merge

Retrieves all the issues that would be closed by merging the provided merge request.

List labels

Returns all labels for a given project.

List merge requests

Retrieves all merge requests for a project.

List owned projects

Returns a list of projects which are owned by the authenticated user.

List project builds

Returns a list of builds in a project.

List project deployments

Returns a list of deployments in a project.

List project issue notes

Returns a list of all notes for a single issue.

List project issues

Returns a list of a project's issues.

List project milestones

Returns a list of project milestones.

List project pipelines

Retrieves all pipelines for a given project.

List project repository tags

Returns a list of repository tags from a project, sorted by name in reverse alphabetical order.

List projects

Returns a list of projects of which the authenticated user is a member.

List project variables

Returns a list of a project's build variables.

List repository branches

Returns a list of repository branches from a project.

List repository commits

Returns a list of repository commits in a project.

List repository commits

Returns a list of repository commits in a project.

List repository contributors

Retrieves repository contributors list.

List repository tree

Returns a list of repository files and directories in a project.

Mark a todo as done

Marks a single pending todo given by its ID for the current user as done.

Modify existing issue note

Modifies an existing note of an issue.

Modify existing merge request note

Modifies an existing note of a merge request.

Modify existing snippet note

Modifies an existing note of a snippet.

New issue

Creates a new project issue.

Play a build

Triggers a manual action to start a build

Post comment to commit

Adds a comment to a commit.

Remove variable

Removes a project's build variable.

Retry a build

Retries a single build of a project.

Retry failed builds in a pipeline

Show variable details

Retrieves the details of a project's specific build variable.

Update a release

Updates the release notes of a given release.

Update merge request

Updates an existing merge request. You can change the target branch, title, or even close the merge request.