Live integration

GitLab + Zendesk Integration

Sync Zendesk tickets to GitLab issues and merge requests.

Git-Zen for GitLab connects Zendesk to gitlab.com, GitLab Dedicated, and self-managed GitLab with the same two-way sync depth. Support agents create issues, see MR status, and reference Zendesk tickets from GitLab with gz#12345 in any comment.

What's included

How Git-Zen connects GitLab to Zendesk

Two-way sync, end to end

  • Two-way ticket and issue sync, with comments, labels, milestones, weight.
  • Merge request status surfaces on the linked Zendesk ticket.
  • Self-managed GitLab CE and EE supported on the Enterprise plan.
  • Epics and Iterations respected when routing escalated tickets.
  • Custom fields, tag and label pairs, regex comment filters, role permissions.

Running in under 10 minutes

Install from the Zendesk Marketplace, authenticate GitLab, pick your default project. That's it. No engineers required.

  • Flat-rate pricing, with up to 29 Zendesk agents on the standard plans and unlimited tickets.
  • Works with every Zendesk plan that supports Marketplace apps.
  • Free Lite version lets developers reference tickets without paying.
FAQ

Common questions about Git-Zen for GitLab

Does Git-Zen for GitLab work with self-managed GitLab?
Yes. gitlab.com, GitLab Dedicated, and self-managed GitLab (CE and EE) are all supported. Configure a Base URL and PAT or OAuth app and allowlist Git-Zen's outbound IPs.
Are merge requests tied back to the ticket automatically?
Yes. When a developer opens, approves, or merges an MR that references the linked GitLab issue, Git-Zen posts the status change back to the Zendesk ticket without an engineer having to write an update.
More integrations

One Zendesk app, every tool your team uses.

Git-Zen connects Zendesk to your engineering stack: code hosts, project trackers, and docs. See the full directory.

Browse all integrations