GitLab Integrations
Do More With GitLab
Add or move Trello cards to create new GitLab issues
Do your various teams use different tools? Wouldn't it be ideal if those tools could communicate behind the scenes? Once configured, this integration will automatically create new issues in GitLab whenever a card is added to a Trello board or moved to a specific list. Now your sales, support or marketing team can create issues for your development team while staying in the tools they know best.
How this Trello-GitLab integration works
- A new card is added to a Trello board
- Zapier creates an issue in GitLab
Apps involved
- Trello
- GitLab
Create Asana tasks for new GitLab issues
Stay on top of your upcoming action items by using a task management tool. This integration will automatically add newly created GitLab issues as a task in Asana so you track issues and organize your workload.
How this GitLab-Asana integration works
- A new issue is created in GitLab
- Zapier adds a task in Asana
Apps involved
- GitLab
- Asana
Add Trello cards for new GitLab issues
Keep up with your development progress using your task management tool. Once activated, this integration will automatically create new Trello cards whenever a new issue is created on GitLab to help you stay organized and focused.
How this GitLab-Trello integration works
- A new issue is created in GitLab
- Zapier creates a card in Trello
Apps involved
- GitLab
- Trello
Add Todoist tasks for GitLab issues
Keeping track of all of your development work can get overwhelming without proper task management. Use this Zapier integration to automatically create new tasks on Todoist whenever an issue is created in GitLab to help stay organized.
How this GitLab-Todoist integration works [eg. "How this Gmail-Trello integration works"]
- A new issue is created in GitLab
- Zapier adds a task in Todoist
Apps involved
- GitLab
- Todoist
Post new GitLab issues to Slack
Does your team use Slack as a primary communication tool during the work day? Once activated, Zapier will automatically post new GitLab issues to Slack so your team always has the most up-to-date information to tackle issues faster.
How this GitLab-Slack integration works
- A new issue is created in GitLab
- Zapier posts to Slack
Apps involved
- GitLab
- Slack
Create new GitLab issues from inbound emails
Are you getting a lot of emails from colleagues about bugs or issues that need development work? Set up Email by Zapier and any emails forwarded to the email address will automatically have an issue created for them in GitLab.
Note: This feature is built directly into Zapier, just forward your email to the customized email address you create with Zapier.
How this Email by Zapier-GitLab integration works
- A forwarded email is received
- Zapier creates an issue in GitLab
Apps involved
- Email by Zapier
- GitLab
Post new GitLab merge requests to a Slack channel
Do you currently ping your team whenever you have a new merge request in GitLab? Let Zapier do the asking for you. This integration will post the merge request to a Slack channel so your team can act on the request quickly and you can keep working.
How this GitLab-Slack integration works
- A new merge request is created in GitLab
- Zapier posts to Slack
Apps involved
- GitLab
- Slack
Add new rows in Google Sheets for GitLab commits
Compiling commits into a shared spreadsheet is an excellent way to update other departments at your company on your development team's progress. Once activated, Zapier will automatically add a new row to a Google Sheets spreadsheet whenever a new commit is created in GitLab. That way, anyone can check the spreadsheet for updates without bothering your team and you can show off their activity.
How this GitLab-Google Sheets integration works
- A new commit is created on GitLab
- Zapier adds a new row to a Google Sheets spreadsheet
Apps involved
- GitLab
- Google Sheets
Add new GitLab issues as ClickUp tasks
Does your development team need new issues found in GitLab sent over to ClickUp without having to copy and paste? This GitLab-ClickUp integration will automatically create new tasks in ClickUp every time a new issue is created in GitLab. The days where you have to duplicate your efforts will soon be in the past!
How this GitLab-ClickUp works
- A new issue is created in GitLab
- Zapier creates a new task in ClickUp
Apps Involved
- GitLab
- ClickUp
Create GitLab issues from starred Gmail emails
Throughout the day you're likely getting emails from colleagues and some of those emails probably need development work. Set up this integration and Zapier will automatically create a new issue in GitLab for starred emails in Gmail.
How this Gmail-GitLab integration works
- An email is starred in Gmail
- Zapier creates an issue in GitLab
Apps involved
- Gmail
- GitLab
Add new GitLab issues as Pivotal Tracker stories
Project management is crucial when it comes to keeping your team on track. But, trying to stay on top of bug fixes, issues and other technical problems your team is working on can be a daunting task. Use this integration to help manage all your GitLab issues by automatically creating a new story in Pivotal Tracker for each one created.
How this GitLab-Pivotal Tracker integration works
- A new issue is created on GitLab
- Zapier adds a new story on Pivotal Tracker
Apps involved
- GitLab
- Pivotal Tracker
Tweet new GitLab commits on Twitter
Share your development team's updates with the world by posting them to Twitter the moment they're committed. After you've configured this integration, Zapier will automatically post your GitLab commits to Twitter so your followers can keep tab on your newest features or improvements.
How this GitLab-Twitter integration works
- A new commit is made on GitLab
- Zapier posts a tweet on Twitter
Apps involved
- GitLab
Post new GitLab merge requests to Twist
When you're working on projects and knocking out issues, it can be difficult to always remember to submit merge requests to your team. Once activated, this integration will automatically post your GitLab merge requests to Twist. That way, Zapier will handle it for you and you can continue working on issues.
How this GitLab-Twist integration works
- A new merge request is submitted on GitLab
- Zapier posts a message on Twist
Apps involved
- GitLab
- Twist
Send emails with Gmail for new GitLab merge requests
Do you often send merge requests to the same contacts every time? Stop wasting time and let Zapier do it for you! Use this integration to send an email via Gmail whenever a new merge request is submitted through GitLab.
How this GitLab-Gmail integration works
- A new merge request is created in GitLab
- Zapier sends an email through Gmail
Apps involved
- GitLab
- Gmail
Post new GitLab issues to HipChat
Want to automate how notify your team that there is a new issue in GitLab? This Zapier integration will automatically post a message in HipChat whenever an issue is created in GitLab.
How this GitLab-HipChat integration works
- A new issue is created in GitLab
- Zapier posts a message in HipChat
Apps involved
- GitLab
- HipChat
Write Jira issues for new issues in GitLab
Even though you're knocking out issues in GitLab, you might want to also track those bugs and updates in Jira. With this integration, Zapier will automatically write a new issue in Jira whenever a new issue is created in GitLab so your work is always communicated.
How this GitLab-Jira integration works
- A new issue is created in GitLab
- Zapier writes a new issue in Jira
Apps involved
- GitLab
- Jira
Post GitLab commit changes to an AnywhereWorks stream
Set up this integration to inform your team about commit changes that have been merged. Once active, any new GitLab commit changes will be posted as a message to the chosen stream inside AnywhereWorks.
How this GitLab - AnywhereWorks integration works
- A commit change is made in your GitLab repository.
- This integration triggers a message on your behalf to a chosen stream in AnywhereWorks.
What you need
- GitLab Account
- AnywhereWorks Account
Post new GitLab issues as notifications in Otixo
Inform your team members on as soon as new issue is created in GitLab. With each new issue , Zapier will automatically send notification to selected Otixo work space.
How it works
- Zapier gets the information for new issue on GitLab
- Zapier will post a new notification in Otixo work space selected by you
Apps involved
- GitLab
- Otixo
Use MeaningCloud to detect the features mentioned in the issues of your GitLab repositories and post them to Slack
You don't need a complete team of developers to review all the issues created in your software repositories. Leveraging MeaningCloud power to analyse the text of incoming GitLab issues, you can notify your team with custom Slack messages pointing them to specific features, allowing more agile project management.
Note: this integration makes use of a custom MeaningCloud dictionary, where each entity is named after the corresponding feature.
How it works
- A new issue is created in your GitLab repository.
- MeaningCloud detects mentioned features in its text.
- Zapier sends a new message to Slack notifying the new issue.
Apps involved
- GitLab
- MeaningCloud
- Slack
Why Zapier?
Get started for free—14 day trial of premium features and apps.
No coding required—automate any of 1,000+ apps in minutes.
Enterprise-level security—connect mission-critical apps.
GitLab Integration Details
Launched on Zapier May 12, 2016
Your engineering team can use Zapier to tie in any of their favorite apps to the development lifecycle in GitLab. Keep track of new issues by automatically creating tasks in your project management software, add GitLab issues from new activity in other apps, or post messages to your team's chat whenever new merge requests are submitted.
Here are some creative ways to use GitLab and Zapier:
- Never forget to file a bug report. Use Zapier to turn customer emails with a specific label into GitLab issues,
- Track new issues in your favorite to-do app. Use Zapier to update Trello cards or Todoist tasks when issues are opened, updated, or closed.
- Keep your team posted by sending a team chat message in Slack when a new merge request is submitted.
Zapier combines Triggers (like "New Commit") and Actions (like "Create Issue") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.
The following GitLab Triggers, Searches, and Actions are supported by Zapier:
Trigger when a commit is made on the specified project.
Triggers on issue events, e.g. when an issue is opened, updated, or closed.
Triggers on an open, merge, or close merge request event.
Creates a new issue.
Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.
Become a Zapier Integration Partner