Customer Support Operations

Everything you wanted to know about GitLab Customer Support Operations

Purpose

The purpose of Customer Support Operations is to enable GitLab to provide delightful customer experiences by:

  • equipping the Customer Support team with knowledge, tools and data to optimize productivity and efficiently solve customer problems.
  • equipping our customers and wider GitLab with the data, knowledge and insights to prevent customer problems before they occur.
  • delivering delightful experiences to both our own internal and external customers.

Our purpose statement is re-evaluated as needed, at minimum every 3 years

Meet the team

Name Role
Steve Manzuik Senior Director, Security
Lyle Kozloff Sr. Manager, Customer Support Operations
Jason Colyer Fullstack Engineer, Customer Support Operations
Nabeel Bilgrami Customer Support Operations Specialist
Alyssa Villa Customer Support Operations Specialist
Dylan Tragjasi Customer Support Operations Specialist
Sarah Cole Customer Support Operations Specialist
Rene Verschoor Customer Support Operations Specialist

Working with us

Or you can reach out to us in Slack via #support_operations.

Basic issue flow

Bug Reports

The issue will be created in the Triage stage. From here, Customer Support Operations will validate the bug (if it is invalid, the request will be closed).

If it is valid, it will then move to the Design stage (with all approvpriate labels put in place), where a gameplan will be made.

Once a gameplan is made, it will jumpt to the Development stage, where the changes will be made.

Once it is ready for review, it will move to the Validation stage, where the reqeuster (or someone they delegate this to) will validate the changes fix the bug (if they do not, it moves back to the Development stage).

Once validated, it will then be implemented into production. Once that is done, the issue will move to the Completed stage (and be closed out).

Feature requests

The issue will be created in the Triage stage. From here, Customer Support Operations will determine if the request has enough information to move onto next stages (if not, we will ask for more information).

Customer Support Operations will thhen determine if the request is valid in our current workload. This is done using the following flowchart:

If approved, it will then move to the Design stage (with all approvpriate labels put in place), where a gameplan will be made.

Once a gameplan is made and added to the issue, Customer Support Operations will determine if we can move forward with the request using the following flowchart:

graph LR;
  A-->|No| D
  A-->|Yes| B
  B-->|No| D
  B-->|Yes| C
  C-->|No| E
  C-->|Yes| D
  A{Is it technically possible to do?}
  B{Is it feasible to do?}
  C{Does the level of effort far supercede what we are able to do with our current/future workload?}
  D[Rejected]
  E[Approved]

If approved, it will then move to the Planning stage. Here, Customer Support Operations will determine when it can be implemented. After that is decided, a milestone will be added to the issue (which indicates the period the work will be done in).

Once the milestone period arrives, the issue will move to the Development stage. Here, work will be done to get the changes into a state where they can be validated.

Once they are ready to be validated, the issue moves to the stage Validation. Here, the requester wil l validate the changes done will meet their requirements for the request. If they do not, the stage moves back to Development.

If validated by the requester, Customer Support Operations will then finalize the changes into the various systems (be it via MRs, settings changes, etc.).

Once all that is done, the stage moves to Completed, where the issue is closed out.


Change Criticalities
Operations documentation page for change criticalities
Coding Standards
Information on the coding standard for Operations
Division of Responsibilities
A breakdown of the division of responsibilities for Customer Support Operations
Documentation
Operations documentation page
FAQs
Some frequently asked questions
Workflows
Operations workflows page
Last modified April 4, 2025: Fixing issue template links (094e124a)