For the complete documentation index, see llms.txt
Skip to main content

GitLab Issues integration

Turn feedback into issues in a GitLab.com project you control.

Info

GitLab Issues is available on the Professional and Unlimited plans.

Configure the GitLab project, delivery controls, and issue format in PushFeedback

Before you start​

You need a PushFeedback project and a team Administrator role.

  • Create a GitLab personal access token with the api scope and a role that can create issues in the target project.
  • On the project's overview page, open Actions and select Copy project ID. You can also use the full project path, such as group/project. See GitLab's project ID guide.
  • If you want to assign new issues automatically, use the GitLab Users API to find the user's numeric id.
  • PushFeedback encrypts the token and never displays it again.

Configure GitLab Issues​

  1. In the PushFeedback dashboard, open your project, then Settings > Integrations > GitLab Issues.

  2. In 01 Connection and destination, enter the access token and project ID or path.

  3. In 02 Delivery controls, keep Enabled selected or pause delivery without losing the configuration. Select Require a message to skip rating-only feedback.

  4. In 03 Message recipe, customize the issue title and description with feedback and project variables.

  5. Under Advanced rules and custom fields, add optional labels, an assignee user ID, and delivery rules.

  6. Save the integration, then select Test connection to validate the saved token and project. It does not create an issue.

For variables, filters, and JSON examples, see message templates and delivery rules.

Delivery behavior​

Only enabled integrations deliver feedback that matches the controls and rules. See delivery troubleshooting if nothing arrives.

Remove GitLab Issues​

Open the GitLab Issues integration settings and select Remove, then confirm Remove integration.